[Python-checkins] r41929 - in python/trunk: Doc/lib/libsys.tex Include/patchlevel.h Include/pythonrun.h Modules/getbuildinfo.c Python/sysmodule.c

"Martin v. Löwis" martin at v.loewis.de
Fri Jan 6 01:30:20 CET 2006


Barry Warsaw wrote:
> I haven't tried this change yet, but I'd like to quibble about the sys
> attribute name.  OT1H, it's more descriptive, but OTOH I don't like the
> idea of having such an attribute name tied to the particular flavor of
> version control system we happen to be using at the moment.  Can we make
> the attribute more generic and still retain the descriptive relevance? 

I saw this coming :-) I think I'm happy with *any* name for it. The
interpretation of it will still change with the next VC system.
Currently, the "branch" field could be "branches/ssize_t", or
"tags/2.5.2". I don't think we should promise that this specific
format applies forever. So code relying on it will break even
if the name stays the same.

Still, the name could be more generic. It would give a warm fuzzy
feeling, but not actual technical advantages.

Regards,
Martin

P.S. I shortly thought about keeping the lexical order in
libsys.tex, but then decided not to, because it would have
to be reordered if the name changed again :-)


More information about the Python-checkins mailing list