Hi,
On top of that, as a community, we now have to formally answer to the
below question (going or not to the Attic) not only once, but three
times, one time for each subproject we still officially maintain since
more than 10 years :
- Cocoon 2.1.x (pre-Spring, pre-Maven). Last release 2.1.13 was rolled
out 3 years ago.
- Cocoon 2.2x (now 2.3.x). Last release these days.
- Cocoon 3.0.x. Last release 3.0.0-alpha-3 back in 2011
Those 3 versions are not compatible with each other, are not meant as
drop-in replacements, and have evolved differently over the years.
The community could either decide to stop the project as-is and go to
the Attic, or start over maintaining only one or two branches.
Cédric
Le 19/11/2023 à 18:20, Christofer Dutz a écrit :
Hi folks,
So, it seems that we finally have finished the last missing steps to
formally get the release out the door. Now I think comes a time where
we should reflect and discuss, what should happen with the Project.
So instead of simply saying: Releasing it was such a struggle (not
technically, but from a participation side) I wouldn’t say this
project is healthy and we should discuss a move into the Attic.
However, I could also imagine that the changes I implemented in the
build might encourage some folks to give it another go.
I know when I was doing projects with Cocoon as part of my day-job 20
years ago, Cocoon 2.2 sort of completely broke my flow. Not only my
inexperience with Maven, but also that of Spring and the versioning
scheme where all sorts of cocoon modules had different versions just
made me give up at that time and switch to Adobe Flex ;-)
Now (15 years later) Maven and Spring have evolved and with the
cleanups in the build, it should be a lot simpler to work with Cocoon
and with all modules sharing the same version, also this should be a
lot simpler.
So, I would like to ask you folks:
* Should we aim directly for the Attic?
* Does anyone want to revive the project? (I’m intentionally not
only addressing committers and PMC members, but also people
wanting to keep the project alive)
Chris
--
Cédric Damioli
CMS - Java - Open Source
www.ametys.org