Re: Installation
| From: | Stig S. Bakken | Date: | Tue, 29 Feb 2000 18:35:37 +0000 |
| Subject: | Re: Installation | ||
| References: | 1 | Groups: | php.pear |
| Request: | Send a blank email to php-pear+get-48@lists.php.net to get a copy of this message | ||
Jeff Warnica wrote:
>
> On a almost unrelated topic, prehaps we want for force on people the linux
> kernel numbering scheem, major.minor.release where
>
> major dosent mean much (but major<1 means 'devel')
> minor = 0 or even means 'stable'
> release is bugfixes inside a version
>
> Looking at cpan, it could take years before anything is 1.x.x, and we realy
> couldnt force this on people, but (and I dont know anything about xml) we
> could do a:
>
> <version type="major">1</version>
> <version type="minor-stable">0</version>
> <version type="release-stable">0</version>
> <version type="minor-devel">1</version>
> <version type="minor-stable">0</version>
>
> And complain if the minor-stable and release-stable dont fit in....
>
> > <version type="stable">1.0</version>
> > <version type="devel">2.0</version>
I wrote a message about this earlier today where I suggested copying
Linux's odd/even versioning scheme. This would let us know if a release
is stable or devel just by looking at the version number, and the type=
attribute would not be needed.
IMHO the major version number should be used. If we write up some
version numbering guidelines, I expect PEAR contributors to follow them
rather than doing whatever CPAN contributors are doing. :-)
By the way (completely unrelated), does anyone have a nice picture of a
pear that we can stick in the PHP logo's yellow circle?
- Stig