[
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:
    
    
      
      
      
        
          
            
            
              In that call, we discussed an approach where Jakarta EE 12
              could effectively use MicroProfile Config "as is" with
              some important non-technical accommodations.
            
              - 
                The APIs for Jakarta Config would be the MicroProfile
                Config APIs, but with jakarta namespace. Yes, a
                copy/paste.
- 
                The implementation may delegate to the MicroProfile
                Config implementation.
- 
                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.
- 
                The TCK would be a copy/paste of the MicroProfile Config
                TCK and updating the name space and adding
                jakarta-config.properties testing
- 
                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