What I am saying is that this jar should not even exist. The main jar is only ~300 KB, do we really need another jar to save a few bytes, I think not.
Unless I hear otherwise, I plan on removing this extra jar. Turning [codec] into a multi-module project is not worth it (IMO again). Thoughts? Gary On Fri, Oct 13, 2017 at 5:28 AM, Benedikt Ritter <[email protected]> wrote: > Hi, > > > Am 12.10.2017 um 23:42 schrieb Gary Gregory <[email protected]>: > > > > 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: [email protected] > For additional commands, e-mail: [email protected] > >
