Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakartaee-platform-dev] [BALLOT] CoreProfileWebProfile


+1 on Option 3
As Scott Stark points out, this needs a little more thought.

On Fri, Apr 11, 2025 at 8:51 PM lenny--- via jakartaee-platform-dev <jakartaee-platform-dev@xxxxxxxxxxx> wrote:
So here is a thought… Since the API JARs are empty / non-normative, why not just make Javadoc empty / non-normative as well?
As I was thinking about this… these Javadocs are really a holdover from “umbrella JAR” time of java EE, and IMHO no longer necessary.
People can just use Javadoc from individual Spec releases.

This would align better with how Profile is defined, and will greatly simplify evolving them in the future..

> On Apr 11, 2025, at 11:30 AM, Scott Stark via jakartaee-platform-dev <jakartaee-platform-dev@xxxxxxxxxxx> wrote:
>
> +1 on Option 3 as the proposed fix even for EE 12 is not clear as the
> correct action. I think we need to rethink the use of the
> jakartaee-api project and how it is used to produce normative javadoc
> that go into ballots, but non-normative api jars. We probably should
> just have profile and platform BOMs from which javadoc and api jars
> are produced.
>
> On Thu, Apr 10, 2025 at 7:29 AM Ed Burns via jakartaee-platform-dev
> <jakartaee-platform-dev@xxxxxxxxxxx> wrote:
>>
>> Greetings Programs,
>>
>> Thanks for the diverse participation in the discussion thread DISCUSS: resolve matter CoreProfileWebProfile.
>>
>> I have considered the suggestions proposed during the discussion and seek a 7-day ballot of platform project committers and platform-dev list participants. The +1s from the committers will be counted toward the result of the ballot, but non-committers are please requested to cast their ballot to provide the broadest possible quantity of feedback.
>>
>> Option 1: fix it now.
>>
>> We address CoreProfileWebProfile by:
>>
>> A. releasing jakarta.platform:jakarta.jakartaee-web-api:jar:11.0.1 such that the dependency on jakarta.platform:jakarta.jakartaee-core-api:jar is removed.
>>
>> B. Releasing jakarta.platform:jakarta.jakartaee-api:jar:11.0.0 such that the dependencies on jakarta.platform:jakarta.jakartaee-core-api:jar and jakarta.platform:jakarta.jakartaee-web-api:jar are removed.
>>
>> Option 2: Fix it for EE 12.
>> Same as option 1, but make the changes in the 12.0.0-SNAPSHOT POM files.
>>
>> Option 3: Decide to do nothing for now.
>>
>> Please cast your vote by giving a +1 to exactly one of the preceding options. I will close the ballot, tally the votes, and state the result at close of business Friday 2025-04-18.
>>
>> Thanks,
>>
>> Ed
>>
>>
>>
>> _______________________________________________
>> jakartaee-platform-dev mailing list
>> jakartaee-platform-dev@xxxxxxxxxxx
>> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev
> _______________________________________________
> jakartaee-platform-dev mailing list
> jakartaee-platform-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev

_______________________________________________
jakartaee-platform-dev mailing list
jakartaee-platform-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/jakartaee-platform-dev


--

Ivar Grimstad

Jakarta EE Developer Advocate | Eclipse Foundation Eclipse Foundation - Community. Code. Collaboration. 


Back to the top