On Tue, Apr 14, 2009 at 2:27 PM, Florian Klaempfl <flor...@freepascal.org> wrote: > > No. It's stupid to tag after a release is built or even worse, build > from a branch.
That's what I meant. If trunk or some "release candidate" branch is stable enough to make a release, then tag that specific revision (a snapshot of a specific point in time). Now make a release based on that tag (and specific revision). Now that release is done and dusted - never to be touched again. The same should be said about the tag. If changes need to be made, a new branch should be created, revisions merged and patches applied. When it's tested and ready, tag it and create a new point release. Isn't this how 99% of the software projects out there work? Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ Lazarus mailing list Lazarus@lazarus.freepascal.org http://www.lazarus.freepascal.org/mailman/listinfo/lazarus