On Sep 20, 2010, at 1:07 PM, Yonik Seeley wrote:

> On Mon, Sep 20, 2010 at 1:01 PM, Grant Ingersoll <gsing...@apache.org> wrote:
>> - ''Note: You need committer rights to create a new Lucene release.''
>> + This page is to help a Lucene/Solr committer create a new release (you
>> need committer rights for some of the steps to create an official release).
>> It does not reflect official release policy - many of the items may be
>> optional, or may be modified as necessary.
>> 
>> I think putting this up on the wiki is a bad idea.  We should strive to have
>> a repeatable release process.  By saying it is up to the person who happens
>> to be doing the release is just asking for less quality in our releases.  If
>> you don't think you can follow the release process, then you shouldn't be
>> doing the release.  And, if we as a community can't define a repeatable
>> release process, then we shouldn't have a release either.
> 
> Calling something that anyone can go and edit and add their best ideas
> to "official" is silly.

Fine, let's lock it down then.

> It does not list iron-clad requirements - it is there simply to help.

Again, I disagree.  Having done a number of releases, it would simply be 
impossible without it, no matter how long the list is.  Unless, of course, all 
you want is the release to be the source, but even that is in doubt b/c how 
would I know where to upload it to?  For instance, how do you know which Ant 
target really gets you the right thing to distribute?

> That's pretty obvious by looking at the huge list of content on that
> page.  I'd rather spend my time writing code and improving the
> projects rather than engaging in bureaucratic exercises.

Well, part of an "improved" projects is a release that people can consistently 
rely on.  If there is too much chaff in the current release, fine, let's get 
rid of it or automate it.  However, to suggest that a written out release 
process is not needed or is subject to whatever the RM wants is just plain 
ludicrous.  Are you really arguing that we, the writers of a massively used and 
deployed open source library, should have a release process that is subject to 
the whims of whoever happens to be doing it on that given day?  Regardless as 
to whether you want to or not, we as a community need to make sure the 
community can rely on the results of us writing the code.

-Grant
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to