I've been looking at how to implement a new communication manager that communicates with the OLPC presence service and I'm still trying to make sense out of parts involved there, like DBus, the presence service and the existing plugins (linklocal_plugin.py and server_plugin.py).
Can someone provide more insight on the role of the above plugins? It seems that they act as "glue" between the presence service and the connection managers implemented in C. The OLPC wiki also provides a list of methods for the Presence Service DBus, what are the plugins that interact between the Connection Managers and the Presence Service to satisfy these methods. Furthermore, the DBus documentation talks about "bindings" that can be use to interface with it, are the plugins mentioned above (linklocal_plugin.py and server_plugin.py) these bindings or are they somewhere else? Also, is there any documentation about the interface between the Connection Managers and the activities? The OLPC wiki only provides a brief document about the methods. Any insight would be appreciated. Thanks, Rene _______________________________________________ Devel mailing list [email protected] http://lists.laptop.org/listinfo/devel
