Hi.
We (Sun Microsystems) are in the process of integrating PyORBIT, PyGtk and
gnome-python into our next major Solaris JDS (GNOME) release. One of the
steps in order to achieve this is to get the project reviewed by an
architectural review committee. The committee has a "20 questions" document.
One of the questions is:
9.2 Interface Table: Include Imported and Exported Interface Tables
showing all customer-visible interfaces and inter-project
interfaces and significant internal interfaces (inter-subsystem
and inter-invocation). Interfaces are not just function calls.
Include user interfaces (graphical, browser based, character based),
configuration files, XML schemas, network protocols, port numbers,
etc.
Now for Pygtk I can put something like:
EXPORTED INTERFACES:
Proposed Former Stability
Interface Stability Classification
Name Classification or Other Comments
------------------------ ------------- --------------------
"import atk" External Pygtk imports [1]
"import glade" External
"import gtk" External
"import gobject" External
"import pango" External
"import pygtk" External
[1] PyGTK 2.0 Reference Manual
http://www.pygtk.org/pygtk2reference/index.html
This is because Pygtk has been extensively documented.
What I don't seem to be able to find is the equivalent for PyORBIT
or gnome-python. I've just downloaded the source tarball at:
http://ftp.gnome.org/pub/GNOME/sources/gnome-python/2.12/
and this just seems to contain some examples and tests. The
README is also a zero-length file.
Could you point me in the right direction for the gnome-python (and
PyORBIT) documentation please?
Thanks.
--
Rich Burridge Email: [EMAIL PROTECTED]
Sun Microsystems Inc. (MPK14-260), Phone: +1.650.786.5188
4150 Network Circle, AIM/YAHOO: RicBurridge
Santa Clara, CA 95054 Blog: http://blogs.sun.com/richb
-------- Original Message --------
Subject: ANNOUNCE: GnomePython 2.12.1
Date: Mon, 03 Oct 2005 14:54:37 +0100
From: Gustavo J. A. M. Carneiro <[EMAIL PROTECTED]>
To: PyGTK List <[email protected]>
CC: [email protected]
GnomePython 2.12.1 has been just released. This is a stable release
for the GNOME 2.12 developer platform.
GnomePython provides python interfacing modules for most of the GNOME
Developer Platform libraries (except those already wrapped somewhere
else.) Currently the list of provided python modules includes:
- gnome, gnome.ui
- gnomecanvas
- gnomevfs
- gconf
- bonobo, bonobo.activation, bonobo.ui
The source tarball can be found here:
http://ftp.gnome.org/pub/GNOME/sources/gnome-python/2.12/
Please file bug reports (bugs, missing APIs) here:
http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-python
Overview of Changes from gnome-python 2.12.0 to gnome-python 2.12.1
===================================================================
* Fix compilation on Mac OS X ([EMAIL PROTECTED])
--
Gustavo J. A. M. Carneiro
<[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
The universe is always one step beyond logic
_______________________________________________
pygtk mailing list [email protected]
http://www.daa.com.au/mailman/listinfo/pygtk
Read the PyGTK FAQ: http://www.async.com.br/faq/pygtk/