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
[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
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
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
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
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
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...
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
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
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
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.
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
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
>
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
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
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
>>
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
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
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:
> >
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,
*
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:
21 matches
Mail list logo