[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [starter-dev] Please Test Initial Jakarta EE 11 Support | 
- From: Reza Rahman <reza_rahman@xxxxxxxx>
- Date: Mon, 17 Feb 2025 18:14:46 -0500
- Delivered-to: starter-dev@xxxxxxxxxxx
- List-archive: <https://dev.eclipse.org/mailman/private/starter-dev/>
- List-help: <mailto:starter-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://dev.eclipse.org/mailman/listinfo/starter-dev>, <mailto:starter-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://dev.eclipse.org/mailman/options/starter-dev>, <mailto:starter-dev-request@eclipse.org?subject=unsubscribe>
- Ui-outboundreport: notjunk:1;M01:P0:dVUayI1AeTU=;Qm43WKYLv5wMr8LslzdM7rlRqEi iVCH7xovkOI1x2wKIrPGFGFkQTUJBO+GAH2J2PJrCBt6B+QlUYZcVbcNjixI2DKaOrgXoozyy S9Nht5Qp2D9e//JJWs2FJSKXvAIyAeNA52O+TwU0gUOWRBSGuS9Br+UWz++YHCFbaaGRjUeAU fHLs1VwGroZ96B1Z05pYAWsejxdYa2bDE5VxpnLWN7mRE0mTu7173h3YB0kNCHBo6WFy9WOkU t7EySye3NLe+Si3ZEjgKzIHP43DuCUQn+ZMnPGSh+Bv99B+J1QL2LlpBqnIvuhpg9LTbh+png 90BxOxr8pveSCWQWy6ChTeuwn2ja4fCiuQA/PrDwdObjny1Dil1HWIAeQtqWEZjzy1mB16xKS FvMcZ4TgSZEDVYXtVUKK8bw/MOHy9bXsjZ9iK9Bo7M82Ur4GjcV17lpeEyvTJpcFk5Hbi8vqC t7xF/TTq8jU6AJY9ZUGVFTHW3crdjvEbCHblh4PoR2aTeuCZ4KBCkh2tQJ0CTsXthuneDFygC yvO9NeQtrEEGZI61zQ4sc0c0m9YRjTqJvxe03eNqMx51u6syABhsjgMOq2lbg6by6ZYTmsbhZ 2pZ/bvbfzezFuBvpsW6u1fIy9r0sPseXoPDecovog4j3qZgo88z+S0A7Z+kYr4YP56vQGcIq+ yOb5We2AJnJ0arNcDYHJUd2GG8PtVEM8/EpwaYEbL+PYFWZs+QbkqZ8HymcfGP0EbM1fds7Je cTYhJFH1XGmbsfsXxv4k7BWqmhLQOY5GxWsa6+Dg+ezXaRYKRW+br7UXrGGpZT81IxgrEZV9Q Sj6ZmShRynREHS8gr4BqS3XVPqFAcPlOaSOkqvshjC/n/K63op61NvvlMVqcO0YQlT2KImje0 BhcBzulImPpMaIEZzL4LMPwrPRA0ria5qPnqZcwdROeljcoyCedWGL0NpbdSX/2ZUxb40qSST L7k6v6yAFdDueN8GcKcI45YOvV7or5H0zNae5XBL3IOZA/7wZbV7Hl3zXyfpHy6UgppUiZ+DO YTZ7PX+zchrLgPNWUZXpZK8vz4gZKbkykmeSra1DH3Vh3Udad4KdXurnwEKytrx4HaXSClm9v LBuVDCJlr3Mz2IQyTUoulbCu1rqACYjTvB+vY5BRkxHK1PJNrCxLkUPmKR2QrDgdXDAAxUCCl KTtEJ8Fg1pm9UG7GhqqauDe38OR2oJ/DPr6ZB8Lu84LjQ9s+pF4wisbYSl4VSrgVxoUlO51Du K0K1Sikpj0QKVzg82nC+KtM1Yumn6zORL0RrsZRLXobh/s58GbZj9Is3MmOvz8WXvzQBjUsV6 aBE9CMbR4YRWCn95D+wBjYXPsWFNuHupt47G0dNaNzChprRlQcN7c26SQTHI9cAKZCCb2ZmwN 2ELult2wRDv/z/rmq1sqMQkMc//i1wJRgeZ2tF1KrjxKMiZBTUey9WauzqqQokDKAjEUrJ0BL shFIjZtzZiFuoW1GdgSqBP9E/7QQ=
- User-agent: Mozilla Thunderbird
  
  
    Hi folks,
    It took quite a bit of testing and incremental refactoring, but
      the UI validation changes are now merged into the main branch.
    Can you all please give it a thorough local test? I did my best
      but there are a lot of changes and no regression tests for the UI
      yet. I want to avoid bugs in this important release if possible.
      Obviously, please validate against the cases enforced in the
      underlying Archetype:
https://github.com/eclipse-ee4j/starter/blob/master/archetype/src/main/resources/META-INF/archetype-post-generate.groovy.
    I'm out of time today but next weekend I'll try to devote time
      entirely to final testing myself. After that, I think we are
      finally ready for our initial Jakarta EE 11 release.
    
    Thanks,
    Reza
    
    On 1/19/2025 1:46 PM, Jeyvison
      Nascimento wrote:
    
    
      
      Sure, let me know when the UI work is done and i'll
        try to deploy to central as soon as possible
      
      
      
        
        
          
            Ondro, when you are able to resume this work, please
              issue PRs here:
              https://github.com/eclipse-ee4j/starter/tree/velocity-indentation-experiment.
              For now I have reverted the attempt to indent the Velocity
              code so we can move forward with a Jakarta EE 11 release.
              As time permits, I will also pursue this with the Maven
              project. As I understand it, newer versions of Velocity
              support indentation by default.
            Jeyvison, can we kindly have a release of the Archetype
              into Maven Central? I have off tomorrow for MLK day and I
              am hoping I can get the UI work done so we can get EE 11
              fully rolling. It looks like we can soon add support for
              the Web Profile too.
            
            On 1/12/2025 7:42 PM, Reza Rahman wrote:
            
            
              The code is in main as I believe it is almost there: https://github.com/eclipse-ee4j/starter.
                The issue as I mentioned is that the leading spaces in
                Velocity are not really all gone (it appears some are,
                but some aren't). Maybe the RegEx isn't quite correct: https://github.com/eclipse-ee4j/starter/blob/78f292b32bdfad215f61465490c9fe697088a78a/archetype/pom.xml#L139?
              
              When you generate the code, you will see issues in the
                pom.xml, README.md, Dockerfile, etc.
              On 1/12/2025 6:42 PM, Ondro Mihályi wrote:
              
              
                OK, I can have a look. What issues do
                  you have or what you want to do? Do you have your code
                  in some branch?
                
                
                Ondro
                
                  
                    
                    Hi
                      Ondro,
                      
                      I really need your help with the enhancement to
                      add indentation to the
                      Velocity code. I have tried various things, but
                      just can't seem to get
                      it to work correctly. There are always
                      inexplicable white spaces that
                      ultimately break thing in the end in the generated
                      code.
                      
                      Do you think you have time to look into this?
                      Otherwise I am going to
                      revert these changes and just stick to the
                      indentation approach that has
                      been working. I do want to get the EE 11 release
                      out ASAP.
                      
                      Thanks,
                      
                      Reza
                      
                      On 12/22/2024 6:20 PM, Reza Rahman wrote:
                      > Hi folks,
                      >
                      > I’ve now finished adding initial Jakarta EE
                      11 support to the
                      > archetype in the default branch. I also had
                      to make some overdue
                      > changes to fix edge case bugs that were made
                      worse by adding EE 11 and
                      > SE 21. I tried my best to update the nightly
                      tests as well as test
                      > manually (as the automated tests are still
                      far from complete). I think
                      > I caught everything but I am not sure. So can
                      I ask that everyone
                      > spend some time testing?
                      >
                      > In the meantime, I am going to work on
                      getting EE 11 support in the
                      > UI. The UI also needs to be upgraded to EE
                      10, which is now available
                      > on Azure. I am hoping to be done by the new
                      year so we can have a
                      > release. I think we should keep the release
                      quiet until EE 11 official
                      > announcements are actually sorted out.
                      >
                      > Cheers,
                      > Reza
                    
                   
                 
              
            
           
        
       
      
      
      
      --