On Wed, Dec 23, 2009 at 9:04 PM, Fernando Governatore <[email protected]> wrote:
> I've just found this project and this is what i was dreaming for sooo long
> that I can't remember...
> I want to try to help with the code, is there any advice on how to
> understand the program?
> Are there any docs about the code?(I couldn't find, but have not tried very
> hard also...)

There isn't much in the way of code docs, beyond comments in the
source. Personally, I've eventually come to the opinion that if I need
source code docs, then either the source is too complicated or I need
to improve my source reading skills, though of course YMMV.

Basic organization is:
  wimpiggy/ is a library for writing window managers in Python. It
assumes you're familiar with GTK+ api conventions, and with how window
managers and X11 work. If you don't know how WM's and X11 work, then
working-notes/specs.txt may be helpful. See also README.wimpiggy for a
start.

  xpra/client.py and xpra/server.py are the main xpra client/server
code. They rely on xpra/protocol.py and some other utility code in
xpra/ to work, and are probably the place to start if you want to get
a handle on the basic working of xpra.

  xpra/scripts/main.py and xpra/scripts/server.py implement the
command line that you actually end up interacting with.

-- Nathaniel

_______________________________________________
Parti-discuss mailing list
[email protected]
http://lists.partiwm.org/cgi-bin/mailman/listinfo/parti-discuss

Reply via email to