Eclipse Cargo Tracker 2.0 (Jakarta EE 8)

2.0 (Jakarta EE 8)

Description

This is the first major release targeting Jakarta EE 8, Java SE 8/11, Payara 5. It adopts a number of new features such as Java SE streams, lambdas, repeatable annotations, the date-time API, async CDI events, JSON binding, Server-Sent Events and JPA second-level caching.

Conforms To UI/UX Guidelines
Not verified
Communities

Code Health

The code base is now solid and stable. All outstanding bugs have been addressed and there have been no new bugs for some time. The prioject developers also routinely do regression testing including a small unit testing suite.

Community

The project now has four committers from three companies. In addition, at least eight people have contributed code. Close to 25% of the code comes from non-committers. There are close to 40 forks of the project, 15+ watchers and close to a 100 stars. The project has closed 70+ pull requests and 100+ issues. End users are regularly viewing and cloning the project. There is a high number of commits.

Openness

All development is done in the open on the GitHub issues, pull requests and mailing list. We follow the Eclipse Foundation code of conduct and development process. There is clear documentation, contribution guidelines and a roadmap.

Data

The following resources should provide a fairly transparent view of what is going on in the project:

  • https://github.com/eclipse-ee4j/cargotracker/pulse
  • https://projects.eclipse.org/projects/ee4j.cargotracker/who