On 24/11/2011, Bernd <prof7bit@g....> wrote: > number than the already released release candidate itself. Thats the > main thing that is so confusing about it. It also leads to the > necessity to modify the tag after tagging which is considered bad > practice.
Don't worry, you are not alone. I also find this way of applying version numbering (rc releases specifically) confusing. Other projects handle RC releases much better. If definitely becomes problematic if you are using "a to be released as stable" version of FPC and you have code that you need to {$IF FPCVER...} - the versioning is all wrong, until the stable release is actually released, which means you need to revisit your code again too. :-( Also regarding tagging. The FPC and Lazarus projects do not distinguish between branches and tags. They treat them both as the same thing, even apply commits to tags. Very bad practice indeed, or just the remnants of a bad version control system. -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal