diff options
author | hjk <hjk@qt.io> | 2017-05-22 12:35:26 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2023-01-19 09:29:35 +0000 |
commit | 407f0e8caf5607b3b01488e6aae69d7604c3b2cc (patch) | |
tree | be656587891594f5dd01a47c9ac1b587d67e906c | |
parent | 652efa0904cfc73a015ebb0e6c38bcd1b3181562 (diff) |
QUIP 6: Add the intent to not break SC without good enough reason
The governing idea is that source compatibility breakages are a nuisance
to Qt users, so breaking it should be the exception, not the norm, and
only done if they provide a good trade-off.
Change-Id: I99f2d6151d64467eb6ffc515428f77f9371f7179
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
-rw-r--r-- | quip-0006.rst | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/quip-0006.rst b/quip-0006.rst index db35adb..8d0f749 100644 --- a/quip-0006.rst +++ b/quip-0006.rst @@ -5,6 +5,7 @@ Status: Active Type: Implementation Post-History: https://lists.qt-project.org/pipermail/development/2016-July/026527.html https://lists.qt-project.org/pipermail/development/2017-January/028340.html + https://lists.qt-project.org/pipermail/development/2022-December/043428.html Created: 2017-01-13 ======================================== @@ -14,9 +15,15 @@ Created: 2017-01-13 Motivation ---------- +Qt strives to keep source compatibility as much as possible within a major +Qt release, i.e. between minor releases. + +We acknowledge that there can be exceptional situations where adding new +functionality or fixing issues requires changes that might break existing +code. + This QUIP offers guidelines on which types of source-incompatible -changes are acceptable within a major Qt release, i.e. between minor -releases. +changes may be acceptable between minor releases. It originated from `the author's post <https://lists.qt-project.org/pipermail/development/2016-July/026543.html>`_ |