Re: Re: Next version of QuickForm should be?..

From: Date: Tue, 06 Jun 2006 13:43:05 +0000
Subject: Re: Re: Next version of QuickForm should be?..
References: 1 2  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-42787@lists.php.net to get a copy of this message
Bertrand Mansion wrote: > Lukas Smith wrote: > > >>Alexey Borzov wrote: >> >>>Hi, >>> >>>There is a good chance that work on a new major version of >>>HTML_QuickForm package will start soon, this would be a PHP5-only >>>package with a quite different API. >>> >>>Now, as QuickForm existed long before current guidelines for package >>>versioning were established, its current version is 3.2.5 but the >>>package name has no number appended. >>> >>>Therefore, a question. Should a new version be HTML_QuickForm2 or >>>HTML_QuickForm4? >>> >>>HTML_QuickForm2 with versions starting from 4.0.0 looks a bit stupid, >>>but HTML_QuickForm4 looks a bit stupid, too, since there were never >>>HTML_QuickForm2 and HTML_QuickForm3. >> >>I think the last definition said forth in the RFC Alan put up would >>allow you to do HTML_QuickForm2 with entirely new version numbering. So >>you can start at 0.1.0 alpha if you want: >>http://pear.php.net/pepr/pepr-proposal-show.php?id=65 >> >>Hmm actually reading the document again it does seem to mandate 2.x for >>the first stable release of a major version 2 release. Anyways reading >>that document it I think it would be alright to do: >>HTML_QuickForm2 0.x for the pre stable releases >>HTML_QuickForm2 4.x for the stable releases (this is similar to PHPUnit2 >>3.x). >> >>Unfortunately this was all never really merged into the core docs :( > > > My preference goes to HTML_QuickForm2 with version numbers starting at 0.x.x > This seems like the most understandable solution. > > Should we make a proposal or is this ok with everyone ? Oh God no, just register the package and start up, no need for proposals. If you would like input that's a different story, but I don't think we need PEPr to get design help. It might be useful to bring in Paul Jones if he is interested, he's done quite a bit of work on a PHP5-based form generator for Solar and Savant2/3. It could lessen your load (always a good thing). I also prefer starting with 0.1.0, and first stable being 1.0.0. There's no way to avoid confusing people in this case, but they'll get over it eventually. Thanks, Greg

« previous php.pear.dev (#42787) next »