Details
-
Task
-
Status: Closed
-
Blocker
-
Resolution: Fixed
-
None
-
None
Description
Currently the distribution profile builds 10 (of 11) artifacts. These are:
systemml-0.11.0-incubating-SNAPSHOT-javadoc.jar systemml-0.11.0-incubating-SNAPSHOT-sources.jar systemml-0.11.0-incubating-SNAPSHOT-src.tar.gz systemml-0.11.0-incubating-SNAPSHOT-src.zip systemml-0.11.0-incubating-SNAPSHOT-standalone.tar.gz systemml-0.11.0-incubating-SNAPSHOT-standalone.zip systemml-0.11.0-incubating-SNAPSHOT.jar systemml-0.11.0-incubating-SNAPSHOT-standalone.jar systemml-0.11.0-incubating-SNAPSHOT.tar.gz systemml-0.11.0-incubating-SNAPSHOT.zip
Dropping the number of released artifacts from 10 to 7 would simplify the release process and also simplify the user experience since there would not be so many options to choose from. The removed 3 artifacts could still be build using alternative profiles.
The distribution profile could build the following artifacts:
systemml-0.11.0-incubating-SNAPSHOT-javadoc.jar systemml-0.11.0-incubating-SNAPSHOT-sources.jar systemml-0.11.0-incubating-SNAPSHOT-src.tar.gz systemml-0.11.0-incubating-SNAPSHOT-src.zip systemml-0.11.0-incubating-SNAPSHOT-standalone.tar.gz (rename w/o "-standalone") systemml-0.11.0-incubating-SNAPSHOT-standalone.zip (rename w/o "-standalone") systemml-0.11.0-incubating-SNAPSHOT.jar
The following could potentially be removed from the distribution profile:
systemml-0.11.0-incubating-SNAPSHOT-standalone.jar systemml-0.11.0-incubating-SNAPSHOT.tar.gz (also rename) systemml-0.11.0-incubating-SNAPSHOT.zip (also rename)
Attachments
Issue Links
- Is contained by
-
SYSTEMDS-1245 Improve release distribution consumability
- Closed