Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-community] Webinar: Creating CI/CD pipelines for EE4J projects

It has actually in the very same Jakarta EE Spec Committee calls David refers to. I even think Mike M was on those calls, but maybe it was mostly Wayne or other Eclipse Foundation reps hosting it.

It was discussed, that Eclipse Foundation should request the use of the top level groupId "jakarta", but special cases like what to do with existing groupIds, we probably did not go into such detail.

The PDF might help, probably even contains hints about timing or existing specs.




On Wed, Sep 12, 2018 at 7:06 PM David Blevins <dblevins@xxxxxxxxxxxxx> wrote:
On Sep 12, 2018, at 9:51 AM, Werner Keil <werner.keil@xxxxxxxxx> wrote:

The groupId in most cases matches the namespace.

Perhaps hold on pushing the thread forward till you can read the document.  It's 1000 words long and 350 words dedicated to the groupId motivations specifically.

I'll send you a PDF.


-David





On Wed, Sep 12, 2018 at 6:50 PM Mike Milinkovich <mike.milinkovich@xxxxxxxxxxxxxxxxxxxxxx> wrote:

I do not know how Maven co-ordinates work, so someone other than I will have to explain how that will work. But my comments about the javax namespace continuing stand.

On 2018-09-12 11:45 AM, Werner Keil wrote:
Mike/all,

Could you please clarify, if that means, the Maven coordinates of an existing spec like Servlet, JMS, etc. will remain "javax.something:javax-something-api" even in new versions beyond Jakarta EE 8?

Even if inside those there will likely be multiple packages:
- javax.something for "Legacy" Java EE 8 definitions, potentially with a few modifications to existing classes)
- jakarta.something for entirely new elements like a new class, interface, annotation, etc. in those existing specs.

Is that the case, or will the Maven groupId and artifactId switch over to "jakarta" from a certain version after 8 on?
There certainly shouldn't be two or more artifacts, leaving any OSGi or "Jigsaw" modularization aside here.

Thanks,
Werner



On Wed, Sep 12, 2018 at 5:35 PM Jesse McConnell <jesse.mcconnell@xxxxxxxxx> wrote:


On Wed, Sep 12, 2018 at 8:41 AM Mike Milinkovich <mike.milinkovich@xxxxxxxxxxxxxxxxxxxxxx> wrote:
On 2018-09-12 9:28 AM, Kevin Sutter wrote:
I know we discussed and approved this usage of "jakarta" over "javax", but what was the expected timing of this change?  Immediately?  Or, wait until after Eclipse Glassfish is Java EE 8 compliant, which would then signal the formal start of Jakarta EE releases.  Specific case...  The recent JAX-RS 2.1.1 update.  If that would have been released this week, should it have used "jakarta" in it's group and artifact ids?  Or, should we wait until after we declare that Java EE has successfully transitioned to Eclipse?

As far as I know 'jakarta' will be used for new specs, while existing specs will continue to use the 'javax' namespace.

 
Mike,  That is what we have been operating under, that things like the servlet-api will remain under the old javax namespace.  If that changes at any point we need to be a whole lot more public about socializing that change around, I almost had a heart attack midway through this thread on setting up a build CI meeting. :)




Avast logo

This email has been checked for viruses by Avast antivirus software.
www.avast.com


_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community
_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community

_______________________________________________
jakarta.ee-community mailing list
jakarta.ee-community@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/jakarta.ee-community

Back to the top