I agree... 2.3.x seems to be the best option to keep.

Chris

Gesendet von Outlook für Android<https://aka.ms/AAb9ysg>
________________________________
From: Gabriel Gruber <gabriel.gru...@workflow.at>
Sent: Wednesday, November 22, 2023 12:32:12 AM
To: dev@cocoon.apache.org <dev@cocoon.apache.org>
Subject: Re: Now that the release is out, what's next?

Maybe a docker version could be attractive for non java users, who just want to 
work with xslt Pipelines and web resources?

Gesendet von Outlook für Android<https://aka.ms/AAb9ysg>
________________________________
From: Christofer Dutz <christofer.d...@c-ware.de>
Sent: Tuesday, November 21, 2023 10:55:50 PM
To: dev@cocoon.apache.org <dev@cocoon.apache.org>
Subject: Re: Now that the release is out, what's next?

Well for me, the one thing at has changed since then, is that I've become a 
maven wizard  and a certified spring professional myself. Maven is my primary 
build tool and spring my primary component framework. Cocoon was just a read 
ahead of its time then.

Now I wouldn't want to touch an Ant build anymore and am happy we left the 
jakarta/avalon times behind us ;-)

Chris

Gesendet von Outlook für Android<https://aka.ms/AAb9ysg>
________________________________
From: insigh...@gmail.com <insigh...@gmail.com>
Sent: Tuesday, November 21, 2023 10:26:05 PM
To: dev@cocoon.apache.org <dev@cocoon.apache.org>
Subject: Re: Now that the release is out, what's next?

Like Chris, I never could adapt to the build and Spring changes in Cocoon 2.2, 
and continued (until a few years ago) to develop projects from Cocoon 2.1 
(v2.1.13). I love and am still passionate about the original 2.1 framework, 
having used it since 2002. In fact, I would still be using it if not for 
security, and other, challenges with the old code.

The thing that drew me to Cocoon in the first place was the terrific pipeline 
transformer architecture: it really fit the text transforming ability of XSLT. 
It is something I greatly miss in Python.

I like the idea of using GitHub (https://github.com/apache/cocoon), as it may 
expose more people to the project. In this regard, explaining what Cocoon does, 
benefits of using it etc., might attract some passers by.

Thank you to all of you, who have, over the years, contributed and participated 
in this beautiful piece of software.

Dan

===========


On 2023-11-21 6:46 a.m., Peter Hunsberger wrote:

On Tue, Nov 21, 2023 at 12:15 AM Christofer Dutz 
<christofer.d...@c-ware.de<mailto:christofer.d...@c-ware.de>> wrote:
Well guess I haven't stated it yet: I would be willing to work on it (I've 
especially for some ideas on streaming industrial data from plc4x).

Personally I would let the pre-2.2 branch rest in peace. All is dependencies 
are so extremely old and the jdks for some are no longer available. At least I 
probably wouldn't touch it and focus on the "middle"...
 +1 !

Possibly have a look at 3.0 (haven't done that yet).

I tried using 3.0 for a project.  Some good ideas and simple enough 
implementation but I don't think there is enough there for it to be worth 
saving....

Chris

Gesendet von Outlook für Android<https://aka.ms/AAb9ysg>
________________________________
From: Cédric Damioli <cdami...@apache.org<mailto:cdami...@apache.org>>
Sent: Monday, November 20, 2023 3:47:14 PM
To: dev@cocoon.apache.org<mailto:dev@cocoon.apache.org> 
<dev@cocoon.apache.org<mailto:dev@cocoon.apache.org>>
Subject: Re: Now that the release is out, what's next?

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<http://www.ametys.org>

Reply via email to