I'm not against it - the only thing that bites me a little bit is that (if I'm not mistaken) Fortress currently requires i18n, so the changes you propose would require that Fortress depends on salt. In general I have nothing against such dependencies but I would like to have as few external dependencies for Fortress as possible. So perhaps we should consider removing the dependency to i18n from Fortress first?
Carsten > -----Original Message----- > From: Peter Donald [mailto:[EMAIL PROTECTED] > Sent: Wednesday, June 23, 2004 12:45 AM > To: Excalibur Developers List > Subject: Re: i18n Deprecation > > Yay/Nay? > > Peter Donald wrote: > > Hi, > > > > The next step in deprecation I would like to do is i18n. I > would like > > to see this nuked from excalibur in the long term. It would be > > replaced with spice-salt which is almost identical functionality. > > (http://spice.codehaus.org/salt) > > > > Spice-salt differs from excalibur-i18n in that salt binds > resources to > > ClassLoader of associated class rather than in a static map. This > > means that application servers like Loom dont have to worry about > > different classes with the same name corrupting each other. Things > > also get a lot easier in Servlet environments if salt is in > a common classloader. > > Except in those scenarios there should be no changes for users. > > > > The steps I would follow are; > > > > * Bump version of i18n project > > * Deprecate i18n source code > > * Release new version of i18n with deprecation warnings > > * Update all existing users of excalibur-i18n to use spice-salt > > * Add subversion tag (Pre-i18n-Delete) > > * svn rm i18n > > * Document deprecation and where to migrate to (spice-salt) > > > > Any thoughts and/or objections? > > > > > > -- > > Cheers, > > > > Peter Donald > > "Never interrupt your enemy when he is making a mistake." - > Napoleon > > Bonaparte (1769-1821) > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: > [EMAIL PROTECTED] Apache > > Excalibur Project -- URL: http://excalibur.apache.org/ > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: > [EMAIL PROTECTED] Apache Excalibur Project -- > URL: http://excalibur.apache.org/ > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Apache Excalibur Project -- URL: http://excalibur.apache.org/
