[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Iterative Tinkering depends on API stability
From: |
Eli Zaretskii |
Subject: |
Re: Iterative Tinkering depends on API stability |
Date: |
Wed, 15 May 2024 14:41:31 +0300 |
> From: "Dr. Arne Babenhauserheide" <arne_bab@web.de>
> Date: Wed, 15 May 2024 07:34:20 +0200
>
> So I want to plead to remember the risk of volatile software¹, volatile
> infrastructure², and soft trauma³, when taking decisions about backwards
> compatibility.
> Breaking backwards compatibility has much wider-ranging implications
> than it seems while working on code, and it hits the most most
> advanced specialist tooling and the most enthusiastic tinkerers the
> worst.
I think you are preaching to the choir here. Breaking backward
compatibility is something we try to avoid like the proverbial plague,
every single day. The example you mention, with mu4e, is not
necessarily relevant to this list, since mu4e is not part of Emacs;
you should bring that problem to the attention of the mu4e developers.