I agree with all this. Tim
Geir Magnusson Jr wrote: > > > Stepan Mishura wrote: >>> how would you distinguish between support classes for >>> java.security and javax.security? >> >>> we need org.apache.something >>> and org.apache.extension_of_something >> What about >> org.apache.harmony.security >> org.apache.harmonyx.security > > No. The project is called "harmony", so that should be the "root" of > all our java code in the project. That's the root of our namespace. > > We might add a token after "harmony" like "classlib" (because I think we > should segment the namespace that way - we don't have to now, but it's a > minor bit of futureproofing that the tools hide from us anyway.... > > and then if there really is a compelling reason to separate out the > support for java.s and javax.s, do something else. (I'm not convinced > we need to) > > Note that > > o.a.h.[c].security > o.a.h.[c].securityx > > should be ruled out, as 'security' is the Harmony class library module > name, and that module supports both j.s and jx.s (tell me if people > aren't grokking the shorthand...) and therefore is our "root node" in > the package tree for the security package. > > geir > -- Tim Ellison ([EMAIL PROTECTED]) IBM Java technology centre, UK.