sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Desruisseaux (JIRA)" <>
Subject [jira] [Created] (SIS-430) Remove PACK200 usage
Date Thu, 30 Aug 2018 08:50:00 GMT
Martin Desruisseaux created SIS-430:

             Summary: Remove PACK200 usage
                 Key: SIS-430
             Project: Spatial Information Systems
          Issue Type: Task
          Components: Build process, OpenOffice
            Reporter: Martin Desruisseaux

The PACK200 format was used for building the {{open-office}} add-in and the binary distribution.
But PACK200 will be removed in future Java versions. We need to remove our use of it. This
task impacts at least the following files:

* {{application/pom.xml}}
* {{application/sis-console/pom.xml}}
* {{application/sis-console/src/main/artifact/README}}
* {{application/sis-console/src/main/artifact/bin/sis}}
* {{application/sis-openoffice/pom.xml}}
* {{application/sis-openoffice/src/main/java/org/apache/sis/openoffice/}}
* {{core/sis-build-helper/src/main/java/org/apache/sis/internal/maven/*.java}}

In addition, we should modify the {{sis-openoffice}} module for uncompressing {{sis-embedded-data.jar}}
file. Since the JAR files are compressed in the {{sis.oxt}} file, it should not make a difference
on the size of the distributed binary file. However it makes a big difference on the performance
after {{sis.oxt}} registration: Derby is much faster in using embedded database if the JAR
file is uncompressed.

This message was sent by Atlassian JIRA

View raw message