: One year between releases is a very long time for such a useful and
: dynamic system.  Are project leaders willing to (re)consider the
: development process to prioritize improvements/features scope into
: chunks that can be accomplished in shorter time frames - say 90 days?
: In my experience, short dev iteration cycles that fix time and vary
: scope produce better results from all perspectives.

I'm all in favor of shorter release cycles ... but not everything can be 
broken down into chunks that can be implmeneted in a small time frame, and 
even if they can, you don't always know that the solution to "chunk1" is 
leading down the right path.  Solr 9and hte Lucene community as a whole) 
has a long history and deep "cultural" believe in aggressive backwards 
compatibility .. there is a lot of resistence to the idea of a release 
that includes the first "chunk" of a larger feature without a strong 
confidence that the API provided by that chunk is something people are 
willing to maintain for a long time.

At the ned of the day, hat gets people motivated to do a release is 
discussions on solr-dev where someone says: "i think we need ot have a 
rlease, and i'm willing to be the release manager.  i think we should hold 
of on committing patches X,Y, and Z because they don't seem ready for 
prime time yet, and i think we should move forward on trying to commit 
patches A, B, and C because they seem close to done.  what does everybody 
else think?"




-Hoss

Reply via email to