[Import-sig] Kick-off

Greg Stein gstein@lyra.org
Thu, 3 Feb 2000 05:53:55 -0800 (PST)

On Thu, 3 Feb 2000, Gordon McMillan wrote:
> I guess the first order of business is to establish some 
> objectives. I see two goals (my version of what happend at dev-
> day):
> Short-term: Provide a "new architecture import hooks" module 
> for the standard library. This would deprecate ihooks and 
> friends, and provide developers with a way of learning the new 
> architecture.
> Long-term: Reform the entire import architecture of Python. 
> This affects Python start-up, the semantics of sys.path, and 
> the C API to importing.
> The model for this is, of course, Greg's imputil.py (Greg, your 
> latest version is not yet on your website which still has a 
> November version).

My latest version is available from the CVS repository. The module is
easily accessed via:


I haven't posted it to the web site because the web version is the
"public, stable" version. I'll add the above link so that people can get
the "development" version. Specifically, the new version has some
outstanding feedback from MAL and a couple others that I need to handle.
There is also some basic cleanup to do. And dealing with any feedback from
Guido (which was deferred (partially) due to the types-sig).

[ of course, please feel free to link this stuff from the import-sig web
  pages ]

> If this seems like a reasonable statement, I'll massage and 
> expand it into the import SIG's homepage. I'll also try to 
> produce legible downloads of the handouts I passed out at the 
> dev day session.

I'm not quite sure what the "short-term" means/implies, so any summary
from the dev-day session would be great.

For the long-term stuff, I'm fine with your goal statement.


Greg Stein, http://www.lyra.org/