+1 for pinning the baseline commit and for the discipline / commitment to
write compatible features.
It’s clear that many details still need further elaboration.

On Thu, Sep 3, 2026 at 7:27 PM Aleksandr Chesnokov <[email protected]>
wrote:

> +1 (non-binding)
>
> Just to remark: the proposal has two parts - compatibility as an
> invariant of the code, and RU as a functionality. Let's focus on
> compatibility now, because it is the foundation for RU.
>
> Other projects also treat compatibility as its own documented
> contract, separate from specific upgrade tooling, e.g. Cassandra's
> "Compatibility guarantees" page [1], or Kafka's ongoing KIP-1156 [2].
> Might be worth following a similar pattern here.
>
> [1]
> https://cwiki.apache.org/confluence/display/CASSANDRA2/CompatibilityGuarantees
> [2]
> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1156:+Define+an+official+backward+compatibility+contract
>
> Best regards,
> Aleksandr Chesnokov
>

Reply via email to