-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Stephan Richter wrote: > On Wednesday 26 September 2007 17:34, Jim Fulton wrote: >> On Sep 26, 2007, at 5:28 PM, Stephan Richter wrote: >>> On Wednesday 26 September 2007 17:18, Jim Fulton wrote: >>>> - Update changes.txt, adding a heading for the new # and date >>>> >>>> - Create a tag >>>> >>>> - check out or switch to the tag >>>> >>>> - Set the version in setup.py on the tag. Check it in. >>>> >>>> - Make the release from the tag. >>> Changing tags is not that good. I'd rather check in a aversion number >>> then. ;-) >> This is exactly what we've been doing for Zope 3 releases -- for the >> same reason. I think it is the one acceptable and reasonable change >> to a tag. The benefit of forcing us to release from a tag is, imo, >> significant. > > Here is a problem that I discussed with Marius earlier today. > > I often do not know whether all my setup.py settings are correct until I try > to upload a release.
You should *never* be uploading a release that you don't already *know* is correct. < I frequently get the "Development Status" classifier > wrong and I won't be told it is wrong until I try to register the release. If you are using 'setup.py register upload' to do your checking, you need a better tool: the consequences of carelessness are too significant (bad releases punish everyone *else*). > So I usually create the release first and upload it and after that create the > tag. - -100. Get it right, check it in, *then* upload the distribution. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 [EMAIL PROTECTED] Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFG+vrc+gerLs4ltQ4RAj1gAJ4pODs1F2kHFNDHS7JWNOFcQ0k8lACg0Szp q7CgaDorr2xdLLPtp+N90VM= =8P1J -----END PGP SIGNATURE----- _______________________________________________ Zope3-dev mailing list Zope3-dev@zope.org Unsub: http://mail.zope.org/mailman/options/zope3-dev/archive%40mail-archive.com