Martijn,

This is excellent feedback, thanks very much!

That being said, it would make everyone's lives easier if incubator
releases were in the central repository, so I still vote +1 on that ;)

On Thu, Jun 26, 2008 at 9:39 AM, Martijn Dashorst
<[EMAIL PROTECTED]> wrote:
> 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]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to