[Pythonmac-SIG] on a tangent from new icons
Jacob Rus
jrus at fas.harvard.edu
Fri Apr 21 22:44:27 CEST 2006
While we're adding a bunch of icons to Mac Python, and editing
Info.plist files, and so on, I think we might as well make a few other
changes:
1. If it doesn't already, I think Mac Python should ship with a python
spotlight importer (I got one somewhere else, but should be default)
2. Let's export some UTI's for .pyc/.pyo files and .egg files (maybe
public.python-bytecode and public.python-egg or something, or maybe
they need to be org.python.python-bytecode, etc.)
3. Let's make sure that python files get useful "kMDItemKind" names.
Right now, if I associate one with PythonIDE.app, I get "plain text
file" for .pyc, and "Document" for .pyo, which is not useful.
4. Let's add some spaces in the names of things like PythonIDE.app,
BuildApplet.app, PythonLauncher.app and PackageManager.app.
Some other questions:
* What's the difference between PythonIDE.app and IDLE.app? Should
they get different icons? Is one of them preferred to the other? I
just use TextMate and iPython from terminal, so I don't really know
what all they do.
* What exactly do python eggs do? Are they just extra modules
packaged up, or can you run them as standalone apps?
* If the latter, how exactly do eggs differ from the applet's created
by BuildApplet.app?
* Do we want different icons for py2applet.app and BuildApplet.app?
What exactly is the difference between these?
Basically, I'm confused by the seemingly endless official or
semi-official ways to package up python code and edit it on the Mac.
Are any of these deprecated?
-Jacob
More information about the Pythonmac-SIG
mailing list