Hi, > Am 12.10.2017 um 23:42 schrieb Gary Gregory <garydgreg...@gmail.com>: > > Hi all, > > I starting preparing RC1 to release 1.11 and I see a "cli" jar being > generated as documented in the POM: > > <!-- > Create the binary cli jar, which will be > added to the binary zip/tgz, > but not deployed independently to Maven > --> > > But the cli jar _is_ deployed when I run 'mvn clean deploy -Prelease': > > [INFO] --- maven-deploy-plugin:2.8.2:deploy (default-deploy) @ > commons-codec --- > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar > (333 kB at 79 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.pom > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.pom > (19 kB at 11 kB/s) > Downloading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/maven-metadata.xml > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/maven-metadata.xml > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/maven-metadata.xml > (304 B at 204 B/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-javadoc.jar > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-javadoc.jar > (473 kB at 111 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-sources.jar > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-sources.jar > (341 kB at 81 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-test-sources.jar > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-test-sources.jar > (193 kB at 63 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-tests.jar > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-tests.jar > (283 kB at 78 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-cli.jar > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-cli.jar > (18 kB at 3.8 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.tar.gz > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.tar.gz > (1.7 MB at 176 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.zip > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.zip > (2.0 MB at 127 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.tar.gz > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.tar.gz > (370 kB at 93 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.zip > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.zip > (611 kB at 126 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.pom.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.pom.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-javadoc.jar.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-javadoc.jar.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-sources.jar.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-sources.jar.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-test-sources.jar.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-test-sources.jar.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-tests.jar.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-tests.jar.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-cli.jar.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-cli.jar.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.tar.gz.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.tar.gz.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.zip.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-bin.zip.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.tar.gz.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.tar.gz.asc > (499 B at 1.0 kB/s) > Uploading: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.zip.asc > Uploaded: > https://repository.apache.org/service/local/staging/deploy/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11-src.zip.asc > (499 B at 1.0 kB/s) > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD SUCCESS > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 01:47 min > [INFO] Finished at: 2017-10-12T15:37:08-06:00 > [INFO] Final Memory: 45M/411M > [INFO] > ------------------------------------------------------------------------ > > So which way do we want it? As it is now or do more tweaks? I personally do > not like having an extra jar which contains a subset of the main jar. > Confusing. My preference would be to nuke this extra "cli" jar. > > Thoughts?
I’m okay with that. I don’t like non standard builds. My opinion is, that a CLI should be an independent maven module depending on the main artifact. Regards, Benedikt > > Gary > > Gary --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org