[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [epp-dev] EPP 2023-03 M3 | 
  
  
    Dennis,
    I've added cross-project because this problem requires broader
      coordination between projects...
    
    We have an increasing number of duplicates, including 3 versions
      of gson and two versions of lsp4j (which is not even a third party
      dependencies, what the heck!):
    
    
    The Orbit versions of gson contains some questionable importing
      of exports with broad version ranges that cause very much related
      problems like this one:
      https://github.com/eclipse-pde/eclipse.pde/issues/482
    
    So multiple versions of gson cause real problems that we really
      ought to try to avoid.
    Note that the older lsp4j version is used by lsp4e which is used
      by a bunch of things all of which appear would be just as happy if
      there is a new version of lsp4e:
    
    
    Given we don't consume from Orbit to ensure a common version, the
      only other solution that has been suggested that sounds feasible
      is everyone to use the latest version.  It appears m2e is doing
      that with respect to gson:
    
    https://github.com/merks/simrel-maven/blob/main/m2e/REPORT.md
    But I don't know their release plan.
    In any case, the gson and lsp4* story looks significantly messed
      up to me, though maybe the mess will matter less if lsp4e
      contributes a new version, hopefully for RC1 next week.
    
    Regards,
      Ed
      
    
    On 24.02.2023 15:58, Dennis Hübner
      wrote:
    
    
      
      Hi Ed,
      
      
      it looks like M2E Editor lemmix pulls an older lsp4j version
        which is not compatible with 
      installed gson version. 
      
      
      In the DSL package we have now two lsp4j versions installed
        0.19.0 and 0.20.0, do you know
      how to prevent that. Or maybe you are aware of an up-comming
        M2E update? 
      
      
      
      
      
      
      
      Kind regards,
      Dennis.
      
      
      
        
        
          
            
            
            
              
              
                Jonah,
                FYI, after generating the product catalog, I
                  installed the Committers package, using it to create
                  an Oomph development IDE, which does a good job
                  testing many parts of the package (including JDT, PDE,
                  Oomph, and EGit).  This all works flawlessly. 
                  Visiting all the preference pages was also problem
                  free.  So the committers package appears to be in very
                  good shape.
                Cheers,
                  Ed
                  
                
                On 23.02.2023 20:42, Jonah
                  Graham wrote:
                
                
                  
                  Hi everyone,
                    
                    Our next milestone build is available for testing:
                    EPP 2023-03 M3
                    
                    
No special issues to report! But I am sending
                      this a little earlier in the day
                        than normal because I am not available this
                      evening, sorry Denis for the extra daytime hit on
                      the EF network. 2 years ago it often took until
                      the evening to sort everything out for an EPP
                      build, but it is often much smoother now down to
                      generally a lot of small stability and process
                      improvements everywhere all adding up.
                    
                    I have been following the steps on 
https://hackmd.io/@jonahgraham/eclipse-epp-release-process
                    - you can see the checkmarks as to what is done.
                    
                    Download link: 
https://download.eclipse.org/technology/epp/downloads/release/2023-03/M3/_mirrors.php
                    
                    EPP was built with the p2 repositories at:
                    
                    
https://download.eclipse.org/releases/2023-03/202302241001/
                    and
                    
https://download.eclipse.org/technology/epp/packages/2023-03/202302231200/
                    
                    Please test and send your +1 to this mailing list.
                    +1s are optional as the package will be published
                    anyway.
                    
                    Last +1 received for each package and platform
                    (apologies if I missed one of your +1 emails, just
                    let me know and I will update Last Recorded +1) I
                    have highlighted those packages/platforms that I
                    haven't seen any confirmation in this release cycle
                    on.
                    
                    Packages:
                    committers - 2022-12 RC1
                    cpp - 2023-03 M2
                    dsl - 2023-03 M2
                    embedcpp - 2022-12 RC1
                    java - 2023-03 M2
                    jee - 2023-03 M2
                    modeling - 2022-12 M3
                    parallel - 2022-03 RC2 (tested by Ed in 2022-09 RC1)
                    php - 2020-12 RC2 (tested by Ed in 2022-09 RC1)
                    rcp - 2022-09 RC2
                    scout - 2023-03 M1
                    
                    Platforms:
                    Linux x86_64 - 2023-03 M2
                    Linux aarch64 - 2022-12 RC1
                    Windows - 2023-03 M2
                    macOS x86_64 - 2022-09 M3
                    macOS aarch64 - 2023-03 M2
                    
                    Thank you for testing!
                    
                    Regards,
                    Jonah
                    
                  
                  
                  _______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/epp-dev
                
               
              _______________________________________________
              epp-dev mailing list
              
epp-dev@xxxxxxxxxxx
              To unsubscribe from this list, visit
              
https://www.eclipse.org/mailman/listinfo/epp-dev
             
          
         
        
       
      
      
      _______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/epp-dev