Berin Loritsch wrote: > > Peter Donald wrote: > > On Wed, 8 Aug 2001 06:30, Berin Loritsch wrote: > > > >>I would like to merge cadastre into Excalibur, and make the package > >>named: > >> > >>org.apache.avalon.excalibur.naming > >> > >>As there is little confusion for Java developers as to what that means, > >>and it follows the patterns set up for the Excalibur package as a whole. > >> > > > > I don't mind the rename ... though give me a bit so I can update all my > > code ;) > > +1 > > > However I do have a problem with the length of import statements. A direct > > convertion will mean the length of our import statements are pushing 60 > > characters !!!! Not sure how to deal with this just yet thouygh ;)
Not the first time the issue has arisen. If you recall, the reason we tried to move to org.apache.excalibur. * (ie dropping avalon and splitting CVSes) was partly because I moaned about the length of the import statements! > > The only way I can see doing this--and supporting our naming structure is > to drop "org.apache" from the package name. I don't know how that would > fly with the other apache projects here. With that change, our new imports > would be: > > import avalon.excalibur.naming; I think its important to keep the apache bit in there, so that doesn't make sense to me. Not sure what a better alternative would be, though. How about: 1) On a jakarta-wide basis move from org.apache.<project> to apache.<project> or jakarta.<project> - saves a few characters (just) and tons of class-less packages/ directories - probably not worth the effort 2) Split the avalon project into seperate projects, so o.a.avalon.framework becomes o.a.avalon and the other o.a.a.<subproject> become o.a.<project> - but do the subprojects apart from framework have enough support to warrant separate projects? I suspect that there are enough of us out there using e.g. phoenix but not enough contributing developers. 3) Give up and suffer! - most likely! Charles --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
