Re: [Python-Dev] [ANN] Python 2.3.7 and 2.4.5, release candidate 1

2008-03-03 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Mar 3, 2008, at 1:48 AM, Martin v. Löwis wrote:

>>> But it would be really nice if the configure fix for 2.5 was
>>> backported to 2.4.5 since Zope is still on 2.4 and Mac OS X skipped
>>> system builds for 2.4 going direct from 2.3 -> 2.5.
>>
>>
>> Yes, it would be very nice if this worked out of the box on Mac OS X
>> 10.5.2.  It's definitely a surprise for those of us who built our  
>> 2.4.4
>> on Mac OS X 10.4.x.
>
> I can put a notice in the release notes, but I definitely won't change
> it to work out of the box. If 2.4.4 compiled out of the box on this  
> box,
> it would have been a regression and would have to be fixed. IIUC,  
> 2.4.4
> won't compile on 10.5, either, and Python 2.4.5 will have no code to
> port it to new platforms.

Can you also add a note to the 2.3 and 2.4 web pages?

- -Barry

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iQCVAwUBR8vsPHEjvBPtnXfVAQJVpgP5AbRU+BENEa7fv7vGUykjtQRftaF6ATQz
yTo9018UiQZ20bFv2PIvgHltsET1ksTuieSdDjGbQ3rGu3vo1tldiGYxUQJgi++C
q8ntOyLUo+nHSlKm11TTyMiNX4igl+X0bes5PlgJZbWOnw0vBvWbVRrwgMUsJqfi
ox/d8+2jWc4=
=HLja
-END PGP SIGNATURE-
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Python XML Validator

2008-03-03 Thread Aahz
On Thu, Feb 28, 2008, Medhat Gayed wrote:
>
> I tested and tried a few XML validators but none of them is able to
> successfully validate a string of xml (not a file just a string) to
> programatically be able to validate messages of xml that flow in and
> out of the different systems.  Teh validators I used were XSV, oNVDL
> and lxml, can we implement a pure python module for validating strings
> of xml using XML Schema (not DTD).

We certainly "can", for values of "we" that include "you".  ;-)  IOW,
please write it yourself and post it to PyPI.  Or find someone else to do
the work, but in any event, python-dev is not an appropriate place to
discuss it.  Try comp.lang.python, perhaps, or a Python/XML mailing list.
-- 
Aahz ([EMAIL PROTECTED])   <*> http://www.pythoncraft.com/

"All problems in computer science can be solved by another level of 
indirection."  --Butler Lampson
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [Python-3000] No releases tonight

2008-03-03 Thread Facundo Batista
2008/3/1, Christian Heimes <[EMAIL PROTECTED]>:

>  I also propose translations of the shorter text to important languages
>  like French, German, Japanese, Portuguese and Spanish. I'm willing to
>  help with the German translation.

/me raises his hand while saying "Spanish, Spanish!".

Which is the official text?

-- 
.Facundo

Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] RELEASED Python 2.6a1 and 3.0a3

2008-03-03 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Mar 2, 2008, at 1:21 AM, Stefan Behnel wrote:

> Barry Warsaw wrote:
>> On behalf of the Python development team and the Python community,  
>> I'm
>> happy to announce the first alpha release of Python 2.6, and the  
>> third
>> alpha release of Python 3.0.
>
> Cool! :)
>
> But how comes the release notes for Python 3a3 on the download site  
> are the
> same as for 3a2?

Cut-and-paste mostly.  I'll try to fix those.

Thanks,
- -Barry

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iQCVAwUBR8xidHEjvBPtnXfVAQKTLwP/Q8Jpfdw5sR6bRBrAcGJcMsU2bUGhGYgV
OpTxOZ7hO0f7JhxK2/mCuCOKqXsbSjPreHkztbKSvJf/nBeNI24UaHLTyxhoczeS
XCpDdQm9fefiYYgw4NWdI/KUGdKWbbrmm2bFuRbddXt9hysCaFq5PMWU/og0MqUC
UJa7/sojkUU=
=9Yo0
-END PGP SIGNATURE-
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


[Python-Dev] _abcoll Callable bug

2008-03-03 Thread Georg Brandl
The Callable abc has a __contains__ but no __call__ method.
I'd fix this, but am unsure which args it should get.

Georg

___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] Upcoming 2.4.5 and 2.3.7 releases

2008-03-03 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Jan 28, 2008, at 4:56 PM, Fred Drake wrote:

> On Jan 28, 2008, at 4:47 PM, Barry Warsaw wrote:
>> The problem is that I make separate releases of the standalone email
>> package from these branches, so that means that email 3.0.3 or 2.5.10
>> will have regressions.
>
> Releasing the email package from the Python maintenance branches is  
> probably insane.
>
> This kind of thing would be less of a problem if the standard  
> library were smaller, and the email package only available  
> separately.  It's also why some of us want a smaller standard library.

Yep.  We've solved this problem for the old releases.  I still think  
it makes sense to use the maintenance branch for the current stable  
release, but as soon as 2.6 is released, I'll fiddle the sandbox to  
contain a separate copy, since 2.5 will be in security-only mode.

- -Barry

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iQCVAwUBR8x+dnEjvBPtnXfVAQJa3AP/VZQoT+b+tRBLLXtBZ0kLxMGwpuvTdDae
aD8X3zu4SaUJOIw47NUb/Re3xTOWA0cjBfoEZLYVtNBUICUt0AhFvP7s26Or2jlM
NINAqiq1gnzyVhwfhUMHoaX66PsJvA8OMq4owoKIUJDQiAnnz5/Gw2t6/0I4PPrt
wunxcXvfOdg=
=zf3e
-END PGP SIGNATURE-
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


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 benefit in having a gui tool  
> for doing
>Barry> releases.
>
> Gtk and Glade are available through MacPorts, at least according to  
> "port
> search ...".

True, but it's just more moving parts to break, especially when I  
don't really feel a u/i buys you much[*].

- -Barry

[*] Skip knows me as a diehard XEmacser so that statement can pretty  
much define my standard answer to all such questions. :)

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iQCVAwUBR8x/LXEjvBPtnXfVAQKnFAP/RDKzhQsIDuc8joSR3G2mrKv7jH+6tl04
Fq3d++1jFjE5cBiY9uDL2/799wqUKvevx2QnGrON1ins9xuYGh5/xY9w4JvbI8aX
zLq/RjNFzPl/YnMCX7OSUBjbQoE3sr+dgUpLurImsJxWaFcjqufzQuno6N0sqvWg
sevJTwfBkOE=
=HfWd
-END PGP SIGNATURE-
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] _abcoll Callable bug

2008-03-03 Thread Guido van Rossum
On Mon, Mar 3, 2008 at 1:24 PM, Georg Brandl <[EMAIL PROTECTED]> wrote:
> The Callable abc has a __contains__ but no __call__ method.
>  I'd fix this, but am unsure which args it should get.

Oops, bad copy/paste. :-(

def __call__(self, *args, **kwds):
  return None

I don't expect it'll have many users. :-)

-- 
--Guido van Rossum (home page: http://www.python.org/~guido/)
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


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.  My own project
> (XEmacs) has 3 concurrent processes going at any one time (stable
> core, unstable core, stdlib).  In my time with the project, stable
> core has seen two RM successions, unstable core has seen four, and
> stdlib has seen two.  In no case did the new RM adopt the tools of any
> of his predecessors, but in two cases one person was a successor
> twice, and in both cases they reverted to their old tools.  All
> processes seem to have been of roughly the same quality (my opinion,
> there are no metrics available).

I agree with all of this, and I definitely never meant to impugn  
Anthony's hack.

However, I would categorize every release tool I've ever used (both  
bought and built, in a commercial or FLOSS environment) as "a hack".   
Releasing something as complex as Python is just going to be a PITA,  
so all the RM is looking for is a hack that fits his hands better and  
does just enough to lower his threshold of pain, or ToP (tm), to a  
level where he doesn't want to spend his time waiting for the next  
step by plunging ice picks into his earholes.

I'm sure when Anthony releases Python 2.9  he'll curse my  
release tool too.  Or he'll do the smart thing and as Stephen  
suggests, just ditch my pile of crap and resurrect welease.

- -Barry

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iQCVAwUBR8yAg3EjvBPtnXfVAQIW2QP/e0Ny+l8mYGrOzmVJ1zCDZp9cdvBVgEXB
fBWc0UPjyBRhmVBoeZ773R5j/IMlsLCetp2VKDkDCutq4PRo9z78ZjrYE2M2+RZP
rigMxReSvv5Nw83kOXRy99jQva0ptjnYw2Gdpd1nhtlVSrRmEXaLnVF52Z2hLgul
Q9JkBpg7kr8=
=PEaE
-END PGP SIGNATURE-
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] The release process

2008-03-03 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Mar 2, 2008, at 1:54 AM, Georg Brandl wrote:

> Barry Warsaw schrieb:
>
>> PEP 101 is sorely out of date, especially with regards to updating  
>> web
>> content and the Python documentation.  I think I now know how to
>> update the python.org web site, but the new Python documentation
>> format is still a mystery to me.  If someone would like to help  
>> update
>> PEP 101 for the documentation steps, please let me know.
>
> Well, it's not very hard to guess who this someone is, is it?

Actually, I honestly didn't know... sorry Georg!

> I've updated PEP 101, except for the part where the docs are uploaded
> to the website, I've no idea if the FTP paths etc. are still valid.

Thanks, this is a big help.  I'll double check the ftp paths, but I  
think they haven't changed.

> For the next releases, if you want to do documentation packages,
> please feel free to contact me, I'll be happy to help!

Great, thanks!
- -Barry

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iQCVAwUBR8yBVHEjvBPtnXfVAQJemgP/aE/a54SaKc7Ls9osae+g57zcYB7d95FX
O/HcE3/QFJCQeBquTfwbOV8doyAYHFDDIw8U2GIvgppLjPEqHAJzKfBqeQIILM3a
uZM/4yUUcnnI8UQYhi4u+maztv6YwQxyKj9sLuK9GFncxk1B1z7zW4WcWISoet3H
j3XC4eFVvjM=
=SDdJ
-END PGP SIGNATURE-
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [Python-3000] No releases tonight

2008-03-03 Thread Barry Warsaw
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On Mar 1, 2008, at 9:00 PM, Alex Martelli wrote:

> On Sat, Mar 1, 2008 at 11:11 AM, Barry Warsaw <[EMAIL PROTECTED]>  
> wrote:
>   ...
>>> I also propose translations of the shorter text to important  
>>> languages
>>> like French, German, Japanese, Portuguese and Spanish. I'm willing  
>>> to
>>> help with the German translation.
>>
>> Cool, thanks.
>
> I'd like to volunteer for Italian (and we, the Italian Python
> community, do have reasonably good connections to the Italian
> technical press, which is covering e.g. the upcoming Pycon Due
> conference), and although my French is VERY rusty I can give it a try
> if no native French speaker is forthcoming.

So how should we handle this?  Is it something you need input from me  
from, or can you just take my announcement, do the translations and  
post them to the appropriate forums?

- -Barry

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.8 (Darwin)

iQCVAwUBR8yEbXEjvBPtnXfVAQLU9QP/Tq3NsOHmKijNZQ2Gq8y4iLjznRAMS5ld
gkI+onjtjHO42pJ40p7UJMuUkp5V6+WzFSh1JqhxfyTLSYuMv90Jr+SKo8emtyg1
kJQjLfjtPu4JY/RIVhmbBD2IBIAchNBH2HWUjFY7Odp7TapuG78KRUFMsbt0GDP8
7XDl9xYXalg=
=w0Uo
-END PGP SIGNATURE-
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


Re: [Python-Dev] [Python-3000] No releases tonight

2008-03-03 Thread Christian Heimes
Barry Warsaw wrote:
> So how should we handle this?  Is it something you need input from me
> from, or can you just take my announcement, do the translations and post
> them to the appropriate forums?

Your announcements are fine for Python's mailing lists and forums.
However I had a differnt target in mind, mainly large IT news sites with
broader audience. It'd be great if we can mobilize some professional PR
people to write an announcement for the press.

Christian
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com


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 a "gui" which uses Johan Vroman's defunct Emacs Lisp
forms package you'd be okay with that? 

Skip
___
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com