Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [microprofile-wg] DISCUSSION: MicroProfile->Jakarta EE Proposal - namespace
  • From: Reza Rahman <reza_rahman@xxxxxxxx>
  • Date: Sat, 10 May 2025 16:38:54 +0300
  • Delivered-to: microprofile-wg@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/microprofile-wg/>
  • List-help: <mailto:microprofile-wg-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/microprofile-wg>, <mailto:microprofile-wg-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/microprofile-wg>, <mailto:microprofile-wg-request@eclipse.org?subject=unsubscribe>
  • Thread-topic: Re: [microprofile-wg] DISCUSSION: MicroProfile->Jakarta EE Proposal - namespace
  • Ui-outboundreport: notjunk:1;M01:P0:gwvoikrf6S4=;CbrLyZWnSJP7PGWsDcU0QWeA8Mi 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 eVpo=

I’ll have to sync internally, but we will likely vote -1 to the verbiage presented. Since this is a straw poll, this would indicate that this is not our preferred outcome and we believe an even better outcome is still possible at this stage.


From: microprofile-wg <microprofile-wg-bounces@xxxxxxxxxxx> on behalf of Ondro Mihályi via microprofile-wg <microprofile-wg@xxxxxxxxxxx>
Sent: Saturday, May 10, 2025 4:21 PM
To: Microprofile WG discussions <microprofile-wg@xxxxxxxxxxx>
Cc: Ondro Mihályi <mihalyi@xxxxxxxxxxx>
Subject: Re: [microprofile-wg] DISCUSSION: MicroProfile->Jakarta EE Proposal - namespace
 
OmniFish will support any unification of MicroProfile and Jakarta EE, even if the namespace must remain unchanged, so we would vote 0 on such proposal. 

We expressed our opinion and arguments, both as Jakarta EE and MicroProfile supporters and implementers. And we hope that those, who are strongly for keeping the namespace will consider those arguments into their decision-making as there’s a real value in them for all of us.

All the best,
Ondro Mihalyi

Director, Jakarta EE expert
OmniFish - Jakarta EE Consulting & Support |www.omnifish.ee
Omnifish OÜ, Narva mnt 5, 10117 Tallinn, Estonia | VAT: EE102487932


On Fri, 9 May 2025 at 21:17, John Clingan via microprofile-wg <microprofile-wg@xxxxxxxxxxx> wrote:
Thanks for feedback, Steve (and Ondro).

To all, the last Technical Meeting call discussed this topic as well (meeting minutes, recording [not in YouTube yet]).

As for the straw poll thread, I’ll be starting that shortly.

Is the namespace topic a “red line"? In other words, if the preferred namespace is not agreed upon, the upcoming MicroProfile->Jakarta ballot resolution vote would be -1

The upcoming straw poll verbiage will likely be (+1, -1, 0):

"If MicroProfile is to join Jakarta EE, keep the org.eclipse.microprofile namespace for existing specifications.” 

On May 8, 2025, at 2:03 AM, Steve Millidge (Payara) via microprofile-wg <microprofile-wg@xxxxxxxxxxx> wrote:

Here are my preferences.
 2) Change the namespace to jakarta.*
3) Change the namespace to jakarta.microprofile.*
1) Keep org.eclipse.microprofile
 Change the namespace at the next Major release of MicroProfile under Jakarta.
--
Steve Millidge
Founder & CEO
 From: microprofile-wg <microprofile-wg-bounces@xxxxxxxxxxx> On Behalf Of Takahiro Nagao (Fujitsu) via microprofile-wg
Sent: 08 May 2025 09:27
To: 'Microprofile WG discussions' <microprofile-wg@xxxxxxxxxxx>
Cc: Takahiro Nagao (Fujitsu) <nagao.takahiro@xxxxxxxxxxx>
Subject: Re: [microprofile-wg] DISCUSSION: MicroProfile->Jakarta EE Proposal - namespace
 From Fujitsu's perspective, we welcome migration to Jakarta including the namespace. This is our preference in order:
 2) Change the namespace to jakarta.*
3) Change the namespace to jakarta.microprofile.*
1) Keep org.eclipse.microprofile
 We'd like to support a direction that benefits users from a long-term perspective.
If the namespace is kept without change, it will benefit MicroProfile users in the short term,
but the inconsistency of the branding and namespace will cause confusion among Jakarta community in the long term.
We're concerned that such confusion brings the same discussion again in a few years.
 -- Takahiro Nagao (Fujitsu)
 From: microprofile-wg <microprofile-wg-bounces@xxxxxxxxxxx> On Behalf Of John Clingan via microprofile-wg
Sent: Saturday, May 3, 2025 4:14 AM
To: Microprofile WG discussions <microprofile-wg@xxxxxxxxxxx>
Cc: John Clingan <jclingan@xxxxxxxxxx>
Subject: [microprofile-wg] DISCUSSION: MicroProfile->Jakarta EE Proposal - namespace
 At this week's Live Hangout, we continued to discuss the MicroProfile->Jakarta EE Proposal. To keep the eventual resolution "simple", the idea is to come to agreement "out of band" and "ahead of time", where possible. That way, we have a better idea of what the resolution encapsulates. We are going to discuss these items on the microprofile-wg email alias, followed by non-binding straw polls. These are areas where we currently do not have agreement. Many of the MicroProfile Working Group members are also Jakarta EE Working Group members. Not all Jakarta EE Working Group members are MicroProfile Working Group Members, but I'd like to encourage them to participate in this discussion.
The first topic is the MicroProfile namespace for existing MicroProfile specifications, which is currently org.eclipse.microprofile. This is arguably the most impactful discussion because it could result in a breaking change for developers and our customers. The question is whether or not this namespace remains if the MicroProfile->Jakarta EE resolution passes. I have seen a few options discussed so far:

1) Keep org.eclipse.microprofile
2) Change the namespace to jakarta.*
3) Change the namespace to jakarta.microprofile.*

I'd like to give a couple days of open discussion before opening up a separate straw poll email thread. Please respond to this thread discussing benefits and concerns.
Thanks!
_______________________________________________
microprofile-wg mailing list
microprofile-wg@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/microprofile-wg


_______________________________________________
microprofile-wg mailing list
microprofile-wg@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/microprofile-wg
 

Back to the top