Skip to main content

Jakarta EE Working Group Metrics

As of 2025-11-01

This report provides some basic metrics for Jakarta EE Specification projects, based on commits against repositories claimed by by the projects (as specified in the project metadata (that is, the PMI).

All commits in the listed repositories are included in these queries. Many of these repositories have histories that start when the projects were moved to the Eclipse Foundation; many have histories that predate that move.

The commits for the Jakarta Bean Validation project, for example, start in 2007.

Unless specified otherwise, all data is for the previous full quarter, based on the date that the report was generated. That is, for example, a version of this report generated in September would show (again, unless indicated otherwise) data for the second quarter (April to June), but a version of this report generated in October would show third quarter data.

This report is generated on the first of each month. Reports are generated from live data, so there is some likelihood that — even though subsequent versions of this report describe the same period — there may be some change in the information reported (for example, new repositories may be added; older pull requests may be merged, adding commits to previous periods; or other errors may be corrected). This report is provided as is. Unfortunately, we do not have an option for digging further into these results at this time. Report issues via EMO Team/EMO. Be aware that we have limited bandwidth to address enhancements.

EE4J Project Metrics

Commits by contributors and committers from 2025-07-01 to 2025-09-30.

All EE4J Projects

  • Active Committers : 29
  • Active Projects : 38
  • Active Repositories : 67
  • Authors : 92
  • Commits : 1685
  • Eligible Committers : 191
  • First Time Contributors : 18
  • Lines of Code : 124,427,441
  • Total Projects : 63

Specification Project Metrics

Commits by contributors and committers from 2025-07-01 to 2025-09-30.

Using data mined from Specification Project Repositories.

All Jakarta EE Specification Projects

  • Active Committers : 0
  • Active Projects : 0
  • Active Repositories : 0
  • Authors : 0
  • Commits : 0
  • Eligible Committers : 0
  • First Time Contributors : 0
  • Lines of Code :
  • Total Projects : 0

TCK Project Metrics

TCK project commits by contributors and committers from 2025-07-01 to 2025-09-30.

  • Active Committers : 0
  • Active Projects : 1
  • Active Repositories : 2
  • Authors : 13
  • Commits : 95
  • Eligible Committers : 2
  • First Time Contributors : 1
  • Lines of Code : 2,261,289
  • Total Projects : 1

Glassfish Project Metrics

Glassfish project commits by contributors and committers from 2025-07-01 to 2025-09-30.

Using data mined from GlassFish Repositories.

  • Active Committers : 10
  • Active Projects : 10
  • Active Repositories : 31
  • Authors : 36
  • Commits : 706
  • Eligible Committers : 60
  • First Time Contributors : 5
  • Lines of Code : 109,713,478
  • Total Projects : 11

Last Quarter Participation by Company

Jakarta EE specification project participation (based on commits) in the previous quarter from 2025-07-01 to 2025-09-30.

Using data mined from Specification Project Repositories.

Shows relative commit activity by companies that are members of the Eclipse Foundation.

No Data

"Other" represents commit activity from people who do not work for Eclipse Foundation Member companies. This does not take working group participation into consideration.

    Last Quarter Participation by Project

    Jakarta EE specification project participation (based on commits) in the previous quarter from 2025-07-01 to 2025-09-30.

    Using data mined from Specification Project Repositories.

    No Data

      Quarterly Metrics

      Jakarta EE specification activity by quarter (contributors and committers) based on the commit record. That is, this chart shows the level of projects, committers, authors and companies that are actively contributing. Note that authors refers to commit authors regardless of committer status (i.e., it represents the combined efforts of committers and contributors).

      Note that this chart only shows data since January 1/2018.

      Using data mined from Specification Project Repositories.

      No Data

      Newcomer Jakarta EE Specification Contributors

      New contributors (whether they are a committer or not) on any Jakarta EE specification project from 2025-07-01 to 2025-09-30.

      Using data mined from Specification Project Repositories.

      • contributor, startDate, commitCount, projects

      Most Prolific Jakarta EE Specification Contributors

      The top most prolific contributors (new or old, whether they are a committer or not) on any Jakarta EE specification project from 2025-07-01 to 2025-09-30.

      Using data mined from Specification Project Repositories.

        Most Prolific Eclipse GlassFish Contributors

        Most prolific contributors (whether they are a committer or not) on the Eclipse GlassFish project and related projects from 2025-07-01 to 2025-09-30.

        Using data mined from GlassFish Project Repositories.

        • Piotrek Zygielo (112)
        • David Matějček (79)
        • Ondro Mihalyi (62)
        • Arjan Tijms (27)
        • Bauke Scholtz (26)
        • Atwijukire Ariho Seth (26)
        • Maxim Nesen (25)
        • Bongjae Chang (23)
        • Alexander Pinčuk (16)
        • jansupol (16)
        • Lukas Jungmann (8)
        • Ondro Mihályi (5)
        • Laurent SCHOELENS (3)
        • Jorge Bescos Gascon (2)
        • Benjamin Asbach (2)

        Most Prolific Jakarta EE TCK Contributors

        Most prolific contributors (whether they are a committer or not) on the Jakarta EE TCK project from 2025-07-01 to 2025-09-30.

        • Arjan Tijms (35)
        • Brian Decker (13)
        • Scott M Stark (10)
        • Scott Marlow (5)
        • Christian Beikov (2)
        • David Matějček (1)
        • Scott Marlow (1)
        • Arjan Tijms (1)
        • Scott M Stark (1)
        • Tom Jenkinson (1)

        Specification Projects and repositories

        Specification Projects

        The following specification projects have the following Git repositories.

          GlassFish Repositories

          GlassFish queries include data extracted from the following repositories.

          • https://github.com/eclipse-ee4j/bvtck-porting
          • https://github.com/eclipse-ee4j/cditck-porting
          • https://github.com/eclipse-ee4j/ditck-porting
          • https://github.com/eclipse-ee4j/glassfish
          • https://github.com/eclipse-ee4j/glassfish-build-maven-plugin
          • https://github.com/eclipse-ee4j/glassfish-cdi-porting-tck
          • https://github.com/eclipse-ee4j/glassfish-concurro
          • https://github.com/eclipse-ee4j/glassfish-copyright-plugin
          • https://github.com/eclipse-ee4j/glassfish-doc-plugin
          • https://github.com/eclipse-ee4j/glassfish-docs
          • https://github.com/eclipse-ee4j/glassfish-fighterfish
          • https://github.com/eclipse-ee4j/glassfish-grizzly
          • https://github.com/eclipse-ee4j/glassfish-grizzly-ahc
          • https://github.com/eclipse-ee4j/glassfish-grizzly-memcached
          • https://github.com/eclipse-ee4j/glassfish-grizzly-npn
          • https://github.com/eclipse-ee4j/glassfish-grizzly-thrift
          • https://github.com/eclipse-ee4j/glassfish-ha-api
          • https://github.com/eclipse-ee4j/glassfish-hk2
          • https://github.com/eclipse-ee4j/glassfish-hk2-extra
          • https://github.com/eclipse-ee4j/glassfish-jsftemplating
          • https://github.com/eclipse-ee4j/glassfish-logging-annotation-processor
          • https://github.com/eclipse-ee4j/glassfish-maven-embedded-plugin
          • https://github.com/eclipse-ee4j/glassfish-repackaged
          • https://github.com/eclipse-ee4j/glassfish-samples
          • https://github.com/eclipse-ee4j/glassfish-security-plugin
          • https://github.com/eclipse-ee4j/glassfish-shoal
          • https://github.com/eclipse-ee4j/glassfish-spec-version-maven-plugin
          • https://github.com/eclipse-ee4j/glassfish-woodstock
          • https://github.com/eclipse-ee4j/glassfish.docker
          • https://github.com/eclipse-ee4j/jaxb-dtd-parser
          • https://github.com/eclipse-ee4j/jaxb-fi
          • https://github.com/eclipse-ee4j/jaxb-istack-commons
          • https://github.com/eclipse-ee4j/jaxb-ri
          • https://github.com/eclipse-ee4j/jaxb-stax-ex
          • https://github.com/eclipse-ee4j/jersey
          • https://github.com/eclipse-ee4j/jersey.github.io
          • https://github.com/eclipse-ee4j/jax-rpc-ri
          • https://github.com/eclipse-ee4j/jaxr-ri
          • https://github.com/eclipse-ee4j/metro-jax-ws
          • https://github.com/eclipse-ee4j/metro-jwsdp-samples
          • https://github.com/eclipse-ee4j/metro-mimepull
          • https://github.com/eclipse-ee4j/metro-package-rename-task
          • https://github.com/eclipse-ee4j/metro-policy
          • https://github.com/eclipse-ee4j/metro-saaj
          • https://github.com/eclipse-ee4j/metro-ws-test-harness
          • https://github.com/eclipse-ee4j/metro-wsit
          • https://github.com/eclipse-ee4j/metro-xmlstreambuffer
          • https://github.com/eclipse-ee4j/mojarra
          • https://github.com/eclipse-ee4j/mojarra-jsf-extensions
          • https://github.com/eclipse-ee4j/openmq
          • https://github.com/eclipse-ee4j/orb
          • https://github.com/eclipse-ee4j/orb-gmbal
          • https://github.com/eclipse-ee4j/orb-gmbal-commons
          • https://github.com/eclipse-ee4j/orb-gmbal-pfl
          • https://github.com/eclipse-ee4j/soteria
          • https://github.com/eclipse-ee4j/tyrus
          • https://github.com/eclipse-ee4j/tyrus-project.github.io
          • https://github.com/eclipse-ee4j/wasp
          • https://github.com/eclipse-ee4j/yasson

          Back to the top