cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Joerg Heinicke <>
Subject Re: [HEADS-UP] Cocoon 2.2 and java 1.5 revisited.
Date Mon, 09 Oct 2006 23:29:09 GMT
On 09.10.2006 23:03, Antonio Gallardo wrote:

> I am thinking in 2.2 too. The above reference to 2.1 is just a sample of 
> what we are repeating for 2.2. Because we claim 2.1 is java 1.3 when it 
> fact few of us care about this compatibility and some blocks does not 
> compile at all. This somehow makes us look like a buggy project. As a 
> sample try to download the 2.1 and try to compile it as is shipped in 
> java 1.3 it simply does not compiled.

It should. Everything else is a bug. The JCR block, known to be not 1.3 
compatible is switched off. IIRC this is due to the API only available 
as 1.4 jar, isn't it?

> "Nobody cares about it." Many (I would said: "most") of the cocoon
> developers does not have a java 1.3.1 version installed in his machines
> to compatibility test the code

That might be true. But as soon as we get aware of such a problem it 
gets fixed.

> But this effort is worthless since also looks our user base also does
> not use this days java 1.3 at all."

If this would be true we would not get informed about such errors. If 
this would be true Cocoon could not be seen as a buggy project as nobody 
would notice the problems. Sorry, but you contradict yourself.

> The proof of that is new qdox which API changed hence as a user it
> does not easy to switch unless he maintains his own components.

Where is the problem? As soon as we have released 2.2 and the blocks 
they can start independent release cycles.

> Another perhaps more used component (I would said a critical one) is
> ehcache, each new version often introduce new API.

Though you take it just as an example I can say that ehcache won't get a 
problem that fast. They also care for their users, which is besides 
Cocoon for example Spring. Spring even claim 1.3 compatibility with 
their latest 2.0 release. So ehcache will provide 1.4 compatibility 
probably for a long time.

Sorry, but you have no new points.


View raw message