Parsing commands server-side may run into a few issues, the first of which is that returning an object over XML-RPC does not work the way that I imagined it would. While it provides the objects' members as a dictionary, it does not provide any information about the instance of the object -- for example, whether it is an sbInitCmd object or a sbClickCmd object.
I can make a work-around for this (for example, by making the class name a member, and then passing that to another function that re-instantiates the object) but it seems like a giant kludge.
sugarbot's aim is to provide testing and automation facilities for the OLPC Project's Sugar GUI. The project must first identify and evaluate possible implementation options, and then implement the best choice. Although it has a Sugar focus, sugarbot should be easily extensible to other Python-based GUI's.
Thursday, June 19, 2008
Subscribe to:
Post Comments (Atom)
Blog Archive
-
▼
2008
(91)
-
▼
June
(30)
- Issues Testing XML Server
- So wait...
- zomg
- sugar-emulator
- Not cooperating...
- Documentation Effort
- Ubuntu is running
- Drive Genius
- New Wiki Pages
- Refactoring
- Not going well today...
- Now Launching
- Parsing Server-side
- Bug Hunting
- Moving
- That's it, really?
- Timout problem
- XML-RPC
- Temporary Diversion
- Brick Wall
- Reorganizing, issues with a few Widgets
- In Maryland
- Multiple-Initialization
- Re-factoring mood?
- Widget Identifier Refactor
- Getting pretty sugar-specific
- Bandwidth
- Damnit, Python
- Evaluating Entries, basic parsing
- Houston
-
▼
June
(30)
No comments:
Post a Comment