python-dev Summary for 2005-01-16 through 2005-01-31

python-dev Summary for 2005-01-16 through 2005-01-31

Post by Brett » Wed, 02 Mar 2005 12:18:20

Summary Announcements

School sure likes to destroy my free time

A month late, that much closer to having this hectic quarter being over. Sorry
for being so delinquent with this summary but school has kept me busy and
obviously the Real World has to take precedence over volunteer work. Now if I
could only get paid for doing this... =)

And if you hate the summaries being late, you could do it yourself. This is
not meant to be a flippant comment! I am always willing to hand over
development of the summaries to anyone who is willing to do a comparable job.
If you are interested feel free to email me. I have now made this a permanent
offer in the header in case someone comes along later and decides they want to
do this.

RSS feed now available

Thanks entirely to one of my predecessors, A.M. Kuchling, the python-dev
Summaries are available as an `RSS feed`_. The feed contains the titles of
every summary and so will be updated with the newest summaries as soon as they
are posted online. A full text feed will eventually be available.

New format

I have done a thorough restructuring of the boilerplate and the Summary
Announcements section for the Summaries. The purpose of this is to make
finding information in the boilerplate much easier. It also keeps consistency
by sectioning off everything as in the Summary section.

The other reason is for the ``contents`` directive in reST_. This will provide
a more thorough table of contents for the web version of the summary at the
very top of the summaries. This will allow people to jump directly to the
section of the Summary they care about the most. Obviously this perk only
exists in the HTML version.

Lastly, the typical boilerplate for each Summary has now been moved to the
bottom. This was at the request of a regular reader who I would like to keep
happy. =) It also seems reasonable since once you have read through it once
chances are you are not going to read it again so might as well move it out of
the way.

Then again I could be totally wrong about all of this and manage to alienate
every person who reads the summaries regularly. =)


Python 2.3.5 released

Consider how late this summary is I bet you already knew Python 2.3.5 was
already out the door. =)

With Python 2.4 out in the world this means there is a very high probability
2.3.6 will never exist and this marks the end of the 2.3 branch.

Contributing threads:
- `2.3.5 delayed til next week
- `2.3 BRANCH FREEZE imminent!
- `RELEASED Python 2.3.5, release candidate 1

Making magic type conversion methods act like __str__

Walter Drwald discovered that when you subclass 'unicode' and call unicode()
on an instance of the subclass it will not call the implementation of
__unicode__ of the sub

python-dev Summary for 2005-01-16 through 2005-01-31

Post by Michele Si » Wed, 02 Mar 2005 13:02:59

Brett Cannon:
to keep
it once
it out of

+1 for this idea. The summary looks much better now :)
Keep the good work going,

Michele Simionato


python-dev Summary for 2005-01-16 through 2005-01-31

Post by Steve Hold » Wed, 02 Mar 2005 20:14:59

ichele Simionato wrote [on]:
[... python-dev summary ... boilerplate change ...]
Sorry, but i have to disagree. I hope you won't take this reply
personally, Michele, since it's directed to all readers, as well
as (particularly) at Python users who [unlike you] are mostly take and
rather less give. Although this is inherently the nature of open source,
in certain cases this can be taken too far.

I have a long history of doing things, and an equally long history
giving up doing them. This stems from a personal belief that organic
growth (IMHO the healthiest type) will only be engendered by variety.

I was the Chairman of the Sun UK User Group once.

When I was elected I said I would serve for two years, and when I
resigned after two years many people said to me "Steve, please
reconsider your decision". I observed, perhaps somewhat cynically, that
most of the people who said this were motivated by the wish to avoid the
pain of locating and electing a new chairman.

Guess what ... when I refused to reconsider they found a new chairman,
who was at least as good as me (I thought he was better), and life
carried on. If you were to ask a member of the Sun UK User Group now the
name of their second chairman I'd be very surprised if they had any idea
who the hell Steve Holden was. (Historical note: the first chairman was
Chris Brown, and nobody will remember him either).

Now, the reason for this specific rant is this: I can tell a cry for
help when I see one. Brett has done a magnificent job of providing
python-dev summaries since Andrew decided he'd had enough, and he is to
be congratulated for it. I managed to offload another bunch of work on
him (moderation of various troublesome PyCon mailing lists), but at
least I was able to recompense him by letting him into PyCon for nothing.

I can say this because I am confident that nobody will even think of
suggesting that Brett's contribution to the Python community doesn't
entitle him to a free place at PyCon. I suspect most readers of this
list would feel the same about Guido (I certainly hope so, because he
too is a free-loader this year :-). I would actually like a free place
at PyCon to represent recognition of significant contributions to the
Python community, but there is a conflict here with another of my goals
(raising funds for the PSF).

But frankly, I think it's time someone else stood up and said "Brett,
you've done a magnificent job. Hesitant though I am about replacing you,
I would like to volunteer for the task, because only when you are free
from the burden of writing the python-dev summaries will we see what
else you are capable of". Since I am at best an intermittent reader of
python-dev I can say this without fear of having to stand up myself.

Oops, I'm rambling. I guess what I'm trying to say boils down to "Ask
not what the Python community can do for you ...", and anyone who can't
provide the remainder of the analogy is too young to consider themselves
a victim of this post, and can claim a free ticket until they are old
enough ti understand what history is.

I like to think that although I don't make frequent checkins to the code
base I do *something* to engender the Python community spirit (though I
don't consider my own interpretation of that spirit to uniquely define
it), and I'm damned sure Brett has done his share.

It would be great if just a *few* more peo

python-dev Summary for 2005-01-16 through 2005-01-31

Post by Gerrit Mul » Wed, 02 Mar 2005 21:22:12


as always I do appreciate your summaries. This new format, with the
boilerplate at the end certainly is an improvement. However, I always
use your news announcement as a trigger to read the version at
< ;dates>.html>. I used to do this by
clicking on the "archive" link at the beginning of your message and then
clicking on the latest summary. For my type of reading I would strongly
prefer to have the link to the actual version at the top of the message,
rather than at the end.

I hope you keep summarizing as long as no other volunteer takes over.

thanks, Gerrit

Gaudi systems architecting:
< ;

python-dev Summary for 2005-01-16 through 2005-01-31

Post by IncessantR » Thu, 03 Mar 2005 13:01:06


I bet you are not the only one. I have now added a link just below the
TOC that points directly to the HTML version of the current Summary.

That will be true if someone picks it up between now and end of March.
I just sent a reply to Steve's email announcing my retirement from the
python-dev Summaries after I send off the March 16 - 31 Summary. Time
to stop and try to be more helpful in a (personally more enjoyable)
coding capacity on python-dev.