<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Maxim Ganetsky via lazarus <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> schrieb am Fr., 30. Juni 2023, 15:48:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">30.06.2023 16:44, Maxim Ganetsky via lazarus пишет:<br>
> 30.06.2023 14:27, Martin Frb via lazarus пишет:<br>
>> On 30/06/2023 12:51, Michael Van Canneyt via lazarus wrote:<br>
>>><br>
>>><br>
>>> On Fri, 30 Jun 2023, Juha Manninen via lazarus wrote:<br>
>>><br>
>>>> On Friday, June 30, 2023, John Landmesser via lazarus <<br>
>>>> <a href="mailto:lazarus@lists.lazarus-ide.org" target="_blank" rel="noreferrer">lazarus@lists.lazarus-ide.org</a>> wrote:<br>
>>>><br>
>>>>> perhaps that should have become 3.00 ?<br>
>>>>><br>
>>>>> Lazarus *3.99* (rev main_3_99-41-g3d8dd85474) FPC 3.2.2 <br>
>>>>> x86_64-linux-gtk2<br>
>>>>><br>
>>>>> You are looking at trunk, the development version. See :<br>
>>>> <a href="https://wiki.freepascal.org/Version_Numbering#Lazarus_3.0_and_newer" rel="noreferrer noreferrer" target="_blank">https://wiki.freepascal.org/Version_Numbering#Lazarus_3.0_and_newer</a><br>
>>><br>
>>> You might want to add some explanation for this new versioning <br>
>>> scheme to that page. <br>
>><br>
>> Added.<br>
><br>
> I made some improvements, hope it is even more clear now.<br>
><br>
>>> The graph does not help.<br>
>>><br>
>>> From what is currently there, I don't understand neither the logic <br>
>>> nor the need of this change.<br>
>> "Need"... Well, in terms of "because it solved the issue xyz" => then <br>
>> there is no need.<br>
><br>
> Basically, version numbering is all about "marketing". By always <br>
> increasing major version we tell to the general audience that major <br>
> release indeed contains major changes (which is always the case).<br>
><br>
> So we solve/improve "marketing" issues.<br>
><br>
BTW, in my opinion FPC has similar issues and will benefit from such <br>
approach to versioning too.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">In FPC the major number *has* a meaning, namely that there have been significant changes in the code generator. Towards the 2.x series it was the rewrite of the different backends and for the 3.x series it was the introduction of the high level code generator. </div><div dir="auto">The minor number is then to signify a new release with many new features on top of the same base architecture and the release number is then to differentiate between development and stable. </div><div dir="auto"><br></div><div dir="auto">We don't follow "marketing". </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>