On 15-sep-2005, at 20:10, Robert Kern wrote:
Kevin Dangoor wrote:On 9/15/05, Phillip J. Eby <[EMAIL PROTECTED]> wrote:As for Mac OS, I have almost no experience with it, so I'm not sure what GUI applications there need. Does everything need py2app? If you have a wx-based app, would you just make a #! script? Bob Ippolito previously mentioned that you don't "install" applications there, that people just drag applications wherever they want them rather than using shortcuts, soat least that part isn't a problem. :)GUI apps on the Mac need py2app.It depends. wx-based programs don't have a technical need to be in a .app bundle. They will run fine from the command line. Now, the *user*might want it packaged in a .app bundle, and we as developers might needto respond to that desire.
IIRC you need to use bundles if you want full control over the menu contents. But I haven't used wx on the mac for quite a while.
I think that PyObjC apps might actually need to be in a .app bundle to work reliably, though.
PyObjC apps do need to be in a .app bundle, that's needed to find resources, such as NIB files, using the Cocoa API's.
I have a feeling that there isn't a pressing need to be able to install .app bundles from easy_install. If the package maintainer is going to go to the trouble of writing a setup.py that can be used with py2app, he'll almost certainly actually build the .app binary and distribute it. Since they're standalone, they don't really interact with the other installedpackages.
Think big :-). It would be nice if we'd end up with a generic method for describing how to build standalone apps that py2app and py2exe could hook into. You currently have to write slightly different code on windows and osx to get a standalone app.
Ronald
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
