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

Versionless Support for WLP-Platform feature header for assigning platform to feature #28203

Closed
cbridgha opened this issue Apr 18, 2024 · 0 comments · Fixed by #28426
Closed

Comments

@cbridgha
Copy link
Member

cbridgha commented Apr 18, 2024

All public versioned features that belong to a "platform" like jakartaee-10.0 and microProfile-6.0 should add a feature header "WLP-Platform" that assigns an optional list of platforms versions.

This issue is split into two parts...

  1. internal api to read the header value - an example of this is here: https://github.com/OpenLiberty/open-liberty/pull/7997/files#diff-4d17e5616831354b0a1711b9be8908e73539153afd803b33c8102fe8231ce4da

The format should be straight forward list of platforms...
(example)
WLP-Platform: jakartaee-8.0,jakartaee-9.1

  1. The actual adding of the values to the public features - Ask Ricky to generate a report on both MP and JakartaEE platforms to help finiding which versions for each feature.
@cbridgha cbridgha added this to Iteration 24.8 [Apr 15 - Apr 26] in Versionless Features Development Apr 18, 2024
@cbridgha cbridgha changed the title Support for WLP-Platform feature header for assigning platform to feature Versionless Support for WLP-Platform feature header for assigning platform to feature Apr 18, 2024
@hlhoots hlhoots moved this from Iteration 24.8 [Apr 15 - Apr 26] to Iteration 24.9 [Apr 29 - May 10] in Versionless Features Development Apr 25, 2024
@hlhoots hlhoots added the In Progress Items that are in active development. label Apr 25, 2024
@hlhoots hlhoots moved this from Iteration 24.9 [Apr 29 - May 10] to Completed Versionless Tasks in Versionless Features Development May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in:Kernel/Bootstrap In Progress Items that are in active development. Versionless
Projects
Versionless Features Development
Completed Versionless Tasks
Development

Successfully merging a pull request may close this issue.

3 participants