Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-06 Thread Gary Gregory
You're right, Ralph; I am frustrated. We are endlessly arguing not about features and bug fixes but instead on how to build and where to save sources. How long has this been going on? How long will it last? Yikes. Gary On Tue, Sep 5, 2023, 2:07 PM Ralph Goers wrote: > Volkan, as you know I am

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Volkan Yazıcı
[We had a video call with Ralph. There I addressed his points. I will share them here one more time for the record.] 1. We need to upload the generated emails somewhere, hence they are there. Otherwise they are not a part of the distribution. I could have uploaded them as artifacts

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Volkan Yazıcı
Check. I will split `src` and `bin`. On Tue, Sep 5, 2023 at 8:31 PM Gary Gregory wrote: > I'm not a native speaker either, French is my native language. > > There is a reason we split src and bin distributions: The former is > required, the latter is not. Binaries tar/zip files are conveniences

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Ralph Goers
1. I don’t understand why there is are email-announce and email-vote text files in the distribution directory. The release notes should be in the distribution itself. 2. As expected I very much dislike the bean shell script in the parent pom. 3. As Matt pointed out, the version number is

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Gary Gregory
I'm not a native speaker either, French is my native language. There is a reason we split src and bin distributions: The former is required, the latter is not. Binaries tar/zip files are conveniences only, strictly speaking. Some downstream users (Linux folks) build everything from first

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Ralph Goers
Volkan, as you know I am a native speaker. I don’t find Gary’s ton sarcastic but frustrated. That said, asking for input on how it needs to be changed rather than just complaining is correct. See my other comments below. > On Sep 5, 2023, at 10:10 AM, Volkan Yazıcı wrote: > > Gary, I am

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Volkan Yazıcı
Gary, I am not a native speaker, but I find your tone sarcastic. I kindly ask you to adjust it. [My comments are inline.] On Tue, Sep 5, 2023 at 6:21 PM Gary Gregory wrote: > I should be able to unzip and build, NOT unzip and then scratch my head, > look for other files like zips and tars...

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Matt Sicker
I don’t know enough about how Maven works to say whether it’s a blocker in practice. I’m alright with semantic versioning here in theory at least! > On Sep 5, 2023, at 11:50 AM, Volkan Yazıcı wrote: > > I want to switch to semantic versioning to make it clear what is a bug fix, > what

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Volkan Yazıcı
I want to switch to semantic versioning to make it clear what is a bug fix, what introduces new features, etc. I plan to make bug fix releases more often to smoothen the release process of parented projects. Though I see your point regarding `9 > 1.10.0`. If you think this is a blocker and we

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Matt Sicker
This doesn’t exactly match the versioning scheme for logging-parent which was a simple integer. This version number is considered much lower than the latest release by Maven as a result. > On Sep 4, 2023, at 2:33 PM, Volkan Yazıcı wrote: > > This is a vote to release the Apache Logging Parent

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Matt Sicker
A parent pom is just an XML file though? > On Sep 5, 2023, at 11:20 AM, Gary Gregory wrote: > > Surely you must be joking. > > I should be able to unzip and build, NOT unzip and then scratch my head, > look for other files like zips and tars... sigh, this whole dev process is > getting WORSE.

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Gary Gregory
Surely you must be joking. I should be able to unzip and build, NOT unzip and then scratch my head, look for other files like zips and tars... sigh, this whole dev process is getting WORSE. And we want to spread sources in a buch of repos, bleh. All Apache and FOSS projects I've seen just have a

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Apache
I haven’t looked yet but as I recall Volkan is merging the source and binary artifacts into a single zip. So I would expect the zip in the zip is the source. Ralph > On Sep 5, 2023, at 4:30 AM, Gary Gregory wrote: > > Something is wrong with the source zip file at >

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Volkan Yazıcı
My comments are inline. On Tue, Sep 5, 2023 at 1:30 PM Gary Gregory wrote: > Something is wrong with the source zip file at > https://dist.apache.org/repos/dist/dev/logging/logging-parent/: It's a > zip that contains a zip. Why? *The distribution* is a single file containing sources

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Gary Gregory
Something is wrong with the source zip file at https://dist.apache.org/repos/dist/dev/logging/logging-parent/: It's a zip that contains a zip. Why? It should be a direct reflection of what is in the repository IMO. Also, the links in the vote email should point to

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Christian Grobmeier
Lgtm as far as I can tell :) +1 On Tue, Sep 5, 2023, at 11:15, Piotr P. Karwasz wrote: > Hi Volkan, > > On Tue, 5 Sept 2023 at 11:04, Volkan Yazıcı wrote: >> >> Summary: *THE VOTE IS STILL ON* though the Nexus URL should point to >>

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Piotr P. Karwasz
Hi Volkan, On Tue, 5 Sept 2023 at 11:04, Volkan Yazıcı wrote: > > Summary: *THE VOTE IS STILL ON* though the Nexus URL should point to > https://repository.apache.org/content/repositories/orgapachelogging-1153 > instead! The POM looks good to me and I verified that: ./mvnw clean verify

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Volkan Yazıcı
Summary: *THE VOTE IS STILL ON* though the Nexus URL should point to https://repository.apache.org/content/repositories/orgapachelogging-1153 instead! I had a talk with Piotr and we decided to proceed with this release and won't issue an RC2. The only correction is to the Nexus URL. (The release

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Volkan Yazıcı
Check. I will fix the Nexus URL, add the `release-verify` profile, and do an RC2 round. On Tue, Sep 5, 2023 at 8:42 AM Piotr P. Karwasz wrote: > > Hi Volkan, > > On Mon, 4 Sept 2023 at 21:33, Volkan Yazıcı wrote: > > Nexus: > >

Re: [VOTE] Release Apache Logging Parent 1.10.0

2023-09-05 Thread Piotr P. Karwasz
Hi Volkan, On Mon, 4 Sept 2023 at 21:33, Volkan Yazıcı wrote: > Nexus: > https://repository.apache.org/content/repositories/orgapachelogging-1113 Congratulations on the totally automatic release. Unfortunately there are still some glitches: * orgapachelogging-1113 does **not** exist, *

[VOTE] Release Apache Logging Parent 1.10.0

2023-09-04 Thread Volkan Yazıcı
This is a vote to release the Apache Logging Parent 1.10.0. Source repository: https://github.com/apache/logging-parent Commit: 3dd83461faa058690a5ed821ee81dfc2d744ec7c Distribution: https://dist.apache.org/repos/dist/dev/logging Nexus: