Justin,

That makes sense to me. Just to verify my understanding:

Any release called "Roller" should be approved by vote according to Apache process.

If I or anybody else wishes to create their own independent Roller "distributions" then they shouldn't use the name "Roller." For example, I was going to include a customized Roller/JSPWiki demo in my book and call if "Roller Blog Apps Edition" but I should choose a different name such as "Blog Demo Pack" or "DaveRoller".

- Dave


On Sep 7, 2005, at 8:53 PM, Justin Erenkrantz wrote:

[ perhaps we should recast this thread to [EMAIL PROTECTED] ]

--On September 3, 2005 3:28:31 PM -0400 "Noel J. Bergman" <[EMAIL PROTECTED]> wrote:

However, you should also be aware that there were complaints raised
regarding the Roller 1.2 release, which was posted on the
rollerweblogger.org after the project had apparently moved into the
Incubator.  I defended that release as being the last thing that the
project did before really entering incubation.

And at that same time, I had also pointed out the same thing that Dave
notes regarding the license --- anyone can take the code and make a
release --- but the argument doesn't appear to be accepted by some
Directors when applied to a project's leaders.

I spent some time looking at this situation again today.

AFAICT, there is no longer any confusion regarding reverting the copyright license in the code pulled from our Subversion repository. And, Dave's comments recognizing that a vote should have been called is progress.

Lesson learned.

Moving forward, my take is thus: Incubating projects are often in limbo: if anyone pulled Tomcat from our repository and tried to label their release 'Tomcat', then we'd be justifiably upset (no amount of disclaimers help). However, for projects like Roller where the original contributor isn't used to our policies, then it's a bit of an open question what's the right thing to do. If the contributor intends to continue to issue 'self-releases' (i.e. no vote and replacing their original 'donated code') from our code base after entering Incubation, we should strongly suggest that the Incubating project choose a different name or that the 'self-release' snapshots be under a different name. This is to minimize confusion and also follows the appropriate behavior for 'full' ASF projects.

However, this need not be a hard requirement if careful attention is made. SA kept the same name; but they were very clear about the provenance of the code in the ASF repository and didn't 'cut' releases from Subversion until everything was cleared up legally. They maintained their old CVS repository for 2.x releases and cut releases from that until they were ready to release 3.0 under the Apache License. -- justin


Reply via email to