Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [config-dev] Config for Jakarta EE 12 and MP.next
  • From: Reza Rahman <reza_rahman@xxxxxxxx>
  • Date: Tue, 4 Feb 2025 18:51:20 -0500
  • Delivered-to: config-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/config-dev/>
  • List-help: <mailto:config-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/config-dev>, <mailto:config-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/config-dev>, <mailto:config-dev-request@eclipse.org?subject=unsubscribe>
  • Ui-outboundreport: notjunk:1;M01:P0:a5vulw2ba58=;3v1XG7pqLyLslm2U0OUcHQj5wdo wDqo9Hj7WX13H4TfZMbtIOZOjARkUyVgMpHUQ8VtzuwyyRnNgqKuNUboIwQ+92ZBytbw7Jj6J isxJYM4FODblmWnnvrF1RXrREhsEYQYljMnKQ62zur0rARlGASwKfDvvl5NWmehtRwsAHGour 2u3EfWSSFeggBXUotzU2EQw81sRj40xnnHwX/yTUsEPCcG/xdpuj8TXJVKptkjQdN2Rc1u3L3 9wfAdga+NWxAVezffNDyv19EfcUZhbIF0Nv4/FO4TyANnofKG/IHnLzbj25Tz3g9puSRD7cYv 3tQ4ZhAfsY9eQ15ZibRRaOS6hjHjXIidup3BnMatAaoftEQO69MLhRGRsGQo0LcGxeUaUwTuU 75a4FR3gT6qNbo0JA6L9ym3KHjGI1hvys7G+cBUA2EGZE6JM2E5Ye0gSxTcy/NyoHiiu/GKFY Fa5FT07s5624kqLNy1mcvrQA/Y+uHMRSTyu4sbV4Cs4thGf50kSrP53T8QxaleL23IVRF/jJ3 v+QqsC7WQZILaM1JXZuevjVrI1Hm+a+GY1+hhAIsEaIyF23iqJ0VDNjpWk3AUb3WtvQ2s0Gak RWlRdRSOSs6ZXbeltoyKLX8c/1i1ui0CGt4oum5ADFFol8KkgWDAtMXUqpVbEBNwDzbSoVX5g abMNEp84Ct9AR4+apqZWLcEIVyLbrE0LADd2rx4vvNheZ1HnpcrSR7R5W3m/q5oo5pVG+OC2Y pXexT1JXzZ/juS4zf/BQjMf+yG9GvY2/XtT1KgbEqZ/qwm+w09KiX77DWc87aw1B4BjkmRWFC Da8q+ktTCSYyGhxqxnXJxj2qIO35/4BJZJFtKeAzMYkDCKGd89hXWsMXLUG/rLhIZ5umcshsZ Rd6GmtCzmSwb/bbgj3nDp0rpiY2E1v2di8bpiPIkh6PDgmB9En6TCFUK4xHAnIuwSEJcb2TQJ 2ZVWPOrWCXVcHyk/iEuSg5MC0gLiPITi0cbof33AGkUkP2FPmsR0GV7MXbRTOSVZ2j0qbqAq3 zIsaW6ucabon6SKSz/Cl4ldeWlM6WnIa3gayk6xmPeYOlWgs/qRokscfRmJiRPsGkQhkoZXvo Df4+EvCFyF/SkCBWoQg5oOf2If9BsG6MiYCb0/fz9RVhrwlTGevjyjQgAZFEmNJwFULYDgJ/C tO13m3GIwcrWYGI3XuWTlewaG8thpDxn1op9XLMlG3+ZKiMTMsAiQ+KlftVlZ/kag4dIbcbNv gpJCkUjF3NTqi2noklqV2Liex9hBhfspCBX78mb91ziGc/+n1aduRLuMW/qfpl+GXEZKOQVcI W06EdfTir2Nkai0qKtNgAHVuXzAYSl9aRjJCaApfZNfpVr/9Y/esZbQaBLdJJ+PT+NeVOm1wE D6z2m4HckKShnVWpdzLFrET7TXyWfw6ZnAPOoxYcEfL2mDOxyTwQU+8N12
  • User-agent: Mozilla Thunderbird

100% in support. This is very close to what I had hoped when Jakarta Config was launched almost three years ago.


On 2/4/2025 1:18 PM, Jared Anderson via config-dev wrote:
This email is a follow up to the discussion at the 2025-02-04 Jakarta EE platform call.
In that call, we discussed an approach where Jakarta EE 12 could effectively use MicroProfile Config "as is" with some important non-technical accommodations.
  1. The APIs for Jakarta Config would be the MicroProfile Config APIs, but with jakarta namespace. Yes, a copy/paste.
  2. The implementation may delegate to the MicroProfile Config implementation.
  3. The Spec document would be one-line: see the corresponding MicroProfile config spec document.  May need additional text to talk about the difference in namespace and adding in jakarta-config.properties until a new MP Config version added that to its specification.  See #5 below.
  4. The TCK would be a copy/paste of the MicroProfile Config TCK and updating the name space and adding jakarta-config.properties testing
  5. Need to introduce a new line in the ConfigSource (MicroProfile Config API)
    • “Some configuration sources are known as default configuration sources. These configuration sources are normally available in all automatically-created configurations, and can be manually added to manually-created configurations as well. The default configuration sources are:
  • 1. System properties, with an ordinal value of 400
  • 2. Environment properties, with an ordinal value of 300
  • 3. The /META-INF/jakarta-config.properties resource, with an ordinal value of 200
  • 4. The /META-INF/microprofile-config.properties resource, with an ordinal value of 100
Let's continue discussion using this "both lists on the To: line" approach rather than introduce another venue, such as the cn4j mailing list (eclipse archive).
Sincerely,
Ed Burns and Jared Anderson
Jakarta EE 12 release co-coordinators

_______________________________________________
config-dev mailing list
config-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://accounts.eclipse.org

Back to the top