On Oct 13, 2008, at 7:51 AM, Lukas Renggli wrote:
Dot suffixes are traditionally used for branches. We use them extensively in Seaside.
I dont think you do, are you telling me that he package Seaside2.8a1 has a branch called ".8a1"
Yes, that's the 2.8 branch. Up to 2.8 every version had its own branch.
There are smaller examples in the 2.9 repository. For example you have these 3 branches of the core package Seaside-Core: Seaside-Core-pmm.configcleanup.53.mcz, Seaside-Core-jf.cache.3.mcz, Seaside-Core-jf.painter.10.mcz. The first two have been merged at some point, the latter one has been dropp-.
The original Monticello UI once grouped and sorted these branches nicely. Somebody broke that a long time ago. Another problem is that some people decided to use a dot within their initials, that 'breaks' it too ;-)
Yeah. I know the guy :) Now it would be good to settle down and have one way to do things. So I'm eager to hear concrete proposals :)
Out of the 40 000 versions on SqueakSource there are almost 2 000 versions that use named branching (200 without Seaside). Furthermore, I know many commercial projects that use named branches as part of their development/release cycles. So it is certainly not some feature that you can just ignore when changing Monticello.
Lukas
-- Lukas Renggli http://www.lukas-renggli.ch
_______________________________________________ Pharo-project mailing list Pharo-project@lists.gforge.inria.fr http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project