Hi,
this is what I wrote two or three times in the last few weeks (and deleted it):

"I don't want to start and endless discussion now, but at some point we should 
discuss pros/cons of multi-module projects (such as Apache Jena) which wants 
(or needs?) to release single modules
independently (while in incubation). (It seems to me there are more cons in 
what we are doing than pros and maybe this is the reason why many other 
incubating (and multi-module) projects don't do it
like us (i.e. they go for a single version and release all the modules at the 
same time == 1 vote)."

What are in your opinion pros/cons (technical and non) in relation to releasing 
one module at the time (i.e. multiple [VOTE]s) vs. release all modules in one 
shot (i.e. one [VOTE])?

Why are we (I am probably less attached than others (*)) so attached to the 
"one module at the time"? History? Technical reasons?

 (*) indeed in the office I do/advice for exactly the opposite as we do here: a 
multi-module project (when necessary/useful) --> single version number for all 
the modules --> release everything in one
shot --> release often, no problem --> version _._.x+1 == drop-in replacement 
(i.e. often a bug fix release, no new functionalities... certainly, no backward 
incompatible changes).

My intention here is not to be critic or cause a flaming and endless 
discussion, if this is what's going to happen, I will simply shut up and let 
time to fix/settle things (slowly). I can wait. :-)

Paolo

PS:
I wrote something similar to this two or three times (and deleted it). Maybe I 
should have sent it on [email protected], maybe it was the right choice not to send 
it (while the vote for TDB is still
running), maybe I should not have sent this message... but this time I hit send 
instead of delete. ;-)


Paolo Castagna wrote:
> Thank you ant.
> 
> We still need 2 more votes, right?
> 
> 
> Paolo
> 
> ant elder wrote:
>> +1
>>
>>    ...ant
>>
>> On Sun, Mar 4, 2012 at 10:19 PM, Andy Seaborne <[email protected]> wrote:
>>> The Jena PPMC has voted to release
>>>
>>>  Apache Jena TDB 0.9.0-incubating
>>>
>>> and we would now be grateful if members of IPMC would review and vote for
>>> this release.
>>>
>>> --------------
>>>
>>> Main changes from RC-4:
>>>
>>> + Added license to scripts, and XML files.
>>>  small test files don't have a license; test manifests do.
>>> + New layout of dist/
>>>
>>> http://markmail.org/message/oh5stsl2ikbslobs
>>>
>>> --------------
>>>
>>> PPMC vote:
>>> http://mail-archives.apache.org/mod_mbox/incubator-jena-dev/201202.mbox/%3C4F4E9B97.7060901%40apache.org%3E
>>>
>>> We have one IPMC +1 from this thread.
>>>
>>> Staging repository:
>>> https://repository.apache.org/content/repositories/orgapachejena-001/
>>>
>>> Proposed dist/ area:
>>> http://people.apache.org/~andy/dist-jena-tdb-0.9.0-incubating-RC-5/
>>>
>>> This will be added to the existing released modules.
>>>
>>> Keys:
>>> http://www.apache.org/dist/incubator/jena/KEYS
>>>
>>> SVN tag:
>>> https://svn.apache.org/repos/asf/incubator/jena/Jena2/TDB/tags/jena-tdb-0.9.0-incubating-RC-5/
>>>
>>> The module is tagged with the version and "RC-5" to indicate the release
>>> candidate in this release cycle.  If voted on successfully, the tag will be
>>> changed ("svn mv") to the same name but minus the RC designation.
>>>
>>> Please vote to approve this release:
>>>
>>>  [ ] +1 Approve the release
>>>  [ ] -1 Don't release, because ...
>>>
>>> This vote will be open until:
>>>
>>>  Wednesday 7/March 23:59 UTC
>>>  (3 whole days: 72 hours from the same hour tonight).
>>>
>>>    Andy
>>>
>>> ---------------------------------------------------------------------
>>> 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