You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@cocoon.apache.org by Christofer Dutz <ch...@c-ware.de> on 2023/10/24 18:50:59 UTC
[VOTE] Apache Cocoon 2.3.0 RC1
Apache Cocoon 2.3.0 has been staged under [2] and it’s time to vote
on accepting it for release. All Maven artifacts are available under [1].
Voting will be open for 72hr.
A minimum of 3 binding +1 votes and more binding +1 than binding -1
are required to pass.
Release tag: https://svn.apache.org/viewvc/cocoon/tags/cocoon-2.3/cocoon/cocoon-2.3.0/
Director revision of the tag: 1913280
Per [3] "Before voting +1 PMC members are required to download
the signed source code package, compile it as provided, and test
the resulting executable on their own platform, along with also
verifying that the package meets the requirements of the ASF policy
on releases."
You can achieve the above by following the guide of a fellow Apache project [4].
[ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
[ ] -1 reject (explanation required)
[1] https://repository.apache.org/content/repositories/orgapachecocoon-1006
[2] https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/
[3] https://www.apache.org/dev/release.html#approving-a-release
[4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
[DISCUSS][VOTE] Apache Cocoon 2.3.0 RC1
Posted by Christofer Dutz <ch...@c-ware.de>.
Moving this into a separate thread for making following the votes easier.
Let me please explain what happened in the last few months:
The project reported that with the current state of the build, nobody felt able to actually perform a release. So, I stepped in and completely rewrote the existing maven build with a completely new one. One that more follows best practices. With this doing a release was a matter of running two maven commands.
So, this release accumulates the changes of the last 10 years or so … loads of dependency updates (I think I tried to update things where CVEs were reported and I disabled modules that had no safe versions, as the projects they integrate were abandoned)
However, I only stepped up being a RM, as nobody else raised a hand to do so. So, with my board hat on, the thing I would be starting after the release, would be a public discussion on the project moving to the Attic.
If however we find a number of people willing and actually able to keep the lights on, I’d be more than happy to help with that.
After all Apache Cocoon was the first project at Apache that I got in touch with something round 20 years ago ;-)
Chris
Von: Gabriel Gruber <ga...@workflow.at>
Datum: Mittwoch, 25. Oktober 2023 um 07:23
An: dev@cocoon.apache.org <de...@cocoon.apache.org>
Betreff: Re: [VOTE] Apache Cocoon 2.3.0 RC1
Hi,
great we move finally to a new release :-) Thanks Christopher for taking care of it. I was wondering if there was a github clone of the repo, where the commits can be traced to give some feedback. We also are still cocoon 2.2 users and I helped with the spring migration (3->4) some years ago on trunk. However in our own product last year we even moved to spring 5 and so I justed wanted to check, if that is an option too.
Thanks a lot for your efforts
Gabriel Gruber
Gesendet von Outlook für Android<https://aka.ms/AAb9ysg>
________________________________
From: insight49@gmail.com <in...@gmail.com>
Sent: Tuesday, October 24, 2023 10:17:05 PM
To: dev@cocoon.apache.org <de...@cocoon.apache.org>
Subject: Re: [VOTE] Apache Cocoon 2.3.0 RC1
Great work everyone on the Cocoon updates. To that end, was wondering if you are aware of the updates DSpace.org team/users did to their own Cocoon 2.2 architecture?
DSpace v6 was the major version using Cocoon 2.2 (they have since moved to Angular JS)
Might be worth a look to see if some of that work can be ported into 2.3?
Dan
On 2023-10-24 12:50 p.m., Christofer Dutz wrote:
Apache Cocoon 2.3.0 has been staged under [2] and it’s time to vote
on accepting it for release. All Maven artifacts are available under [1].
Voting will be open for 72hr.
A minimum of 3 binding +1 votes and more binding +1 than binding -1
are required to pass.
Release tag: https://svn.apache.org/viewvc/cocoon/tags/cocoon-2.3/cocoon/cocoon-2.3.0/
Director revision of the tag: 1913280
Per [3] "Before voting +1 PMC members are required to download
the signed source code package, compile it as provided, and test
the resulting executable on their own platform, along with also
verifying that the package meets the requirements of the ASF policy
on releases."
You can achieve the above by following the guide of a fellow Apache project [4].
[ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
[ ] -1 reject (explanation required)
[1] https://repository.apache.org/content/repositories/orgapachecocoon-1006
[2] https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/
[3] https://www.apache.org/dev/release.html#approving-a-release
[4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
Re: [VOTE] Apache Cocoon 2.3.0 RC1
Posted by Gabriel Gruber <ga...@workflow.at>.
Hi,
great we move finally to a new release :-) Thanks Christopher for taking care of it. I was wondering if there was a github clone of the repo, where the commits can be traced to give some feedback. We also are still cocoon 2.2 users and I helped with the spring migration (3->4) some years ago on trunk. However in our own product last year we even moved to spring 5 and so I justed wanted to check, if that is an option too.
Thanks a lot for your efforts
Gabriel Gruber
Gesendet von Outlook für Android<https://aka.ms/AAb9ysg>
________________________________
From: insight49@gmail.com <in...@gmail.com>
Sent: Tuesday, October 24, 2023 10:17:05 PM
To: dev@cocoon.apache.org <de...@cocoon.apache.org>
Subject: Re: [VOTE] Apache Cocoon 2.3.0 RC1
Great work everyone on the Cocoon updates. To that end, was wondering if you are aware of the updates DSpace.org team/users did to their own Cocoon 2.2 architecture?
DSpace v6 was the major version using Cocoon 2.2 (they have since moved to Angular JS)
Might be worth a look to see if some of that work can be ported into 2.3?
Dan
On 2023-10-24 12:50 p.m., Christofer Dutz wrote:
Apache Cocoon 2.3.0 has been staged under [2] and it’s time to vote
on accepting it for release. All Maven artifacts are available under [1].
Voting will be open for 72hr.
A minimum of 3 binding +1 votes and more binding +1 than binding -1
are required to pass.
Release tag: https://svn.apache.org/viewvc/cocoon/tags/cocoon-2.3/cocoon/cocoon-2.3.0/
Director revision of the tag: 1913280
Per [3] "Before voting +1 PMC members are required to download
the signed source code package, compile it as provided, and test
the resulting executable on their own platform, along with also
verifying that the package meets the requirements of the ASF policy
on releases."
You can achieve the above by following the guide of a fellow Apache project [4].
[ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
[ ] -1 reject (explanation required)
[1] https://repository.apache.org/content/repositories/orgapachecocoon-1006
[2] https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/
[3] https://www.apache.org/dev/release.html#approving-a-release
[4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
Re: [VOTE] Apache Cocoon 2.3.0 RC1
Posted by "insight49@gmail.com" <in...@gmail.com>.
Great work everyone on the Cocoon updates. To that end, was wondering if
you are aware of the updates DSpace.org team/users did to their own
Cocoon 2.2 architecture?
DSpace v6 was the major version using Cocoon 2.2 (they have since moved
to Angular JS)
Might be worth a look to see if some of that work can be ported into 2.3?
Dan
On 2023-10-24 12:50 p.m., Christofer Dutz wrote:
>
> Apache Cocoon 2.3.0 has been staged under [2] and it’s time to vote
>
> on accepting it for release. All Maven artifacts are available under [1].
>
> Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1
>
> are required to pass.
>
> Release tag:
> https://svn.apache.org/viewvc/cocoon/tags/cocoon-2.3/cocoon/cocoon-2.3.0/
>
> Director revision of the tag: 1913280
>
> Per [3] "Before voting +1 PMC members are required to download
>
> the signed source code package, compile it as provided, and test
>
> the resulting executable on their own platform, along with also
>
> verifying that the package meets the requirements of the ASF policy
>
> on releases."
>
> You can achieve the above by following the guide of a fellow Apache
> project [4].
>
> [ ] +1 accept (indicate what you validated - e.g. performed the
> non-RM items in [4])
>
> [ ] -1 reject (explanation required)
>
> [1]
> https://repository.apache.org/content/repositories/orgapachecocoon-1006
> <https://repository.apache.org/content/repositories/orgapachecocoon-1006>
>
> [2] https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/
> <https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/>
>
> [3] https://www.apache.org/dev/release.html#approving-a-release
> <https://www.apache.org/dev/release.html#approving-a-release>
>
> [4]
> https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
> <https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release>
>
AW: [VOTE] Apache Cocoon 2.3.0 RC1
Posted by Christofer Dutz <ch...@c-ware.de>.
So,
I’ve started building the release with multiple JDK versions.
For every version I ran “mvn clean install -Pallblocks,alldists”:
* Java 1.8 didn’t work, as some libraries now baseline with Java 11
* Java 11: OK
* Java 17: OK
* Java 21: OK
Having a look at my JDKs I never found a tools.jar in the lib directory.
However, having a look at the XSP module I found out the dependency is only added for non-mac builds (Obviously me building on a Mac isn’t affected).
However, looking at the windows jdk zips of Java 1.8, 11, 17 and 21 it seems only Java 1.8 had the tools.jar.
I removed the profile of the tools.jar in XSP module and was successful building cocoon with Java 11, 17 and 21 on Mac, Windows, Linux (yeah … I tried all of them)
After that I tried making the build work with Java 1.8 and had to find out the last version supporting 1.8 for two libraries.
I added a profile “.java-1.8” which auto-enables on Java 1.8 systems.
With these changes we’re also able to build on Java 1.8 on Linux, Mac and Windows.
Maybe worth doing an RC2 as as it looks building currently only works on Mac 11, 17, 21 and nothing else.
Chris
Von: Cédric Damioli <cd...@apache.org>
Datum: Freitag, 27. Oktober 2023 um 11:18
An: dev@cocoon.apache.org <de...@cocoon.apache.org>
Betreff: Re: [VOTE] Apache Cocoon 2.3.0 RC1
Hi Christofer,
First of all, many thanks for the huge work you made so far for helping us finally rolling out a release.
Which is the target JVM for this release ?
On my Windows laptop, I can't compile with JDK 8, due to external dependencies being only JDK11+
And I also can't compile with JDK11+, due to XSP block complaining that it can't find tools.jar
Cédric
Le 24/10/2023 à 20:50, Christofer Dutz a écrit :
Apache Cocoon 2.3.0 has been staged under [2] and it’s time to vote
on accepting it for release. All Maven artifacts are available under [1].
Voting will be open for 72hr.
A minimum of 3 binding +1 votes and more binding +1 than binding -1
are required to pass.
Release tag: https://svn.apache.org/viewvc/cocoon/tags/cocoon-2.3/cocoon/cocoon-2.3.0/
Director revision of the tag: 1913280
Per [3] "Before voting +1 PMC members are required to download
the signed source code package, compile it as provided, and test
the resulting executable on their own platform, along with also
verifying that the package meets the requirements of the ASF policy
on releases."
You can achieve the above by following the guide of a fellow Apache project [4].
[ ] +1 accept (indicate what you validated - e.g. performed the non-RM items in [4])
[ ] -1 reject (explanation required)
[1] https://repository.apache.org/content/repositories/orgapachecocoon-1006
[2] https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/
[3] https://www.apache.org/dev/release.html#approving-a-release
[4] https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
--
Cédric Damioli
CMS - Java - Open Source
www.ametys.org<http://www.ametys.org>
Re: [VOTE] Apache Cocoon 2.3.0 RC1
Posted by Cédric Damioli <cd...@apache.org>.
Hi Christofer,
First of all, many thanks for the huge work you made so far for helping
us finally rolling out a release.
Which is the target JVM for this release ?
On my Windows laptop, I can't compile with JDK 8, due to external
dependencies being only JDK11+
And I also can't compile with JDK11+, due to XSP block complaining that
it can't find tools.jar
Cédric
Le 24/10/2023 à 20:50, Christofer Dutz a écrit :
>
> Apache Cocoon 2.3.0 has been staged under [2] and it’s time to vote
>
> on accepting it for release. All Maven artifacts are available under [1].
>
> Voting will be open for 72hr.
>
> A minimum of 3 binding +1 votes and more binding +1 than binding -1
>
> are required to pass.
>
> Release tag:
> https://svn.apache.org/viewvc/cocoon/tags/cocoon-2.3/cocoon/cocoon-2.3.0/
>
> Director revision of the tag: 1913280
>
> Per [3] "Before voting +1 PMC members are required to download
>
> the signed source code package, compile it as provided, and test
>
> the resulting executable on their own platform, along with also
>
> verifying that the package meets the requirements of the ASF policy
>
> on releases."
>
> You can achieve the above by following the guide of a fellow Apache
> project [4].
>
> [ ] +1 accept (indicate what you validated - e.g. performed the
> non-RM items in [4])
>
> [ ] -1 reject (explanation required)
>
> [1]
> https://repository.apache.org/content/repositories/orgapachecocoon-1006
> <https://repository.apache.org/content/repositories/orgapachecocoon-1006>
>
> [2] https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/
> <https://dist.apache.org/repos/dist/dev/cocoon/2.3.0/rc1/>
>
> [3] https://www.apache.org/dev/release.html#approving-a-release
> <https://www.apache.org/dev/release.html#approving-a-release>
>
> [4]
> https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release
> <https://cwiki.apache.org/confluence/display/PLC4X/Validating+a+staged+Release>
>
--
Cédric Damioli
CMS - Java - Open Source
www.ametys.org