Jon Surrell
Software Engineer at Automattic
@jonsurrell Spain joined Jan 2011
Maintains
HTML API
Teams
Core
Badges
CODE
6 badges
C
Core AI Contributor
'26
Core Contributor
'18
Core Team
'24
P
Playground Contributor
'25
Plugin Developer
CONTENT
1 badge
Documentation Contributor
'24
POLYGLOTS
1 badge
Translation Contributor
'18
Current Job
Software Engineer
Present
Automattic
Recent impact
Score weights high-impact work (commits, releases, approved translations, props) at 3x routine activity.
Last 30 days
142contributions
high90
medium52
score322
Last 90 days
272contributions
high158
medium114
score588
Last 12 months
682contributions
high424
medium258
score1530
Team focus
Share of contributions across teams during the last 365 days
WordPress releases
Contributed to 12 releases
- 7.0
- 6.9
- 6.8
- 6.7
- 6.6
- 6.5
- 6.1
- 5.8
- 5.7
- 5.5
- 5.4
- 5.0
Time commitment
20 hours per week
Contributions
Type
August 2026
Aug 11
Tue · 08:39
GitHub
high
Merged pull request #274 into WordPress/phpdoc-parser:
Add Dependabot configuration for Composer, npm, and GitHub Actions
Add Dependabot configuration for Composer, npm, and GitHub Actions
Aug 10
Mon · 12:03
GitHub
med
Created issue #49 in the WordPress/trac-mcp repository:
Server only speaks MCP 2024-11-05; stateless 2026-07-28 clients fail with opaque validation…
Server only speaks MCP 2024-11-05; stateless 2026-07-28 clients fail with opaque validation…
Aug 10
Mon · 11:46
GitHub
med
Created issue #48 in the WordPress/trac-mcp repository:
getTicket's hard 50-comment cap makes older comments on long tickets unreachable
getTicket's hard 50-comment cap makes older comments on long tickets unreachable
Aug 10
Mon · 11:41
GitHub
med
Created issue #47 in the WordPress/trac-mcp repository:
`searchTickets`: no sort control; negation only works via an undocumented spelling
`searchTickets`: no sort control; negation only works via an undocumented spelling
Aug 10
Mon · 11:41
GitHub
med
Created issue #46 in the WordPress/trac-mcp repository:
`getTicket`: comments beyond the newest 50 are unreachable
`getTicket`: comments beyond the newest 50 are unreachable
Aug 10
Mon · 11:19
GitHub
med
Created issue #45 in the WordPress/trac-mcp repository:
`searchTickets` documents a quarter of its own query language
`searchTickets` documents a quarter of its own query language
Aug 10
Mon · 09:02
Core
med
Submitted pull request #12957 to WordPress/wordpress-develop:
HTML API: Restore supported tag list in set_modifiable_text() notice
HTML API: Restore supported tag list in set_modifiable_text() notice
Aug 10
Mon · 08:40
GitHub
med
Submitted pull request #44 to WordPress/trac-mcp:
Add machine-readable error codes to tool error responses
Add machine-readable error codes to tool error responses
Aug 10
Mon · 07:02
GitHub
med
Created issue #43 in the WordPress/trac-mcp repository:
Add machine-readable error codes to tool error responses
Add machine-readable error codes to tool error responses
Aug 10
Mon · 06:38
Core
med
Submitted pull request #12954 to WordPress/wordpress-develop:
Build/Test Tools: Add Code Reference Playground previews
Build/Test Tools: Add Code Reference Playground previews
No contributions in this category yet.
Developer
1 plugin-
HTML API Debugger
Less than 10 active installs
Plugins
3 favoritesTranslations
1 locale
es_ES
Español (Spanish)
Translation Contributor
Contributed translations to 1 project.