Skip to content

Ways To Contribute

Ondro Mihályi edited this page Apr 25, 2020 · 10 revisions

Other Ways To Contribute (for both API / TCK projects)

(The "Other" refers to the "everything else" except working on new spec/API features and corresponding TCK tests).

Refactoring, documenting, and otherwise improving the project.

At this point the project has not collectively prioritized anything, so these are just ideas

Organization

  • Reading through legacy issues to decide which ones to reopen

Code formatting

TCK

  • convert to Arquillian?

    • e.g. see here where the JSONB TCK was converted.

  • use JUnit 5?

    • Note this conversation where some issues integrating JUnit 5 and Arquillian have been raised. Would this affect porting the Batch TCK?

  • this conversation discusses about what to do in Batch TCK

Build/Doc

  • Build/release - Set up real CI pipeline, (either the one used by other Jakarta projects or a new one). Right now the release is manual, and nothing like Travis either.

  • Website - e.g. the official EE4J Eclipse project page here and/or adding a github.io GitHub Pages site.

  • Spec doc issues - should we separate out the spec project, for easier issue tracking etc.?

  • Contributor’s guide

Clone this wiki locally