Uploaded image for project: 'Archiva (Retired)'
  1. Archiva (Retired)
  2. MRM-111

Add support for serving JARDiff-ed Maven artifacts

    XMLWordPrintableJSON

Details

    Description

      It would save bandwith, accelerate artifact downloading and enhance the maven 2 experience to use the same JARDiff algorithm as the one used in the JnlpDownloadServlet which is fully documented here:
      http://java.sun.com/j2se/1.5.0/docs/guide/javaws/developersguide/downloadservletguide.html

      The idea is to download (or upload) the incremental updates to a JAR instead of the full JAR.

      There is already support for this algorithm in the maven community in the JNLP related Maven Webstart Plugin:
      http://mojo.codehaus.org/webstart-maven-plugin-parent/webstart-maven-plugin/

      For this to work, JARDiff support must be added at least to the MRM Server and to the MRM Wagon, but the best would be to add JARDiff support to all maven wagons as a standard way of downloading and uploading artifacts.

      Cheers

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              cedricvidal Cédric Vidal
              Votes:
              1 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: