Re: [Pyobjc-dev] 0.9
Brought to you by:
ronaldoussoren
From: Ronald O. <ous...@ci...> - 2003-02-02 16:41:22
|
On Saturday, Feb 1, 2003, at 20:15 Europe/Amsterdam, Bill Bumgarner wrote: > As Just mentioned, it is about time to do a 0.9 release. > > If we are going to do any major changes to the namespace, now is the > time. Speaking of namespaces, I'd like to some massive surgery on function names in the C code (to make them comply with our coding style). > > I would like to see *everything* in pyobjc move into a 'pyobjc' > package... and have the other three/four packages hang below that. > > pyobjc.obj pyobjc.objc (?) > pyobjc.foundation > pyobjc.appkit > pyobjc.addressbook -1 on this I like having AppKit and Foundation at toplevel, this neatly mirrors the <AppKit/..> and <Foundation/..> "namespaces" in Objective-C. It also introduces a fundamental difference between frameworks wrapped by the PyObjC-team and other frameworks: The latter cannot be in the pyobjc package (which would introduce compatibility issues if the wrapper is moved into the core later on)\ > > ... etc ... > > This will make for much easier packaging in app wrappers [simplifies > build targets] and much less clutter in site-packages. This may actually make it harder to build a minimal standalone application, IIRC modulefinder assumes you'll need the entire package if you use one module from a package. That may or may not be an issue. Ronald |