The WordPress coreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. development team builds WordPress! Follow this site for general updates, status reports, and the occasional code debate. There’s lots of ways to contribute:
Found a bugbugA bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority.?Create a ticket in the bug tracker.
Happy new year, everyone! Here’s some aggregate data for 2023 about WordPress CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. contribution on TracTracAn open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress..
Please note:
These data only include code contributions to WordPress codebase, not contributions on GitHubGitHubGitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ repositories such as GutenbergGutenbergThe Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/.
The raw data for this post are available on this public spreadsheet. You might find that much easier to read if you have low vision or colorblindness; the graphics below are a snapshot pulled together to include as much information as possible in this blogpost, but they are hard to make accessible to everyone.
All the links for the graphics below open a new tab to display them in full size.
General Trac overview
In 2023, the WordPress Core team shipped 2211 commits (2597 in 2022). 2751 tickets were opened, 2545 tickets were closed, and 365 were reopened.
Also, 1079 people contributed to WordPress source code using Trac (988 in 2022), and 472 people made their very first contribution to WordPress Core ♥️ (398 in 2022).
January
February
March
April
May
June
July
August
September
October
November
December
Total
Commits
148
265
179
84
174
246
209
173
250
288
108
87
2211
Tickets closed
181
297
218
156
179
259
211
277
239
268
148
112
2545
Tickets reopened
25
36
36
19
25
40
42
29
35
40
28
10
365
Tickets created
185
234
208
188
208
255
256
310
250
270
212
175
2751
New contributors
18
91
23
18
25
74
51
31
75
46
12
8
472
Contributors
137
295
155
87
150
279
217
182
295
249
111
93
1079
This chart shows the number of commits per month in 2023, and the number of closed, reopened and created tickets per month. It also shows the number of contributors per month in 2023. It can be scrolled horizontally.
Check out the Trac timeline in the graphs below:
Here’s how many props and new contributors the Core project had per month. The most prolific months were February and September with 295 contributors each, followed by June and October. 42 of the new contributors received their first props on a commit related to the Twenty Twenty-Four theme.
Components activity
How did 2023’s commits break out by Core Component?
The most prolific components were:
Editor with 284 commits (12.8% of all listed commits)
Build/Test Tools with 265 commits (12% of all listed commits)
Docs with 188 commits (8.5% of all listed commits)
Coding Standards with 154 commits (7% of all listed commits)
Bundled Themes with 130 commits (5.9% of all listed commits)
Then came Media, Help/About, Code Modernization (which is not an official component), Themes, Administration, General, HTMLHTMLHyperText Markup Language. The semantic scripting language primarily used for outputting content in web browsers.APIAPIAn API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways., Internationalization, REST APIREST APIThe REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/. and Upgrade/Install. The other components each had fewer than 30 commits this year.
Contributors data retrieved from WordPress.orgWordPress.orgThe community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ profiles
The data below comes from matching contributors’ usernames, as mentioned in Trac props, with their profiles on WordPress.org.
One caveat: this ignores usernames that did not match a profile on dotorg, plus any that had blank or unusable country/company information (“The Universe” or “Unicorn land” are not known countries 🙂).
Contributions by country
The next graph shows the number of props received by country. The top eight countries, based on the number of props received, are these:
United States with 2062 contributions (1255 in 2022)
Russiawith 795 contributions (1152 in 2022)
India with 683 contributions (317 in 2022)
France with 680 contributions (739 in 2022)
Australia with 611 contributions (386 in 2022)
United Kingdom with 471 contributions (216 in 2022)
Ireland with 403 contributions
Bangladesh with 340 contributions (145 in 2022)
Contributors (people) by country
In 2023, people from at least 62 countries contributed to WordPress Core (57 countries in 2022).
Here are the top eight countries by number of contributors:
United States with 164 people (152 in 2022)
Bangladesh with 105 people (only 43 in 2022)
India with 93 people (77 in 2022)
United Kingdom with 31 people (38 in 2022)
France with 30 people (22 in 2022)
Canada with 25 people (17 in 2022)
Germany with 21 people (25 in 2022)
Netherlands with 21 people (23 in 2022)
Spain with 19 people (12 in 2022)
Contributions by company
In 2023, people from at least 286 companies contributed to WP Core.
These companies (well, their employees) each contributed to more than 100 commits:
Automattic with 1770 contributions (866 in 2022)
Yoast with 985 contributions (1452 in 2022)
10up with 904 contributions (501 in 2022)
Whodunit with 561 contributions (676 in 2022)
Google with 404 contributions (130 in 2022)
Bluehost with 238 contributions (226 in 2022)
XWP with 224 contributions (14 in 2022)
Human Made with 177 contributions (126 in 2022)
Advies en zo with 143 contributions (220 in 2022)
Dream Encode with 128 contributions (124 in 2022)
Emilia Capital with 123 contributions
Accessible WD with 120 contributions (53 in 2022)
GoDaddy with 111 contributions (42 in 2022)
Contributors (people) by company
A huge number of companies have only one contributor—or very few contributors. The exceptions are Automattic, with 108 core contributorsCore ContributorsCore contributors are those who have worked on a release of WordPress, by creating the functions or finding and patching bugs. These contributions are done through Trac. https://core.trac.wordpress.org. on Trac in 2023, WPDeveloper (39 contributors), 10up with 25 contributors, AuthLab (21 contributors), rtCamp (17 contributors), Awsm (12 contributors), Human Made (12 contributors), Multidots (12 contributors), and Yoast (10 contributors). Only these 9 companies had at least 10 people credited on Trac in 2023.
What did 2022 hold for Core Committers?
39 Core Committers committed code to the WordPress SVNSVNSubversion, the popular version control system (VCS) by the Apache project, used by WordPress to manage changes to its codebase. repository this year (32 in 2022):
Of the 2211 commits, 555 (25%) were made by people working at Yoast, 413 (19%) from people working at Whodunit, 399 (18%) from employees of Automattic, followed by Google (151 commits), Bluehost (148 commits) and 10up (123 commits).
Automattic is the only company with more than 10 active Core Committers, and 12 of them committed code in 2023. Google has 4 people allowed to commit code to WordPress, followed by 10up with 3 Core Committers.
Worth noting that 15 of the 39 active committers come from the US, which represents 38% of the Core Committers squad. Australia, Canada, Italy, Poland and United Kingdom each had 2 committers.
More than 30% of the commits were handled by committers located in the United States, 26% by committers located in Russia, and 19% by committers located in France.
Sponsorship
In 2023, 21.6% of the contributors and 23.1% of the committers indicated that a company sponsors their contributions.
Many thanks to @audrasjb for help collecting the 2023 data and for adding several graphics.
Happy new year everyone! Here’s some aggregate data for 2022 about WordPress CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. contribution on TracTracAn open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress..
Please note: these data only include code contributions to WordPress codebase, and it does not include contributions on GitHubGitHubGitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ repositories like GutenbergGutenbergThe Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/.
The raw data for this post are available on this public spreadsheet. You might find that much easier to read if you have low vision or colorblindness; the graphics below are a snapshot pulled together to include as much information as possible in this blogpost, but they are hard to make accessible to everyone.
Last note: all the graphics below link to to a new tab to display them in full size.
General Trac overview
In 2022, the WordPress Core team shipped 2597 commits (1852 in 2021). 2656 tickets were opened, 2413 tickets were closed, and 353 were reopened.
Also, 988 people contributed to WordPress source code using Trac (832 in 2021), and 398 people made their very first contribution to WordPress Core ♥️ (305 in 2021).
January
February
March
April
May
June
July
August
September
October
November
December
Total
Commits
229
156
230
279
133
172
183
235
320
374
182
104
2597
Tickets closed
214
217
187
190
194
146
220
148
269
278
240
110
2413
Tickets reopened
55
46
22
23
34
27
19
20
23
33
40
11
353
Tickets created
297
252
230
132
235
230
194
171
218
231
299
167
2656
New contributors
18
32
20
37
15
18
69
31
68
43
43
4
398
Contributors
115
122
168
200
110
105
196
211
327
237
162
56
988
This chart shows the number of commits per month in 2022, and the number of closed, reopened and created tickets per month. It also shows the number of contributors per month in 2022. It can be scrolled horizontally.
Check out the Trac timeline in the graph below:
Here’s how many props and new contributors the Core project had per month. The most prolific month was September, followed by October, August and July, during the WordPress 6.1 development cycle. March and April were also prolific months (WP 6.0 development cycle).
Components activity
How did 2022’s commits break out by Core Component?
The most prolific components were:
Build/Test Tools with 366 commits (17% of all listed commits)
Docs with 297 commits (14% of all listed commits)
Editor with 207 commits (10% of all listed commits)
Coding Standards with 145 commits (7% of all listed commits) and Code Modernization (which is not an official component) with 135 commits (6% of all listed commits)
Bundled Themes with 128 commits (6% of all listed commits)
Then comes Media, Administration, REST APIREST APIThe REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/., Themes, General, Upgrade/Install, Help/About, Internationalization, Posts/Post Types, Query and Users. The other components each had fewer than 30 commits this year.
Contributors data retrieved from WordPress.orgWordPress.orgThe community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ profiles
The data below comes from matching contributors’ usernames, as mentioned in Trac props, with their profiles on WordPress.org.
One caveat: this ignores usernames that did not match a profile on dotorg, plus any that had blank or unusable country/company information (“The Universe” or “Unicorn land” are not known countries 🙂).
Contributions by country
The next graph shows the number of props received by country. The top eight countries, based on the number of props received, are these:
United States with 1255 contributions (1142 in 2021)
Russiawith 1152 contributions (227 in 2021)
France with 739 contributions (266 in 2021)
Australia with 386 contributions (211 in 2021)
India with 317 contributions (219 in 2021)
Netherlands with 225 contributions
United Kingdom with 216 contributions (112 in 2021)
Sweden with 182 contributions (102 in 2021)
Contributors (people) by country
In 2022, people from at least 57 countries contributed to WordPress Core (56 countries in 2021).
Here is the top eight countries by number of contributors:
United States with 152 people (155 in 2021)
India with 77 people (58 in 2021)
Bangladesh with 43 people (only 13 in 2021)
United Kingdom with 38 people (34 in 2021)
Germany with 25 people (23 in 2021)
Netherlands with 23 people (20 in 2021)
France with 22 people (26 in 2021)
Canada with 17 people (16 in 2021)
Italy with 13 people (15 in 2021)
Contributions by company
In 2022, people from at least 229 companies contributed to WP Core.
These companies (well, their employees) each contributed to more than 100 commits:
Yoast with 1452 contributions (379 in 2021)
Automattic with 866 contributions (785 in 2021)
Whodunit with 676 contributions (215 in 2021)
10up with 501 contributions (30 in 2021)
Bluehost with 226 contributions (146 in 2021)
Advies en zo with 220 contributions (191 in 2021)
Spacedmonkey with 132 contributions (38 in 2021)
Google with 130 contributions (87 in 2021)
Dream Encode with 124 contributions (20 in 2021)
Human Made with 126 contributions (131 in 2021)
Awesome Motive with 122 contributions (29 in 2021)
Contributors (people) by company
The graph below is also interesting, because it shows that a huge number of companies have only one contributor—or a very few contributors. The exceptions are Automattic, with 88 core contributorsCore ContributorsCore contributors are those who have worked on a release of WordPress, by creating the functions or finding and patching bugs. These contributions are done through Trac. https://core.trac.wordpress.org. on Trac in 2022, 10up with 38 contributors, Yoast (18 contributors), WPDeveloper (15 contributors), Multidots (14 contributors), and rtCamp (10 contributors). Only these 6 companies had more than 10 people credited on Trac in 2022.
What did 2022 hold for Core Committers?
32 Core Committers committed code to the WordPress SVNSVNSubversion, the popular version control system (VCS) by the Apache project, used by WordPress to manage changes to its codebase. repository this year (33 in 2021):
Of the 1901 commits, 755 (39%) were made by people working at Yoast, 414 (21%) from people working at Whodunit, 199 (10%) from employees of Automattic, followed by 10up (128 commits) and Bluehost (125 commits).
Automattic is the only company with more than 10 active Core Committers. Google has 4 people allowed to commit code to WordPress, followed by 10up and Human Made with 2 Core Committers.
Worth noting that 14 of the 32 active committers come from the US, which represents 43% of the Core Committers squad. Australia comes second with 3 committers and Portugal third with 2 committers.
More than 39% of the commits where handled by committers located in Russia, 21% by committers located in France, and 18% by committers located in the US.
Many thanks to @sabernhardt for his help to collect the 2022 data and to proofread this recap.
Here’s some aggregate data for 2021 about WordPress CoreCoreCore is the set of software required to run WordPress. The Core Development Team builds WordPress. contribution on TracTracAn open source project by Edgewall Software that serves as a bug tracker and project management tool for WordPress.. Please note: it only include code contributions and it does not include contributions on GitHubGitHubGitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ repositories like GutenbergGutenbergThe Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/.
The raw data for this post are on this public spreadsheet. You might find that easier to read if you have low vision or colorblindness; the graphics below are a snapshot pulled together to include as much information as possible in this blogpost.
General Trac overview
In 2021, the WordPress Core team shipped 1852 commits. 2797 tickets were opened, 2732 tickets were closed, and 408 were reopened.
Also, 2572 people contributed to WordPress source code using Trac, and 305 people made their very first contribution to WordPress Core ♥️
Jan
Feb
Mar
Apr
May
Jun
Jul
aug
Sep
Oct
Nov
Dec
Total
Commits
62
175
110
97
142
286
174
175
103
57
327
144
1852
Tickets closed
236
315
372
147
182
355
248
210
157
88
271
151
2732
Tickets reopened
26
33
45
21
25
37
77
36
22
19
31
36
408
Tickets created
200
280
371
177
197
320
288
297
161
126
190
190
2797
New contributors
14
43
14
22
35
37
15
12
18
14
71
10
305
Contributors
120
229
165
117
280
400
154
132
156
90
555
174
2572
This chart can be scrolled horizontally
Check out the Trac timeline in the graph below:
Here’s how many props and new contributors the Core project had per month. The most prolific month was November, in the WordPress 5.9 betaBetaA pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. cycle, followed by June (WP 5.8 beta cycle).
Components activity
How did 2021’s commits break out by Core Component?
The most prolific components were:
Build/Test Tools with 310 commits (17% of all listed commits)
Docs with 198 commits (11% of all listed commits)
Editor with 188 commits (10.5% of all listed commits)
Bundled Themes with 144 commits (8% of all listed commits)
Coding Standards with 140 commits (8% of all listed commits)
Then comes Media, REST APIREST APIThe REST API is an acronym for the RESTful Application Program Interface (API) that uses HTTP requests to GET, PUT, POST and DELETE data. It is how the front end of an application (think “phone app” or “website”) can communicate with the data store (think “database” or “file system”) https://developer.wordpress.org/rest-api/., Code Modernization, External Librairies, Administration, Upgrade/Install, Site Health and Posts/Post Types. The other components each had fewer than 30 commits this year.
Data fetched from WordPress.orgWordPress.orgThe community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ profiles
The data below comes from matching contributors’ usernames, as mentioned in Trac props, with their profiles on WordPress.org. One caveat: usernames that did not match a profile on dotorg, or that left blank their country/company information, filled in non-exploitable info got ignored. After all, “The Universe” or “The place to be” are not known countries 😆
Contributions by country
The next graph shows the number of props received by country. The top eight countries, based on the number of props received, are these:
United States with 1142 contributions
France with 266 contributions
Russia with 227 contributions
The Netherlands with 225 contributions
India with 219 contributions
Australia with 211 contributions
United Kingdom with 112 contributions
Canada with 102 contributions
Contributors (people) by country
In 2021, people from more than 56 countries contributed to WordPress Core.
The top eight countries by contributions, expressed as the number of props received, are:
United States with 155 people
India with 58 people
United Kingdom with 34 people
France with 26 people
Germany with 23 people
The Netherlands with 20 people
Canada with 16 people
Australia with 15 people
Contributions by company
In 2021, people from at least 236 companies contributed to WP Core.
These companies each contributed (well, their people did) to more than 50 commits:
Automattic with 785 contributions
Yoast with 379 contributions
Whodunit with 215 contributions
Advies en zo with 191 contributions
Bluehost with 146 contributions
Human Made with 131 contributions
Google with 87 contributions
iThemes with 73 contributions
Dekode Interaktiv with 52 contributions
Contributors (people) by company
The graph below is also interesting, because it shows that a huge number of companies have only one contributor—or a very few contributors. The exceptions are Automattic, with 85 core contributorsCore ContributorsCore contributors are those who have worked on a release of WordPress, by creating the functions or finding and patching bugs. These contributions are done through Trac. https://core.trac.wordpress.org. on Trac in 2021, Yoast (18 contributors) and 10up. Only those three companies had more than ten people credited on Trac in 2021.
What did 2021 hold for Core Committers?
33 Core Committers committed code to the WordPress SVNSVNSubversion, the popular version control system (VCS) by the Apache project, used by WordPress to manage changes to its codebase. repository this year:
You must be logged in to post a comment.