Re: [python-committers] [Python-Dev] RELEASED Python 3.0 final
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
=> python-committers
On Dec 5, 2008, at 3:21 AM, Georg Brandl wrote:
In the meantime, I'll make sure Georg is involved in point releases moving forward.
That's good. Thanks!
I think the way I'd like to handle this is through the python- committers mailing list. I propose the following workflow:
- PEP 101 is followed up to making the release tag
- Send a message to p-c indicating the tag revision (probably a
forward of the commit msg) - Before a) pushing the new web content, b) sending the announcment,
wait for the "Go" signal from the following experts: WE, DE (we can
amend that list in the future). The "Go" signal is also sent to p-c.
How does that sounds? PEP 101 kinda sorta says this but if you're
okay with this workflow, I'll make it explicit.
- -Barry
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin)
iQCVAwUBSTkozHEjvBPtnXfVAQKkgwQAr/uPXf9XHdToROo/PLt+rmCCCeWCOCDM ecOshm8ttHV8KbGfRosPIiKFD7iP/NTsOEfaBI1FJrddsOO5LWptEAei2laY/pkI gyNiNYVjIA0PQsejzdm3GQPqRqRLdLWrKswGq9xC5Tpd1r7Cwyqw1J0LgXY9mtsI bzlKyP4Vzm0= =hCC9 -----END PGP SIGNATURE-----
Barry Warsaw schrieb:
=> python-committers
On Dec 5, 2008, at 3:21 AM, Georg Brandl wrote:
In the meantime, I'll make sure Georg is involved in point releases moving forward.
That's good. Thanks!
I think the way I'd like to handle this is through the python- committers mailing list. I propose the following workflow:
- PEP 101 is followed up to making the release tag
- Send a message to p-c indicating the tag revision (probably a
forward of the commit msg)- Before a) pushing the new web content, b) sending the announcment,
wait for the "Go" signal from the following experts: WE, DE (we can
amend that list in the future). The "Go" signal is also sent to p-c.How does that sounds? PEP 101 kinda sorta says this but if you're
okay with this workflow, I'll make it explicit.
+1.
Georg
-- Thus spake the Lord: Thou shalt indent with four spaces. No more, no less. Four shall be the number of spaces thou shalt indent, and the number of thy indenting shall be four. Eight shalt thou not indent, nor either indent thou two, excepting that thou then proceed to four. Tabs are right out.
How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular basis?
Specifically, who is working on binaries for 3.0 and 2.6.1? Ronald? (the 2.6.1 release page claims that they are signed with Benjamin's key, but no binary is even available. Before this gets fixed, I think we need to agree on who is going to produce the binaries, and using what schedule.)
Regards, Martin
On Fri, Dec 5, 2008 at 15:40, "Martin v. Löwis" martin@v.loewis.de wrote:
How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular basis?
Specifically, who is working on binaries for 3.0 and 2.6.1? Ronald? (the 2.6.1 release page claims that they are signed with Benjamin's key, but no binary is even available. Before this gets fixed, I think we need to agree on who is going to produce the binaries, and using what schedule.)
What we probably should do is outline the steps in PEP 101 for building the various binaries. For instance I could cut OS X releases but I just don't know the exact steps are.
-Brett
On 6 Dec, 2008, at 0:52, Brett Cannon wrote:
On Fri, Dec 5, 2008 at 15:40, "Martin v. Löwis" martin@v.loewis.de
wrote:How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular
basis?Specifically, who is working on binaries for 3.0 and 2.6.1? Ronald? (the 2.6.1 release page claims that they are signed with Benjamin's key, but no binary is even available. Before this gets fixed, I think we need to agree on who is going to produce the binaries, and using what schedule.)
What we probably should do is outline the steps in PEP 101 for building the various binaries. For instance I could cut OS X releases but I just don't know the exact steps are.
For 2.5.x I used to following procedure.
Requirements:
An Intel Mac running 10.4.x
Have the latest version of XCode for Tiger systems installed
Have Tcl/Tk for OSX installed (Needed to make it possible for people to use a newer Tcl/Tk with
Tkinter and IDLE without rebuilding _tkinter themselves. The version of _tkinter
that's installed by this procedure also works when Tcl/Tk is not installed on a
user's machine).Make sure /opt/local and /sw do not exist, to avoid contaminating
the build with DarwinPorts/Fink bitsUse the script in Mac/BuildScript to actually build the installer DMG This will download a number of components (such as sleepycat DB),
builds all required software and assembles the installer.
I used to test the installer on a 10.3.9 PPC system, a 10.4 system and
a 10.5 system.
Ronald
-Brett
python-committers mailing list python-committers@python.org http://mail.python.org/mailman/listinfo/python-committers
On Fri, Dec 5, 2008 at 23:35, Ronald Oussoren ronaldoussoren@mac.com wrote:
On 6 Dec, 2008, at 0:52, Brett Cannon wrote:
On Fri, Dec 5, 2008 at 15:40, "Martin v. Löwis" martin@v.loewis.de wrote:
How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular basis?
Specifically, who is working on binaries for 3.0 and 2.6.1? Ronald? (the 2.6.1 release page claims that they are signed with Benjamin's key, but no binary is even available. Before this gets fixed, I think we need to agree on who is going to produce the binaries, and using what schedule.)
What we probably should do is outline the steps in PEP 101 for building the various binaries. For instance I could cut OS X releases but I just don't know the exact steps are.
For 2.5.x I used to following procedure.
Requirements:
- An Intel Mac running 10.4.x
That requirement right there take me out for being able to to do the binary.
-Brett
On Sat, Dec 6, 2008 at 5:26 PM, Brett Cannon brett@python.org wrote:
On Fri, Dec 5, 2008 at 23:35, Ronald Oussoren ronaldoussoren@mac.com wrote:
On 6 Dec, 2008, at 0:52, Brett Cannon wrote:
On Fri, Dec 5, 2008 at 15:40, "Martin v. Löwis" martin@v.loewis.de wrote:
How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular basis?
Specifically, who is working on binaries for 3.0 and 2.6.1? Ronald? (the 2.6.1 release page claims that they are signed with Benjamin's key, but no binary is even available. Before this gets fixed, I think we need to agree on who is going to produce the binaries, and using what schedule.)
What we probably should do is outline the steps in PEP 101 for building the various binaries. For instance I could cut OS X releases but I just don't know the exact steps are.
For 2.5.x I used to following procedure.
Requirements:
- An Intel Mac running 10.4.x
That requirement right there take me out for being able to to do the binary.
-Brett
I could do binaries for 10.5 and forward. I've got a few macs at my disposal
Ronald> * An Intel Mac running 10.4.x
Brett> That requirement right there take me out for being able to to do
Brett> the binary.
Jesse> I could do binaries for 10.5 and forward. I've got a few macs at
Jesse> my disposal
I thought the PSF had a 10.4 XServe box. Is it gone? Was it a G4 perhaps?
Skip
On Sat, Dec 6, 2008 at 9:01 PM, "Martin v. Löwis" martin@v.loewis.de wrote:
I thought the PSF had a 10.4 XServe box. Is it gone?
Yes, it's broken.
Was it a G4 perhaps?
I've now turned it off, so I can't find out anymore.
Regards, Martin
My 10.5 buildbot should still be active at very least.
Skip> I thought the PSF had a 10.4 XServe box. Is it gone?
Martin> Yes, it's broken.
Skip> Was it a G4 perhaps?
Martin> I've now turned it off, so I can't find out anymore.
Jesse> My 10.5 buildbot should still be active at very least.
I was thinking that maybe it could serve as a machine to build Mac installers.
Skip
On Sat, Dec 6, 2008 at 9:18 PM, skip@pobox.com wrote:
Skip> I thought the PSF had a 10.4 XServe box. Is it gone?
Martin> Yes, it's broken.
Skip> Was it a G4 perhaps?
Martin> I've now turned it off, so I can't find out anymore.
Jesse> My 10.5 buildbot should still be active at very least.
I was thinking that maybe it could serve as a machine to build Mac installers.
Skip
I have no problem building them, but as I mentioned before, it's 10.5+ the build process itself is relatively painless due to Mac/BuildScript/...
FWIW, I have a 2.6.1 installer here which I've tested on a few machines.
On Sat, Dec 6, 2008 at 8:22 PM, Jesse Noller jnoller@gmail.com wrote:
On Sat, Dec 6, 2008 at 9:18 PM, skip@pobox.com wrote:
Skip> I thought the PSF had a 10.4 XServe box. Is it gone?
Martin> Yes, it's broken.
Skip> Was it a G4 perhaps?
Martin> I've now turned it off, so I can't find out anymore.
Jesse> My 10.5 buildbot should still be active at very least.
I was thinking that maybe it could serve as a machine to build Mac installers.
Skip
I have no problem building them, but as I mentioned before, it's 10.5+ the build process itself is relatively painless due to Mac/BuildScript/...
python-committers mailing list python-committers@python.org http://mail.python.org/mailman/listinfo/python-committers
-- Cheers, Benjamin Peterson "There's nothing quite as beautiful as an oboe... except a chicken stuck in a vacuum cleaner."
On 7 Dec, 2008, at 2:47, skip@pobox.com wrote:
Ronald> * An Intel Mac running 10.4.x
Brett> That requirement right there take me out for being able to
to do Brett> the binary.Jesse> I could do binaries for 10.5 and forward. I've got a few
macs at Jesse> my disposalI thought the PSF had a 10.4 XServe box. Is it gone? Was it a G4
perhaps?
It should be possible to use my build script on a 10.5 box, I just
haven't gotten
around to test that yet.
Ronald
On Sun, Dec 7, 2008 at 3:22 AM, Ronald Oussoren ronaldoussoren@mac.com wrote:
On 7 Dec, 2008, at 2:47, skip@pobox.com wrote:
Ronald> * An Intel Mac running 10.4.x
Brett> That requirement right there take me out for being able to to do Brett> the binary.
Jesse> I could do binaries for 10.5 and forward. I've got a few macs at Jesse> my disposal
I thought the PSF had a 10.4 XServe box. Is it gone? Was it a G4 perhaps?
It should be possible to use my build script on a 10.5 box, I just haven't gotten around to test that yet.
Ronald
It does work barring some issues w/ the doc downloading. I do however need to do a universal build, so I need to reinstall some of the XCode tools
On 6 Dec, 2008, at 0:40, Martin v. Löwis wrote:
How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular
basis?
I haven't even looked seriously at 3.0 yet and therefore wouldn't be
the rigth person to build OSX binaries at the moment.
Specifically, who is working on binaries for 3.0 and 2.6.1? Ronald?
I'm not working on those. I can hopefully create 2.6.1 binaries on
Sunday evening.
Ronald
(the 2.6.1 release page claims that they are signed with Benjamin's key, but no binary is even available. Before this gets fixed, I think we need to agree on who is going to produce the binaries, and using what schedule.)
Regards, Martin
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Dec 6, 2008, at 2:28 AM, Ronald Oussoren wrote:
On 6 Dec, 2008, at 0:40, Martin v. Löwis wrote:
How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular
basis?I haven't even looked seriously at 3.0 yet and therefore wouldn't be
the rigth person to build OSX binaries at the moment.
So I think for the time being at least then, I won't put an "all
systems go" block on the ME in PEP 101.
- -Barry
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin)
iQCVAwUBSTqUmnEjvBPtnXfVAQITWgP+Nifyb/Pic39RwLM2cVq85d8n1wNoTgCW jgQikQ2jaQqwNnY7rmPSVeKTgJIMDqXsMsrleV4iiLpRo7Py3QFrKFzWl94LANc8 j5hjSMHyc6rJRAZ6S1yJO/5LXDjJhITkfuhSAex/wcKDVCNu6VM5LbD2X9Gwssh/ HQ18msd6JhI= =S1Iq -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Dec 5, 2008, at 6:40 PM, Martin v. Löwis wrote:
How does that sounds?
Sounds good! Are we also going to produce OSX binaries on a regular
basis?Specifically, who is working on binaries for 3.0 and 2.6.1? Ronald? (the 2.6.1 release page claims that they are signed with Benjamin's key, but no binary is even available. Before this gets fixed, I think we need to agree on who is going to produce the binaries, and using what schedule.)
If someone (Ronald?) wants to step up and be the official Mac Expert
(as per PEP 101) that would be fine with me. If not, then the Mac
binaries can be backfilled after the release is announced.
- -Barry
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Darwin)
iQCVAwUBSTqUa3EjvBPtnXfVAQJXhQP/RXqJ/pMOoQ2+cKLS+RG+ISicPF7itCmr 7o9DuJCyKl5uGpfLSAMBIum+WXnyhrJvigZ1z+Chfjv+tOobe3jsYuHAc5lixhnt /LdY7+bSAJil/gu73xseitytC/cwC9ohsTTwQ3wsqwvyPPb7BtLaDP2oWCyYY/w9 EQ/+4NxMqbQ= =Rzgc -----END PGP SIGNATURE-----
participants (8)
-
"Martin v. Löwis"
-
Barry Warsaw
-
Benjamin Peterson
-
Brett Cannon
-
Georg Brandl
-
Jesse Noller
-
Ronald Oussoren
-
skip@pobox.com