Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 72973200D1F for ; Fri, 13 Oct 2017 13:28:14 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 71AF11609E9; Fri, 13 Oct 2017 11:28:14 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 8F18F1609D1 for ; Fri, 13 Oct 2017 13:28:13 +0200 (CEST) Received: (qmail 84492 invoked by uid 500); 13 Oct 2017 11:28:12 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 84481 invoked by uid 99); 13 Oct 2017 11:28:12 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 13 Oct 2017 11:28:12 +0000 Received: from [10.10.45.165] (unknown [87.191.39.154]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 6B5361A002B for ; Fri, 13 Oct 2017 11:28:10 +0000 (UTC) From: Benedikt Ritter Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.0 \(3445.1.7\)) Subject: Re: [codec] Releasing 1.11 and the binary "cli" jar Date: Fri, 13 Oct 2017 13:28:06 +0200 References: To: Commons Developers List In-Reply-To: Message-Id: <389EBCEB-DE91-4E5B-BF31-ED4FDB7E17A3@apache.org> X-Mailer: Apple Mail (2.3445.1.7) archived-at: Fri, 13 Oct 2017 11:28:14 -0000 Hi, > Am 12.10.2017 um 23:42 schrieb Gary Gregory : >=20 > Hi all, >=20 > I starting preparing RC1 to release 1.11 and I see a "cli" jar being > generated as documented in the POM: >=20 > >=20 > But the cli jar _is_ deployed when I run 'mvn clean deploy -Prelease': >=20 > [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] > = ------------------------------------------------------------------------ >=20 > 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. >=20 > Thoughts? I=E2=80=99m okay with that. I don=E2=80=99t like non standard builds. My = opinion is, that a CLI should be an independent maven module depending = on the main artifact. Regards, Benedikt >=20 > Gary >=20 > Gary --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org