[stdlib-sig] gestalt, too?

Brett Cannon brett at python.org
Tue May 13 20:45:15 CEST 2008


On Tue, May 13, 2008 at 3:09 AM, Ronald Oussoren <ronaldoussoren at mac.com> wrote:
>
>  On 13 May, 2008, at 11:58, M.-A. Lemburg wrote:
>
>
> > On 2008-05-13 11:38, Ronald Oussoren wrote:
> >
> > > On 13 May, 2008, at 11:23, M.-A. Lemburg wrote:
> > >
> > > > On 2008-05-12 04:10, Benjamin Peterson wrote:
> > > >
> > > > > I don't see gestalt on PEP 3108, but it is a Mac module.
> > > > >
> > > >
> > > > I'm not sure what to make of that comment. What are you suggesting ?
> > > >
> > > > gestalt is used on Macs to access system information. platform.py
> > > > uses and probably a lot of Mac apps as well.
> > > >
> > > PEP3108 proposes to drop all of Lib/plat-mac and Mac/Modules.
> > > I'm definitely in favor of dropping the Carbon bindings, but I'm -0 on
> dropping gestalt as it is a trivial module that's used by bits of the
> standard library.
> > >
> >
> > Thanks, I didn't realize that *all* of Lib/plat-mac was targeted
> > for removal.
> >
> > I think that those modules which make sense on Mac OS X should
> > be moved to Lib/plat-darwin/, ie. gestalt.
> >
>
>  Why? Technically speaking "darwin" is yet another platform: the open-source
> unixy bits of OSX. I'd prefer to keep plat-mac, but one that's much smaller
> than the current tree.

At the moment, both directories and all files (including gestalt) have
been removed, so whomever adds the file back can choose the directory.
=)

-Brett


More information about the stdlib-sig mailing list