List the steps needed to properly remove a module.

This commit is contained in:
Brett Cannon 2007-05-14 20:06:30 +00:00
parent bbb57ec5b2
commit e2300e7d69
1 changed files with 12 additions and 0 deletions

View File

@ -50,6 +50,18 @@ applied universally across the entire stdlib. If an edit time is not
denoted as "unique" then it is the last time the file was edited,
period.
The procedure to thoroughly remove a module is:
#. Remove the module.
#. Remove the tests.
#. Change all references to the removed module in the standard
library.
#. Remove the docs.
#. Delete the reference to the removed docs in ``Doc/Makefile.deps``
and ``Doc/lib/lib.tex``.
#. Run the regression test suite; watch out for tests that are skipped
because an import failed for the removed module.
Previously deprecated
---------------------