+1 on all points. With regard to release numbers, I'm definitely in favor of
+releasing API changes in the ones place and backward-compatible enhancements and bug
+fixes in the tenths and hundreths places.
- Morgan
Vincent Massol wrote on 8/28/01 3:22 am:
>Ok, after a good night and
>tens of emails this morning
>on httpclient, I'd like to
>propose a way to go
>forward, which summarizes
>what I have understood from
>all these emails :
>
>Step 1 : Scott Sanders is the
>release manager for
>httpclient 1.0. The code will
>be reverted to the one
>without the new logging
>stuff. Scott will advise us
>ASAP of the release date and
>do the release. It needs to be
>quickly (I would say within 1
>or 2 weeks max). The 1.0
>release should not add any
>new API, not even correct the
>bugs found and corrected on
>the rlwrefactoring branch
>(the goal is not to make a
>perfect release but rather to
>have one that Slide can rely
>on and if Slide was working
>with the code as it was
>before, it should continue to
>work - Moreover correction
>of the bugs introduces API
>changes). Correction of bugs
>could be done in version 1.1
>(see step 2).
>
>Step 2 : Create a 1.x branch
>so that bug corrections (but
>no new features) can
>continue to be made for 1.x
>versions.
>
>Step 3 : Once this is done, we
>move the rlwrefactoring
>branch to the main branch.
>Remy and other Slide
>committers should comment
>on a point by point basis on
>the changes made to that
>branch (Rod gave a detailed
>list and this can serve for
>comments). This main
>branch will be Version 2.0 of
>HttpClient as it will introduce
>several major API changes.
>We will work with Slide on
>these changes so that Slide
>can migrate to version 2.0
>confidently.
>
>But please guys, be open for
>step 3 and let's try to work
>together in a calm, reasoned
>and professional way. Don't
>forget we're just coding a
>stupid HttpClient which
>should have been included in
>the JDK long ago ! I find it a
>pity that in 2001 we still have
>to manipulate Socket objects
>!
>
>Thanks
>-Vincent
_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com