Re: [Python-Dev] [Python-3000] The release process

2008-03-03 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 1, 2008, at 7:28 PM, [EMAIL PROTECTED] wrote: Barry The dependency on gtk is unnecessary and means it can effectively Barry only be run on Linux. Specifically it means I can't do releases Barry on OS X. I don't see much

Re: [Python-Dev] [Python-3000] The release process

2008-03-03 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 1, 2008, at 10:29 PM, Stephen J. Turnbull wrote: The fact that Barry found Anthony's process unusable is IMO not a reflection on either Barry or Anthony's code. Release processes seem to be highly personal, even within the same project.

Re: [Python-Dev] [Python-3000] The release process

2008-03-03 Thread skip
Barry True, but it's just more moving parts to break, especially when I Barry don't really feel a u/i buys you much[*]. Barry [*] Skip knows me as a diehard XEmacser so that statement can Barry pretty much define my standard answer to all such questions. :) So if we put together

Re: [Python-Dev] [Python-3000] The release process

2008-03-01 Thread Martin v. Löwis
With apologies to Anthony, welease is crack. I made pretty good progress once I ditched it and starting doing things manually. Between now and the next alpha I intend to work on a command line script to help with releases. If you're interested in helping, let me know. I guess

Re: [Python-Dev] [Python-3000] The release process

2008-03-01 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 1, 2008, at 5:37 PM, Martin v. Löwis wrote: With apologies to Anthony, welease is crack. I made pretty good progress once I ditched it and starting doing things manually. Between now and the next alpha I intend to work on a command

Re: [Python-Dev] [Python-3000] The release process

2008-03-01 Thread Christian Heimes
Martin v. Löwis wrote: I guess every release manager is free to come up with his own set of tools, but I feel you've given up too quickly (or started too late - perhaps a test release run a few days before the release would have helped). In any case, I'm willing to help with welease, but

Re: [Python-Dev] [Python-3000] The release process

2008-03-01 Thread Martin v. Löwis
It may sound like a dumb question by why do we need a release tool at all? I was involved in the release process of 3.0a2. Almost every step of the build process required human interaction. I don't want to diminish the effort that was put into welease though. But maybe (!) the same time

Re: [Python-Dev] [Python-3000] The release process

2008-03-01 Thread skip
Barry The dependency on gtk is unnecessary and means it can effectively Barry only be run on Linux. Specifically it means I can't do releases Barry on OS X. I don't see much benefit in having a gui tool for doing Barry releases. Gtk and Glade are available through MacPorts, at

Re: [Python-Dev] [Python-3000] The release process

2008-03-01 Thread Stephen J. Turnbull
Christian Heimes writes: It may sound like a dumb question by why do we need a release tool at all? I was involved in the release process of 3.0a2. Almost every step of the build process required human interaction. Interaction, yes, but often it can be reduced to Abort, retry, fail? I