Antonio Gallardo wrote:

Michael Wechner wrote:

Josias Thoeny wrote:

On Wed, 2006-01-04 at 21:19 +0100, Michael Wechner wrote:
Thorsten Scherler wrote:

El mié, 04-01-2006 a las 11:54 -0500, Doug Chestnut escribió:


Hi Thorsten,
We had this problem in IndexConfiguration.java (Bug 37873) in 1.4.

Perhaps it is the version of cocoon being used, isn't it using cocoon-2.1.x, should it be?


Lenya 1.2.x should use Cocoon-2.1.7

I think Josias started to work on getting it working with Cocoon-2.1.8 and Cocoon-2.1.x, but
I don't think he really got it running yet.



Lenya 1.2.x should be working with Cocoon 2.1.8, but I never tried
2.1.x.

I have tried with 2.1.x and it seems to be working fine.

I think excalibur.io has been replaced by commons.io. But I think we
don't have to update to commons.io until the next version of Cocoon is
released, since Lenya 1.2 is based on "stable" releases of Cocoon, and
not on the latest svn version. Maybe the demo should use Cocoon 2.1.8?


not necessarily. I rather think Cocoon should be backwards compatible.
I guess we need to write an email to the Cocoon mailing list ;-)


FYI, commons-io is not new in Lenya, it is shipped since August 2004 [1] [2]. excalibur-io.jar was deprecated and moved to commons-io where the code is mantained now. In cocoon there where cca. 2-5 references pointing to excalibur-io.jar. Since the old code was no longer mantained, we moved to the newer version. Note that commons-io is a superset of excalibur-io, hence for every method in excalibur-io, there is a method in commons-io. This is not too dificult to make the migration. Also, since Lenya ships commons-io, we should try to move all the code to commons-io-1.1.jar (yes, 1.1 is the lastest, it is not a typo) instead of shipping duplicated and deprecated code by introducing excalibur-io again.


upgrading the core is one thing, but that doesn't mean backwards compatible. If a framework offers certain libraries and people build something on them and it's considered backwards compatible, then these libraries need to remain, even if the core itself
is based on something else.

All the best

Michi


Best Regards,

Antonio Gallardo.

[1] http://svn.apache.org/viewcvs.cgi/lenya/branches/BRANCH_1_2_X/lib/commons-io-1.0.jar?rev=56820&view=log [2] http://svn.apache.org/viewcvs.cgi/lenya/trunk/lib/commons-io-1.0.jar?rev=56820&view=log


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
Michael Wechner
Wyona      -   Open Source Content Management   -    Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
[EMAIL PROTECTED]                        [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to