Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-spec.committee] [External] : [Straw poll] namespace policy for existing specifications moving to the Jakarta specification project
  • From: "werner.keil@xxxxxxx" <werner.keil@xxxxxxx>
  • Date: Wed, 23 Jul 2025 18:59:34 +0000
  • Accept-language: en-US
  • Delivered-to: jakarta.ee-spec.committee@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/jakarta.ee-spec.committee/>
  • List-help: <mailto:jakarta.ee-spec.committee-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee>, <mailto:jakarta.ee-spec.committee-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/jakarta.ee-spec.committee>, <mailto:jakarta.ee-spec.committee-request@eclipse.org?subject=unsubscribe>
  • Msip_labels:
  • Thread-index: AQHb8bJ9V+uw8TZ7OUi3bMUAxl4XzrQ/9NaAgAAsDag=
  • Thread-topic: [jakarta.ee-spec.committee] [External] : [Straw poll] namespace policy for existing specifications moving to the Jakarta specification project
  • Ui-outboundreport: notjunk:1;M01:P0:gcryByQ6d6Q=;BoD9g9C3a9v+w3A0oJrt1TU5HQs 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 o88WBOHN4GDiXW0eXzQdQ==

For the reasons Ivar outlined, I prefer option 1. 

Plus there are multiple compatible implementations like EclipseLink or JNoSQL also in the "org.eclipse.something" namespace.
Which makes part of the upstream spec also sharing the same "org.eclipse.something" namespace a bad design smell on top of the namespace dilution and inconsistency of the platform.

When I voted earlier for my second choice, the case-by-case basis was the only alternative I saw, but IMO the gradual migration to the Jakarta namespace after an initial start with the original namespace is my second choice (alternative 2 I think, not 1)

Werner

From: jakarta.ee-spec.committee <jakarta.ee-spec.committee-bounces@xxxxxxxxxxx> on behalf of Ed Bratt via jakarta.ee-spec.committee <jakarta.ee-spec.committee@xxxxxxxxxxx>
Sent: Wednesday, July 23, 2025 6:09 PM
To: Jakarta specification committee <jakarta.ee-spec.committee@xxxxxxxxxxx>
Cc: Ed Bratt <ed.bratt@xxxxxxxxxx>
Subject: Re: [jakarta.ee-spec.committee] [External] : [Straw poll] namespace policy for existing specifications moving to the Jakarta specification project
 

For Oracle, we prefer Option 2

I have recorded this on the meeting agenda for today.

-- Ed Bratt


On 7/10/2025 9:12 AM, Thomas Watson via jakarta.ee-spec.committee wrote:
As discussed at the July 9th meeting, we decided to do a straw poll to determine the specification committee group's opinion on package namespaces used by specifications wanting to move to the Jakarta specification project.

Please respond to this straw poll by July 23, 2025 so we can discuss results at the next specification committee meeting.

For existing specification projects that wish to move to the Jakarta specification project select one of the following options:

option 1: Force the existing specification projects to move all of their API package namespaces to jakarta when they move to the Jakarta specification project

option 2: Allow existing specification projects to retain their own existing package namespaces when they move to the Jakarta specification project

option 3: no preference

Tom Watson

_______________________________________________
jakarta.ee-spec.committee mailing list
jakarta.ee-spec.committee@xxxxxxxxxxx
To unsubscribe from this list, visit https://urldefense.com/v3/__https://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee__;!!ACWV5N9M2RV99hQ!MYKAwexhTJ45WWAxkMo_-H13G9XbCNJnHP6SiEeSY1rxEe1O9dhYUIo64To6M9WiU2tLLNGY0XQDdPRdbLyGewDOABA$ 

Back to the top