On 16/08/2011 10:46, Francesco Chicchiriccò wrote:
On 16/08/2011 10:37, Thorsten Scherler wrote:
On Thu, 2011-08-11 at 17:56 +0200, Francesco Chicchiriccò wrote:
On 11/08/2011 15:36, Cédric Damioli wrote:
Hi Cocoon team,

A little more than one year ago, I sent a mail [1] to this list, to get feedbacks about usage of Cocoon 2.1.x, 3 years after the last release. I must admit that I received many more answers (privately and publicly on the list) than I could have expected first.
This proved me the vitality of the 2.1.x community.
So I began to open some tickets [2] [3] [4] [5] [6] [7] and provide some patches gathered during the last years on my projects, but unfortunately, I received nearly no feedback from committers around here.
Is there still any interest from devs for the 2.1.x branch ?
Could someone review the patches ? I obviously volunteer to help, to stop having to run dozen apps with a patched Cocoon. Has someone interest to prepare and schedule a 2.1.12 maintenance release ?
Hi Cédric,
some of my e-mails are part of your thread [1], and here I come again :-)

In the meanwhile we dismissed our Cocoon 2.1 applications and we are moving everything to Cocoon 3: even though not mature, looks more promising,

Anyway, I am not that familiar with C2.1 ant-based build process, so I don't think I can help you at all.
Actually I do not see much issues regarding the ant build. Actually it is pretty much straight forward to build c2. ./build.sh; ./cocoon.sh

We (the committer) should find the time to review this patches and apply them if working. To maintain our c2.1 user will benefit us as soon the first c3 apps are going into production and people see that it is worth
into upgrading to c3.

I totally agree but... how is the ant build organized? Are there (unit) tests? How can we be sure that the applied patched don't break other functionalities? The above procedure "./build.sh; ./cocoon.sh" can only ensure that the code compiles, not much more :-)

Is there any document for applying patches to C2.1.X branch? Or any kind of tests that can be run against the modified source code?

C2.1 is in production in many places so the risk to make a complete mess for "our C2.1 users" is considerable, isn't it?

1. svn co https://svn.apache.org/repos/asf/cocoon/branches/BRANCH_2_1_X cocoon-2_1_X
2. cp blocks.properties local.blocks.properties
3. set include.all.blocks=true
4. ./build.sh
5. ./build.sh test

resulted in 6 test failures (DefaultRunnableManagerTestCase)

Am I doing something wrong?

Devs, is there anyone still familiar with C2.1 build?

Regards.

[1] http://markmail.org/thread/hizllvbjdeurr2de
[2] https://issues.apache.org/jira/browse/COCOON-2288, allow to use SLF4J
[3] https://issues.apache.org/jira/browse/COCOON-2307, bug in the
ResourceReader
[4] https://issues.apache.org/jira/browse/COCOON-2309, possible bug
with SitemapSource under certain circumstances
[5] https://issues.apache.org/jira/browse/COCOON-2310, XHTMLSerializer
from serializers block does not handle HTML5
[6] https://issues.apache.org/jira/browse/COCOON-2313, subclassing of
org.apache.cocoon.Cocoon
[7] https://issues.apache.org/jira/browse/COCOON-2314, override upload
params in CocoonServlet
--
Francesco Chicchiriccò

Apache Cocoon Committer and PMC Member
http://people.apache.org/~ilgrosso/

Reply via email to