[Python-checkins] CVS: distutils TODO,1.8,1.9

A.M. Kuchling akuchling@users.sourceforge.net
Thu, 05 Apr 2001 08:51:00 -0700


Update of /cvsroot/python/distutils
In directory usw-pr-cvs1:/tmp/cvs-serv19004

Modified Files:
	TODO 
Log Message:
Add section for 1.1 release plans


Index: TODO
===================================================================
RCS file: /cvsroot/python/distutils/TODO,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** TODO	2000/09/26 02:50:20	1.8
--- TODO	2001/04/05 15:50:58	1.9
***************
*** 1,2 ****
--- 1,36 ----
+ DISTUTILS 1.1 PLANS
+ -------------------
+ 
+ * binary packages should include the Python version in their
+   filename
+ 
+ * all distutils packages should include a package release number
+   (like the RPM one) meaning that you can generate new package
+   versions without having to bump the software version number;
+   we could use a new setup() keyword "release" for this  
+ 
+ * Konrad's suggested fixes (allowing single directories in MANIFEST, etc.)
+ 
+ * Additional install_ subcommands: for DTDs and SGML catalogs, for TeX files.
+ 
+ * extend the install_* commands so that they write uninstall
+   information
+  
+ * implement an uninstall command using the information above
+  
+ * write a test suite for distutils (I've just read Martin Fowler's
+   refactoring book, so I know that tests are needed for refactoring)
+ 
+ * refactor the build_ext methods, so that they are easier to
+   extend (maybe this will also unify the CCompiler classes)
+  
+ * fix the *_clib commands
+  
+ * implement test command: often requested (but low priority IMO)
+  
+ * docs, docs, docs (Thomas Heller promises to completely document the
+   windows installer, but nothing more)
+ 
+ 
  GENERAL
  -------