What's wrong with stability, LTS, and not fixing bugs for "compatibility".

Walter Bright newshound2 at digitalmars.com
Sun Oct 11 05:14:07 UTC 2020


On 10/8/2020 6:30 AM, kinke wrote:
> What makes matters worse in this regard is the Buildkite CI integration. E.g., 
> https://github.com/dlang/dmd/pull/11387 is a bugfix but blocked as it breaks 5 
> 3rd-party projects.

Each 3rd party library in github needs to have a maintainer (preferably the 
developer of it) who agrees to keep it updated. If there is no maintainer and it 
breaks, remove support for it from buildkite.

buildkite needs to provide the email address of the maintainer in its build log.

I don't see any other practical way.

 > I have more important stuff to do than to fix unrelated code to get a fix in.

Right on. We all do.


More information about the Digitalmars-d mailing list