3 Replies Latest reply on Aug 10, 2009 6:53 AM by Martin Murphy

    About FUSE - Servicemix relation

    Enrique Ruiz Novice

      Hi,

       

      The section Stable Releases in document  FUSE Overview says:

       

      FUSE team takes a stable and consistent snapshot of the Apache projects and creates a packaged code drop that goes through a standard release process as shown below

       

      In which document/URL can I found the Servicemix version taken as base of each FUSE release?

       

      Thanks

        • 1. Re: About FUSE - Servicemix relation
          Martin Murphy Novice

          We don't take a ServiceMix version, rather we merge from a branch or trunk to the FUSE svn repo and we tag this for our stable releases, after they have been fully tested.

          • 2. Re: About FUSE - Servicemix relation
            Enrique Ruiz Novice

            Thanks Martin,

             

            I understand what you said, I suppose the fixes/improvements are merged  from ServiceMix branches but I thought base releases were taken from tags or similar.

             

            I would like to use all the doc available: ServiceMix books, ServiceMix site, FUSE site, etc. I would be valuable if you can send a point about this relation for example, FUSE 3.4 is based on ServiceMix 3.3 trunk/branch/tag ...

             

            Thanks

            • 3. Re: About FUSE - Servicemix relation
              Martin Murphy Novice

              No we tag the releases on the FUSE subversion repo, not on the Apache one. We don't document the extact branches we merge from anywhere, but you can see where the merges come from by checking the subversion logs on the FUSE repo.

               

              Here is a rough outline of some of the versions:

               

              FUSE Version

              Apache Version

              Services Framework/CXF

              2.0.x-fuse

              2.1.x-fuse

              2.2.x-fuse

              2.0.x

              2.1.x

              2.2.x

              Message Broker/ActiveMQ

              5.0.x-fuse (fuse 5.0.0 branch)

              5.1.x-fuse (fuse 5.1.0 branch)

              5.2.x-fuse (fuse 5.2.0 branch)

              5.3.x-fuse (fuse trunk)


              (no specific branch at apache)

              (no specific branch at apache)
              (no specific branch at apache last release at apache was 5.2)

              Trunk at apache.


              Message Router/Camel

              1.x.x-fuse

              2.x.x-fuse

              camel-1.x branch at apache

              camel trunk at apache.

              ESB/Servicemix


              3.3.1-fuse

              3.4.0-fuse

              4.0.x-fuse (fuse 4.0.x branch)

              4.1.x-fuse


              3.2

              Servicemix trunk (3.3)
              (No apache branch as such for this.)

              apache SMX4 trunk (kernel,nmr,features and components etc.)

               

              Edited by: martinmurphy on Aug 10, 2009 11:51 AM