[Catalog-sig] New proposal, with PEP

Martin v. Loewis martin@v.loewis.de
27 Oct 2002 09:49:46 +0100


Richard Jones <rjones@ekit-inc.com> writes:

> 2. neither of the above are hosted at python.org, and hence don't
> have any of the legitemacy that that hosting would bring, and

In my eyes, Freshmeat has enough legitemacy on its own.

> > That will be difficult; you need to propose it on python-dev.
> 
> Hence the PEP. I _think_ I'm following correct procedure here...

Sure. At some point, you'd need to submit it to the PEP editor, see
PEP 1.

> That's a problem, yes. I'm not sure what the solution would
> be. Older packages run with the new code wouldn't have a
> problem. Newer packages run with older code will break on the
> "trove" keyword argument to setup(). I'm not sure what the solution
> would be.

Unless you can find a hack (like putting data into a separate file for
the register command to find them there), I think there is no
solution. Wait until Python 2.4 or 2.5 for users to start using the
feature (i.e. when they are willing to give up compatibility with
older Python releases, for other reasons).

Regards,
Martin