Why no stable LTS releases?

Iain Buclaw ibuclaw at gdcproject.org
Mon Jun 14 09:18:19 UTC 2021


On Monday, 14 June 2021 at 07:10:41 UTC, Imperatorn wrote:
> On Monday, 14 June 2021 at 01:47:51 UTC, Mathias LANG wrote:
>> On Saturday, 12 June 2021 at 13:06:20 UTC, sighoya wrote:
>>> I've heard the complaint all the time, and I'm asking myself 
>>> what the problem actually is with stable long term releases?
>>> It would be better not to break every two months and instead 
>>> have schedules for bugfixes, non-breaking features and 
>>> breaking features.
>>> It very much resembles that idea given in: 
>>> https://gist.github.com/mdparker/ab61a1309752905cf93acb2653c50beb
>>> Btw, what is actually the state of this dip?
>>>
>>> Your opinions?
>>
>> We have an LTS. It's called GDC. Iain have done a great job at 
>> maintaining it. You see it in the upstream repositories as 
>> `dmd-cxx` (yes it's still using C++ for the frontend).
>
> Well, this is actually true. But I get the feeling he meant dmd?

The front-end used by GDC _is_ DMD. :-)

You can generally expect any given major release of GCC to 
support and backport any fixes to the version of DMD it's 
sporting for 3 years.

Do we want to re-upstream patches to a GCC release branch into a 
DMD "LTS" branch?  That can be a topic for beerconf or the next 
quarterly meeting.


More information about the Digitalmars-d mailing list