Re: Bug Resilience Program of German Sovereign Tech Fund

Jacob Bachmeyer <[email protected]> Wed, 12 Jun 2024 20:31:52 -0500
Newsgroups gmane.comp.sysutils.automake.general
Message-ID <[email protected]>
Karl Berry wrote:
> [...]
>
>      > and reduce technical debt.
>
> I don't know what that means. I instinctively shy away from such
> vague buzzwords.
>   

Essentially, "technical debt" means "stuff on the TODO list" and more 
specifically the accumulation of "good enough for now; fix it later" 
that tends to happen in software projects.

> As for "modernizing" autoconf/make, mentioned in other msgs, that's the
> last thing that should be done. We go to a lot of trouble to make the
> tools work on old systems that no one else supports. For example, I can
> just picture them saying "oh yes, you should use $(...) instead of
> `...`" and other such "modern" shell constructs. Or "use Perl module
> xyz to simplify", where xyz only became available a few years ago. Etc.
>   

If you make them run their patches past the mailing list, I will happily 
complain if they try to break backwards compatibility without a very 
good reason.  Remember Time::HiRes and perl 5.6?  :-)


-- Jacob