Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helidon 5.0 Epic #9568

Open
tomas-langer opened this issue Dec 5, 2024 · 0 comments
Open

Helidon 5.0 Epic #9568

tomas-langer opened this issue Dec 5, 2024 · 0 comments
Assignees
Labels
5.x Issues for 5.x version branch epic
Milestone

Comments

@tomas-langer
Copy link
Member

tomas-langer commented Dec 5, 2024

A high-level list of things that are planned for 5.x of Helidon

Bigger tasks:

  • move MP implementation to a separate repository; this must be done, as otherwise we could not follow MP versioning scheme - make sure that git history is kept!
  • move Weld repackaging to a separate repository; this is good if we want to run programs, tests from IDE
  • refactor all modules builders on @Prototype.Blueprint
  • revisit @Feature feature - API to align with other (i.e. @Feature.Aot), descriptor in hson format, using a codegen instead of annotation processor etc.
  • introduce Helidon Declarative for all features
  • helidon-common-config -> helidon-config-api; remove duplicate interfaces from helidon-config)

Maintenance:

  • remove deprecated code
  • create upgrade guide
@tomas-langer tomas-langer added epic 5.x Issues for 5.x version branch labels Dec 5, 2024
@tomas-langer tomas-langer added this to the 5.x milestone Dec 5, 2024
@tomas-langer tomas-langer self-assigned this Dec 5, 2024
@github-project-automation github-project-automation bot moved this to Triage in Backlog Dec 5, 2024
@tomas-langer tomas-langer moved this from Triage to Legendary in Backlog Dec 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
5.x Issues for 5.x version branch epic
Projects
Status: Legendary
Development

No branches or pull requests

1 participant