On Tue, Jul 27, 2010 at 12:11 PM, Ross Gardler <rgard...@apache.org> wrote:
> Finally, they have a large number of users and thus changing their java > package names to org.apache.* will create considerable problems for them. > They are happy with the package names but want to do it in a managed way > with plenty of warning for their users. > > Can incubator releases be in package names other than org.apache? Not only incubator releases have different package names: Take, for example, the Geronimo specs jar files. [1] In other words, there is no legal requirement to have package names under org.apache and this is a SHOULD rule. My personal opinion is that maintenance releases should be compatible, thus not change package names. Jar file names (with a -incubator or -incubating) are another matter: They can easily be renamed, if someone feels like it. OTOH, if the package names can be choosen (as opposed to the Geronimo specs files), then the project should change it. A good example might be the ActiveMQ project, which entered the Incubator in 2005. The project continued its 3.2.x line with several maintenance releases in 2006. At the same time it began to develop its next major release, the 4.0.x line with the org.apache package name. In that example, the maintenance releases have been created from the old, non-Apache infrastructure. But, assuming that there are no legal blockers for moving the source code of a maintenance version, at least a snapshot, to svn.apache.org (which the project must do anyways in the medium term), I'd be clearly in favour for releasing from within the Incubator. Jochen [1] http://repo1.maven.org/maven2/org/apache/geronimo/specs/ -- Germanys national anthem is the most boring in the world - how telling! --------------------------------------------------------------------- To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional commands, e-mail: general-h...@incubator.apache.org