[Lazarus] Release preparations
Vincent Snijders
vsnijders at vodafonevast.nl
Mon Aug 31 10:52:03 CEST 2009
Martin schreef:
> Graeme Geldenhuys wrote:
>> Martin wrote:
>>
>>> - with xx being even (24, 26, 28) a released version. the code in
>>> this version does not change, a download of 0.9.26 today is the same
>>> as 6 month ago
>>>
SVN allows you to change it rather easily (i.e. without dumping, or even delete and
recreating it). But as Lazarus team we have the policy not to change it after a
release announcement.
>>
>> Regarding your last statement, that is in theory only! A 0.9.26 download
>> today is not guaranteed to be the same after 6 months. Minor patch do
>> get applied to release versions. I raised my concerns about SVN tags a
>> while back, and the strange usage patterns that the Lazarus team uses
>> with it. Currently the Lazarus development team do not distinguish
>> between Tags and Branches in the repository (abusing a SubVersion flaw).
>>
I am not going to repeat meself, look up the relevant post, if you are interested;
Graeme and me disagree about how to handle tags in SVN.
> Seen your other mail with Paul's quote (the svn tree). Also looked at
> the content of the SVN.
> Yet don't exactly remember the outcme of you older mail (wit the
> concerns about tag abuse).
>
> From what I found in the SVN I can not see what is wrong?
>
> There is a branch for each release (since 0.9.24) which include the
> subsequent fixes.
> And there is a Tag for each release. Except not yet for 0.9.28. So ones
> 0.9.28 is mature I expect it will have a tag.
>
> Only thing I do not know is, if those tags ever get moved, which I think
> they shouldn't? (Exception: If a day or 2 after release, for some reason
> a re-release (another critical fix applied) is needed.
Until now, the Lazarus team has only moved a tag before a release (announcement).
Vincent
More information about the Lazarus
mailing list