jakartaee / jakartaee/platform
Open a tooling project
- Dominant language
- No language data
- Stars
- 230
- Forks
- 77
- Avg merge
- 8d 5h
- Merged PRs (30d)
- 1
Description
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 https://github.com/jakartaee/transactions/pull/230#discussion_r2145259925_
* https://github.com/jakartaee/platform/issues/714
Contributor guide
Research direction
Start with the original discussion in transactions PR #230 and the related platform issue #714; no target file, test, or entry point is identified. Completion would require an agreed, bounded scope for the proposed tooling project rather than implementing the entire wishlist.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, java
- Domain
- build-system, ci-cd, testing, tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 18/100