commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Benedikt Ritter <brit...@apache.org>
Subject Re: [codec] Releasing 1.11 and the binary "cli" jar
Date Fri, 13 Oct 2017 11:28:06 GMT
Hi,

> Am 12.10.2017 um 23:42 schrieb Gary Gregory <garydgregory@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-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message