On 05/15/2009 05:54:03 AM, Robert P. J. Day wrote:
On Thu, 14 May 2009, Christ Schlacta wrote:
> most linux distros either push out package updates using the package
> manager, or they provide a revision bump when they release a new
> revision. if it was 8.09.1, or 8.09.576 I would make the logical
> assumption that it was a bug fix revision and wouldn't have made the
> logical inference that 8.09 == 8.09.
only after i looked closely did i notice that openwrt has *both* a
tag and a branch labelled "8.09", which i think is unnecessarily
confusing. something labelled with a numeric version such as "8.09"
should really be a tag. branches should have more descriptive names
such as "dev" or "ongoing" or something like that, to avoid confusion.
IMHO 8.09 is a descriptive name, but it also clearly leaves open
the opportunity for confusion as to whether the referent is a
tag or a branch. I've always thought release nicknames (i.e. kamikaze)
redundant, but their use as branch names would help remove
the confusion. (Although I've no idea whether kamikaze refers
to just the 8.0 branch or the entire version 8 branch.)
The issue is complicated though because (I presume) they'll
be time before a branch when the latest development version
has a name but is still in trunk.
Anyway, it does not matter so long as people can talk
without misunderstanding. Misunderstanding is what
people do so this is difficult to resolve. :-)
Karl <[email protected]>
Free Software: "You don't pay back, you pay forward."
-- Robert A. Heinlein
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/mailman/listinfo/openwrt-users