Uploaded image for project: 'Axis'
  1. Axis
  2. AXIS-2453

Reduce size of archive files

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.3
    • 1.4.1
    • Distribution
    • None

    Description

      The zip files for the binary and source releases of Axis 1.3 are 11MB and 18MB, which is rather large - in particular the source zip.

      The source archive seems to include pretty well everything in the binary archive, as well as the source itself.
      Is this really necessary? It contains a lot of class files, which surely aren't needed in the source archive - indeed nor are the axis jars.

      Both archives have two copies of all the jars, one in lib/, and the other under webapps/ - would it not be possible to have just the one copy?
      Similarly for the samples - there are two copies of the class files, one under samples/, and the other under webapps/

      May I suggest that all class files and jars are removed from the source archive?
      This would reduce the size to about 9MB. Removing the Javadoc as well would bring it down to a reasonable 4MB.

      Removing the duplicate class and jar files from the binary archive would bring it down to about 9MB; it could be made a bit smaller by removing the sample directories.

      It might be worth considering releasing the Javadoc as a separate archive, as it is about 5MB on its own.

      Attachments

        Activity

          People

            Unassigned Unassigned
            sebb Sebb
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: