On Thu, Jun 26, 2008 at 3:23 PM, Les Hazlewood <[EMAIL PROTECTED]> wrote: > JSecurity also meets condition b) > > Our users will scream bloody murder if they can no longer access > JSecurity from the central repository. So we'll continue to publish > there, even if it means publishing under the old org.jsecurity group > id.
Which is perfectly fine IMO. Wicket did the same, just not the Apache Wicket code. It is the aim to stay in the incubator as short as possible. This means that you need to focus on meeting the graduation criteria: create a diverse open meritocratic community, ensure all legal bits are resolved and release your code (at least once). I would therefore continue maintaining the old jsecurity code, and release those outside the incubator, just as normal business for your project. This provides the necessary stability for your users, and prevent them from screaming bloody murder. New development (pick enough features to keep you busy for a couple of months - year) should happen in the incubator code base, so you can add new developers, and learn to work the Apache Way (tm). I'd suggest also to rename the packages only when you are almost ready to graduate. This allows you to merge current development and maintenance quite easily. THe WIcket project did have all code imported into the incubator repo, so we could easily backport features/bug fixes. We just released the artifacts on sourceforge and uploaded them ourselves to the central repo using the outside channels. We *did* make perfectly clear that even though Wicket is in the incubator, that the release wasn't endorsed by nor associated with Apache. You can look at the releases for Wicket 1.2 (http://wicketframework.org/wicket-1.2) to see how we did this. The Apache based development (org.apache.wicket) happened in parallel, but for the most part in the same namespace as the old wicket code. We did create a couple of releases inside the incubator to learn how to perform an Apache release. But iirc we never actually published those releases to the greater public. This process worked great for Wicket, but your mileage may vary. Martijn -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.3.3 is released Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.3.3 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]