Uploaded image for project: 'Infinispan'
  1. Infinispan
  2. ISPN-4773

Clean up distribution packaging


    • Icon: Enhancement Enhancement
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0.CR1
    • 7.0.0.Beta2
    • Build
    • None

      The distribution build process is currently very messy:

      • it is based on overly complex assembly files
      • the layout of the distribution packages is not ideal
      • some of the documentation is not obviously accessible (jmx, xsd)
      • since the javadoc plugin is configured to use aggregate builds, it cannot be run without building the entire tree

      The solution:

      • move the distribution logic to its own module
      • use ant instead of assembly descriptors to build the distribution packages
      • improve the layout, include the missing docs and remove the aging cruft

            ttarrant@redhat.com Tristan Tarrant
            ttarrant@redhat.com Tristan Tarrant
            0 Vote for this issue
            1 Start watching this issue