[Import-sig] deprecate ihooks? (was: Kick-off)

Greg Stein gstein@lyra.org
Thu, 3 Feb 2000 06:02:46 -0800 (PST)


On Thu, 3 Feb 2000, Guido van Rossum wrote:
> Gordon wrote:
>...
> > 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.
>...
> One addition: at the devday meeting, Michael Reilly objected to the
> notion of deprecating ihooks -- he has been using ihooks successfully
> to meet his needs.  I think we should think long and hard about
> thowing ihooks out -- it may be that the problem is simply that it's
> not well documented (actually, undocumented is better :-).

There are a lot of modules that people have used in the past, which are
now deprecated (I count 17 modules in Lib/lib-old). Deprecating a module
is simply signalling an intent to move to a new system (and, hopefully, a
better one). As long as we're improving things, then I don't see a problem
with noting some older stuff should not be used. In other words, there
will sometimes be sacrifices in the name of overall improvement.

ihooks will continue to be available in the lib-old library in the
distribution (or redistributed with the apps that require it).

Cheers,
-g

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