Skip to content

Open a tooling project #1111

@hantsy

Description

@hantsy

I hope there is a tooling project under Jakarta EE to resolve these problems in a central place.

Spec Development

  1. Commit log lint, GitHub actions workflow template files.
  2. Java Code Format, provided as extensions for the existing code style libs(Check Style, etc.) and build tools extensions(Maven/Gradle)
  3. Document style improvement(ASCII DOC) build tools extensions(Gradle/Maven)

End User/Developer Support

  1. Java compiler annotation processing to improve Nonnull/Nullable check.
  2. Testing framework like Arquillina/Weld Unit. Fast and lightweight Jakarta Server Runtime(embedded and in-process impl instead of heavy external network) for testing purpose, and test containers to prove the functionalities in the real Jakarta Application servers.
  3. Starter, Jakarta EE tutorial, etc.
  4. GlassFish IDE(NetBeans IDE, Eclipse JEE bundle) and Maven/Gradle support, esp. adopt Maven cargo plugin.

Originally posted by @hantsy in jakartaee/transactions#230 (comment)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions