So, it looks like the GNOME community would like to allow the use of python and python bindings in GNOME Desktop modules. Well done.
But I think there need to be some rules about this. I'm not sure whether these should be part of the GNOME release team documentaton, or part of the pytgtk documenatation that we could link to. I'm not a python coder so feel free to correct me, but I suggest: 1. GNOME Desktop modules should use the #! technique to specify a particular version of python, to avoid breaking the application when a new incompatible version of python is installed. For instance: #!/usr/bin/python-2.3 Distributers of binary packages must, of course, adjust the prefix in this path if necessary. 2. The GNOME Desktop should use only one major version of python, such as 2.2 or 2.3, but not both. Which version to use, and when to start using a newer one, should be agreed among the maintainers. 3. The GNOME Desktop should use only python bindings that are in the GNOME Bindings release, because those bindings offer API stability, and a reliable release schedule. There might be exceptions to this [1], but this should be avoided for commonly-used bindings, and these extra modules would then need to be approved as part of the GNOME Desktop instead of the GNOME Bindings. [1] gst-python has already been suggested. Murray Cumming [EMAIL PROTECTED] www.murrayc.com www.openismus.com _______________________________________________ pygtk mailing list [EMAIL PROTECTED] http://www.daa.com.au/mailman/listinfo/pygtk Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/
