Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 2625d32

Browse files
Sven Eschlbecktimhoffm
Sven Eschlbeck
andauthored
Update doc/devel/contributing.rst
Co-authored-by: Tim Hoffmann <[email protected]>
1 parent 7a67b78 commit 2625d32

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

doc/devel/contributing.rst

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -285,12 +285,13 @@ Coding guidelines
285285
API changes
286286
-----------
287287

288-
Generally, API consistency and stability are of great value. Therefore, API
289-
changes (e.g. Removals, Behavior Changes) should only be conducted if the
290-
resulting value is worth the effort. Deprecating an API before changing it
291-
(marking it as outdated) is therefore mandatory and done in accordance with
292-
a standard Deprecation procedure to prevent unexpected breaking of code that
293-
uses Matplotlib.
288+
API consistency and stability are of great value. Therefore, API changes
289+
(e.g. signature changes, behavior changes, removals) will only be conducted
290+
if the added benefit is worth the user effort for adapting.
291+
292+
All API changes in Matplotlib have to be performed following the below
293+
deprecation process. This ensures that users are notified before the change
294+
will take effect and thus prevents unexpected breaking of code.
294295

295296
- Definition of Deprecation
296297
- Deprecations are Announcements of future changes, stating that the status

0 commit comments

Comments
 (0)