Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jakarta.ee-spec.committee] [Straw poll] namespace policy for existing specifications moving to the Jakarta specification project
  • From: "werner.keil@xxxxxxx" <werner.keil@xxxxxxx>
  • Date: Wed, 16 Jul 2025 17:59:42 +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+uw8TZ7OUi3bMUAxl4XzrQrty0AgAlcBKU=
  • Thread-topic: [jakarta.ee-spec.committee] [Straw poll] namespace policy for existing specifications moving to the Jakarta specification project
  • Ui-outboundreport: notjunk:1;M01:P0:FuN2YQEYh7o=;YEAqbStPBYudrJx9q2SU2JLWvNY fFFU4tPWhYx716ZZauGWQiMukPpeghpaq9T0ZTxtLcy9NS54tgOeFayQhFWCioEmaRO6m+YYQ XDFQy6Tqo6LVYmPFSqwFifXjMHSpVyRnCEcml01HNyoswKUZqlNelQiqjKc//yoKNvu2KoV99 dHjfJ4AEIQbwKikQEUBnHH7kdaE6FMfCBltN9ysaN6/eXPQbY/4E1DasElI6ssUN/ViFExy4G nT79pxgY4JGuKevlXUzNRzFurvUOb4fkAOqRsHiiNe8De2D+whjEaiQVWRKusbsbx2bip7lw/ GpsWpMYhzvOlPu86sHSafrCn8CTEXcJp89ohEZJKMc3SUohAKH79WMtdCBuI2GaGd49tcq2mb W6lhB/inhxWb9OgTPeFQZIc+gYDrkYTnq2ldEE6mpfyNo0TNhc6fm7WblV1K4TftYcn83BHX/ gcz+eIXtdSUoq6Kjh8Hs/bZwJ5nn2ZWDpxKqfJmZIhRrZ+MHzsP6siGSkvkro4daBdDCgvGi7 twEvHUsgi5nw9jrd60s57dCLYY744gBQ8sObUPWotia8N03O1c675Z9wZIJLkkfc2+oRMOCeO dQTlePy6rl7cMZLNDExxCPHRmKBr32nEyynSe/M73KS/rvINqK1EniFYpe28hh3KUYAMACZ4j SwN6oWy0/tZ/R0Hw2r0SWpdijEHRaBZqJ90dvwhTaI/SdIneIUXx8bfXH7UAh0/SZWFrXP99H 56q87essUTHzlwy+rLUq1bJJm8VEOHvZXuqxHlI+HG6hboUVc3UigH283ExGcBryMpAST17qv 3OQVF2UP3CeyASKa32ZxIonMJ0ATTqrIozcMBeFSFvjzvFXno1XZy1QnAti3Hc5zUPqLokNHD DewgJemr8qQmnNvrBrgkxXsEnZ5RRv7dB+TKQy68jvA6X7E0LqhdtgZ4u5gsnv6Ygo/bhDE1l 6XeUAiPaA9AljdXy5sIlIRcr2t00BA69EgsteyOvrW4oRFE81IxRwLDABX5eIHSdXeAwNPTnb 0WbM8m07IVwCptXc3ZqDkjtip8ptt2MyqO0dXRpsnVj9rr54eL2p1TDXYOkYJf8RjgV8fStdV aQ+TubAwfIOKSNBXYVp/NlZKKXjXDIMZvrRhCzAOCZsDKP+Xc+F9tX3ydSCwzXVWg1xVx4kX9 2pj5XwvU7UGf7Sztg7D7H/b6tNKREp+WJh++XU08dsxGff1Ka1f7DH5bYZhjx4uai0FnGP71D lx90Vf0KCL5be3a8zg9rnCEMZsvh8JyvkfO8/R+vN8++6tUDLNRFhR31vn6D6Dwd+G4p5wBQT 4Dq8cRX80tWFRaLdjNFVucSQSRmNe828BVyWJaq1k9xHELKQ+mx7H3Xr8vjT0Pyni8A7yWJMK 3YPKz5wXzVOKhDysjzGQdOjD0m89dcxmKfDsWaJlgvd5sa0zvXPmnwh6vgoqJT3pkkXvOynTO SyS7r4Jm18t6FoYyDWt8RCyrsJSzy/4FmHoDuPIYw9f5zl1V7l9M54RdWUJrgL1OeB5tc7ROC f7PMjL7BHiz7LBA1mz8L+jZLQ6F8ZyujqS630Zx0VkzGF0MTtuXXZQGa7Nd5xl0K/2VROQLif 6TzFI3C9bWP2DZBgNWYuck9axNg1OmqFt4ju4CqPR9urTh7VZZ9c9KZOXsFvAgLnaf3Ves+xQ o7ywW7f+DgqNuvzjVfeAKjUuL9RRviJVdvq/JMzxGCw9qY1CiMdWuEvNj0VapoJ+bNpvjpUBD jSggzH1bWS68DO04WghpaGFmqjMpHQ0XRYZLtJ8xtcodLBEZjtBSodhQLeFz4iGacE3xNb20o c7tsUoy/sKkJFkfPfIPX0llLRut59+eLwuEIXMth9yssQ2fVQnXICUDIh9cofRppxvA213iw9 wmDEbRaRAvvz0DcmDoituD9O/p1Q4TnPJNMQsdouKZRrGgZLp6vwHB6abTKJ14ZFfgaMuLBot zrNKiBBQKAtfEL9kXOmMgshhqAjW8CfKNLb+AnXinPsqVYBwd93PQNvftrLjirHPLyOZPodUS l1ZKD1CpueU4e0k71dVD3y8yw9V8hm0CQMSVa0CR0xGSkhXgwEMvPXJEnFiLDT0iP4QCBPCgc 3YyO3A5vrK0I8KeviiQOOxDosutBB+EEYNypQBj5UI2rtWlFf+lfoCLgiLhADcK6J0DdFt08d 2WpUV8U66oTqOwZE+SnqbLSI6uC/4cv2C4hNEMvFP4YndPKrScBwjZxlGqAMC+o8TWvlpciXB sfK5OK0iYNGidsh58K/VMb9tngm/XJUG4RAvHG6isTzY4ICZqY98Q7vTnNC1xVEsdp8sd3XSv ynhnZ+aG3bZUYD7Fk0Xs0bfj4UbaDE2VD9pSXkQLkY9Hc+rGfiUOOIA3z1XxPsENIqjhAG7V3 Y7MrBTObkdcjzxoPc9Lk5KyQTJ22YI0ajYvcuAH+SOjIjjD7JAf6UzrFd7Q9IC2uHyJlYfM5c 8KCX1WFKU4b2LtxXuDjTL2wpdm4DheQjFtX32xcqWykvZqWKRSl2hapg0n28Ozz5eb0Ztm/MO zsri7+Li/2bQxoFNjA49utzfHF471ZiTb4XSDrVNVYlPpSlY6IzkimAmfCC1im9rYTKPSh1uL SmSRhsL2NbHBpJmo1yIh7LN/YimMkTknRQUyjTf9XEGSlv7W/fkZRbfEK3N8u8yEvXbsFbuYT clVNpDLOOveRVrf1fYppNqosqvKY+6V0ePUfDqQgUSiQ2mdCdjIZ5dksKMIrQ73c4nABxdrCz ujmpIl1FxYvnVjgqHAWOoTkI5R3yJrhtvrDvwro45ypVZXfHIoUO3oxCkIXGMgt6NeySNtDCZ 1wDMSG0BJTG+GnpqUcdAeUtNZFpHZgF3lQCscVQ7RgVkYHt45LGSxsZ5zhnCzuNd1cdsjkDm5 sqOlgzUAVWXdpdGExVhDOE+X2WH+OmsQr5BaGf6RbvuIf6geMbzWpbyIKLeu7b6JAP6UMGb85 5Xa6Vmoy0KvROrixvM6gdAzcClIUy6XxEtMzhwVyXaW/O4nllw8Fvk7rauxxbyrSfAGDtfgll l2Ue8phwYSy3NJ7+exloyDRALklVVC18eIHVjVqH5D3IZNFBv2i9L7gThgJwme2Ly9RRiynpr 0ctxOhbCn8BsyUkEHDa2UUsd5h2r7DwEwsUOilsFkGkUdZZQhpVcQs2Sk2htO3zRzmHaKKzPy RTzRpcbATfho0jrjo34VpoEowzxsx5M4mybSz5ypON8/ZsXZIfqMneRtoMZApBPVcEaSCHv// Lu2f7lluJMHUWiHD7NuiRP1xSw3ZbPluUxn9oBrNNxNFIzJu71n87KOGjVKlGrFVJwJRUsxFw VOvnNhpW8V9+CdLi6QI+yDT6mbhCFD7lmO7FabUgQbB0kOiMyjvHtfX3FD60FMtSZL1dx4/wg kY3UBALrQO/P4nDE9hZSBNMu+AD4/YixKLBIAYJqUw9r1XbW5SNMSDe+7I/x2VLCW9VBKeuhX p1grPxsCExEL8+F9vfxvznutRDRLwAIe1M1ujDsPmbaxJinu7UOZka1yR1+1zlQJerk9QT3oy fEDSAWD0D6YY3//FvRcXyzUsZc7L19ZuoSJeOYDRTpjqjcWBzAH29fIq5xWec1uYArOx4eGn6 6cGHllnz4TPvHrmdSU+iCBszhbm1DNluQ5MqFXjqYtmAseqIVqwRcqmQcr3MBQdwdAU0nxts8 8piFJiWzzeVnjtfv7Y3A/4+16R1npEiQP/ovr1d4xMk0u4yoP+Bjm0zuU2MERmocmFUaprksP IbB9v9iV+TxgJB/x1UhXYJrNhM6nnBATOMfHtahatzw2QzkKL1SQz834v14MERIJCbG1WUhe9 iX/tNlaS8YeNUbGIhAH4KMgfzeRqgDmxleWmgrcjI4gdAspzFz5k0LAdHzqXLsxq4pYWPyDcw AVCqfaVrrv2wYCLBLq068cx2+Ji/lzmnugWbEi0C2m2B3Cuo4kcFAIGbeag0hsR0wr5PTWNDo RnQK27vT6cS/THW0GWml4nyKvP15Wmzy2B75RJwyDzMQ65HG19RFoqFbauf1cdL1iGLtIDN4r uHOYje78kGB7jSWvAxhtXswTrAaMkfC4w9+DL0XFRDqUm

My preference is option 1, but if David's option 4 was still viable that could work as a compromise.

Werner

From: jakarta.ee-spec.committee <jakarta.ee-spec.committee-bounces@xxxxxxxxxxx> on behalf of David Blevins via jakarta.ee-spec.committee <jakarta.ee-spec.committee@xxxxxxxxxxx>
Sent: Thursday, July 10, 2025 9:03 PM
To: Jakarta specification committee <jakarta.ee-spec.committee@xxxxxxxxxxx>
Cc: David Blevins <dblevins@xxxxxxxxxxxxx>
Subject: Re: [jakarta.ee-spec.committee] [Straw poll] namespace policy for existing specifications moving to the Jakarta specification project
 
I think we need to be pragmatic and acknowledge that option 2 can only happen if the Eclipse Foundation either has the trademark for the namespace or is granted full rights to the trademark of the namespace.  For example if Spring folks wanted to donate a spec, the legal on that would be very costly as they'd want to retain control of general use of trademark while needing carve out what use they'd allow from a spec with their name.

We have no issue in that regards with MicroProfile, so we're good there.  I'd really be more comfortable with a to-the-point vote on allowing org.eclipse.microprofile vs a generic policy that goes about it in a round-about way that creates additional problems.

Namespaces are trademarks and we really need to think like lawyers when drafting any sort of "bring your own trademark" rule.

Again, MicroProfile's namespace is ok from a trademark perspective, but that's more an exception and not the typical rule.  

My vote would be:

 - option 4:  We prefer jakarta namespaces and evaluate exceptions on a case-by-case basis


David


On Jul 10, 2025, at 9:12 AM, Thomas Watson via jakarta.ee-spec.committee <jakarta.ee-spec.committee@xxxxxxxxxxx> 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://www.eclipse.org/mailman/listinfo/jakarta.ee-spec.committee


Back to the top