[codec] Releasing 1.11 and the binary "cli" jar

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

[codec] Releasing 1.11 and the binary "cli" jar

garydgregory
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?

Gary

Gary
Reply | Threaded
Open this post in threaded view
|

Re: [codec] Releasing 1.11 and the binary "cli" jar

Benedikt Ritter-4
Hi,

> Am 12.10.2017 um 23:42 schrieb Gary Gregory <[hidden email]>:
>
> 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: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [codec] Releasing 1.11 and the binary "cli" jar

Pascal Schumacher
Am 13.10.2017 um 13:28 schrieb Benedikt Ritter:

> Hi,
>
>> Am 12.10.2017 um 23:42 schrieb Gary Gregory <[hidden email]>:
>>
>> 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.

+1


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [codec] Releasing 1.11 and the binary "cli" jar

garydgregory
In reply to this post by Benedikt Ritter-4
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 <[hidden email]> wrote:

> Hi,
>
> > Am 12.10.2017 um 23:42 schrieb Gary Gregory <[hidden email]>:
> >
> > 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: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [codec] Releasing 1.11 and the binary "cli" jar

Pascal Schumacher
Am 13.10.2017 um 21:27 schrieb Gary Gregory:
> 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.
What exactly is in the cli jar? Looks like there is just a single small
cli class
https://github.com/apache/commons-codec/blob/b5c399eb3cb65fb6591865e1ee346e197b0882b8/src/main/java/org/apache/commons/codec/cli/Digest.java

That sure is not worth the effort of a multi-module build. Imho this can
be part of the jar (not sure if is actually very useful and should be
shipped at all).


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: [codec] Releasing 1.11 and the binary "cli" jar

garydgregory
There is more than one class IIRC, still not worth it IMO.

Gary

On Oct 13, 2017 15:09, "Pascal Schumacher" <[hidden email]> wrote:

> Am 13.10.2017 um 21:27 schrieb Gary Gregory:
>
>> 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.
>>
> What exactly is in the cli jar? Looks like there is just a single small
> cli class https://github.com/apache/commons-codec/blob/b5c399eb3cb65fb
> 6591865e1ee346e197b0882b8/src/main/java/org/apache/commons/
> codec/cli/Digest.java
>
> That sure is not worth the effort of a multi-module build. Imho this can
> be part of the jar (not sure if is actually very useful and should be
> shipped at all).
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: [codec] Releasing 1.11 and the binary "cli" jar

Pascal Schumacher
O.k. I took a look.

The cli-jar only add the single class "cli.Digest" mentioned below. It
includes other classes from the main jar, probably classes used directly
or indirectly by "cli.Digest".

Am 14.10.2017 um 00:32 schrieb Gary Gregory:

> There is more than one class IIRC, still not worth it IMO.
>
> Gary
>
> On Oct 13, 2017 15:09, "Pascal Schumacher" <[hidden email]> wrote:
>
>> Am 13.10.2017 um 21:27 schrieb Gary Gregory:
>>
>>> 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.
>>>
>> What exactly is in the cli jar? Looks like there is just a single small
>> cli class https://github.com/apache/commons-codec/blob/b5c399eb3cb65fb
>> 6591865e1ee346e197b0882b8/src/main/java/org/apache/commons/
>> codec/cli/Digest.java
>>
>> That sure is not worth the effort of a multi-module build. Imho this can
>> be part of the jar (not sure if is actually very useful and should be
>> shipped at all).
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]