diff RELEASE.txt @ 4835:5cd6b0014f34

RELEASE.txt: Do 'setup.py check -rms' command to validate that long desctription is a proper reStructuredText
author anatoly techtonik <techtonik@gmail.com>
date Wed, 25 Sep 2013 15:01:13 +0300
parents 8a4021713c6e
children fdcd7ef5bacf
line wrap: on
line diff
--- a/RELEASE.txt	Tue Sep 24 19:08:25 2013 +0300
+++ b/RELEASE.txt	Wed Sep 25 15:01:13 2013 +0300
@@ -14,10 +14,12 @@
 3.  Update documentation
       doc/announcement.txt
       doc/upgrading.txt
-4.  Clean out all *.orig, *.rej, .#* files from the source.
-5.  python setup.py clean --all
-6.  Check setup.py to ensure that all information therein (contacts,
-    classifiers, etc) is correct.
+4.  Update setup.py info is needed (contacts, classifiers, etc.), and
+    check that metadata is valid and long descriptions is proper reST:
+      python setup.py check --restructuredtext --metadata --strict
+5.  Clean out all *.orig, *.rej, .#* files from the source.
+6.  Remove previuos build files
+      python setup.py clean --all
 7.  Rebuild documentation in "share/doc/roundup/html"
       python setup.py build_doc
 8.  python setup.py sdist --manifest-only
@@ -37,8 +39,7 @@
       python setup.py bdist_wininst
 14. Upload source distributive to PyPI
       python setup.py sdist upload --sign
-    Load http://pypi.python.org/pypi/roundup and check that information
-    is displayed correctly.
+    It should appear on http://pypi.python.org/pypi/roundup in no time.
 15. Send doc/announcement.txt to python-announce@python.org and
     roundup-users@lists.sourceforge.net and
     roundup-devel@lists.sourceforge.net
@@ -49,6 +50,7 @@
  find . -name '*.rej' -exec rm {} \;
  find . -name '.#*' -exec rm {} \;
  python setup.py clean --all
+ python setup.py check --restructuredtext --metadata --strict
  python setup.py build_doc
  python setup.py sdist --manifest-only
  python setup.py sdist --quiet

Roundup Issue Tracker: http://roundup-tracker.org/