Uploaded image for project: 'ServiceMix 4'
  1. ServiceMix 4
  2. SMX4-794

Provide a convenience POM for users

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 4.3.0
    • 4.4.0
    • None
    • None

    Description

      When people start developing application for ServiceMix, they quickly find themselves defining version and dependencies for the different bits (Camel, ActiveMQ, ...) that have to be kept aligned every time they upgrade to a new version of ServiceMix. We should provide them with a convenience POM they can inherit from/import into their POMs to make it possible to upgrade by just altering that one POM.

      I don't think our current features' root POM, although it has all the dependencies in there, is a good match here because that also has a lot of stuff that is really specific to building ServiceMix itself rather than for building bundles for ServiceMix, so we should probably create a new POM especially for this goal from the information we have in our build.

      Attachments

        1. parent.xml
          41 kB
          Gert Vanthienen
        2. 0001-REmoved-unused-property.patch
          0.8 kB
          Joris Schoolmeesters
        3. find_unused_properties.rb
          3 kB
          Joris Schoolmeesters

        Activity

          People

            gertvanthienen Gert Vanthienen
            gertvanthienen Gert Vanthienen
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: