Thanks for your fascinating detective story! It is definitively stuff for including with laptop translated to their own language in addition to people curious to learn Python and development for Sugar, like me.
I would suggest adding your stuff to Sugar contents directory for the Wiki after checking by the Sugar architects themselves! --Tonyv 06:12, 27 February 2007 (EST)
follow-up to User talk:Xavi#API Links
- Be my guest! :) I added the obvious links to the HIG... but didn't know which others would really fit and where. BTW, adding the HIG-links was mainly a suggestion, as I think it could add more context... but if you think one of 'my' links shouldn't go or point elsewhere, please change them :) If you need any help, just ask! :) --Xavi 17:04, 5 March 2007 (EST)
follow-up to User talk:Xavi#User Interface for the illiterate
- Hi! I think there's been a glitch... I'm not the author, nor curator, nor reviewer or anything about the OLPC Human Interface Guidelines... just somebody that translated it into spanish...
- I would recommend you contact OLPC people, or those that collaborated editing it (Walter Bender, difinitely OLPC; not sure about Eben) if you plan to change anything else.
- BTW, I thought that by API links you were planning to point towards the OLPC-HIG, not point from... no problem, I like the additions :) but would check with OLPC people just to be on the safe side :)
- As for the illiterate interface, I do agree that it's a point to be considered (quite seriously) if not just for the kids, but also for their parents and other community members that could be illiterate adults... a solution could involve the text to speech of the Rollovers but quite honestly, I'd be just guessing about what makes sense for illiterate people... Cheers! --Xavi 19:30, 7 March 2007 (EST)
follow-up to adjoint text in User talk:Xavi#API Links
- Templates? Don't know if I'm the best around for it, but will definitely try to help! :)
- I have no clue about Python code structure... so I would need some input on what the standard, optional, and other data you have in mind to include in the template... I'll check some docs (currently looking at Python Style Guide, and see what I can come back with... nevertheless any starting input will be appreciated! :) --Xavi 19:53, 7 March 2007 (EST)
I hope you can cover things in a generic non-Python way as well. I'm porting Tux Paint, which is in plain old C. I can only read Python in the most superficial way, just as many people would read FORTRAN or Ada. I have no idea how to query or change the screen mode, deal with Sugar's file selection, interact with the mesh, etc. AlbertCahalan 12:06, 12 March 2007 (EDT)
I need to make this go away:
ERROR - /usr/share/activities/tuxpaint.activity must specify a service name
I don't want this bloat. Adding a dummy service name eliminates the message, but then Sugar gets all stupid about not seeing my app. Neither GNOME nor KDE has this problem, nor any old-style setup. Assuming that I really do need to link against the dbus library, what do I shove down the pipe to pacify Sugar?
AlbertCahalan 22:10, 22 March 2007 (EDT)
Welcome, and development
- SJ, I'm interested in figuring out what it will take to develop OLPC software on an OLPC laptop or emulated environment. Each release, we get a little closer. However, without GIT on the OLPC dev image, it's still very hard. -Jeff 12:50, 20 March 2007 (EDT)
This is certainly important. I've been talking to some folks at IBM about this -- they have some good packages for same. If you still want to help out in that direction, I can put you in touch with them... Sj talk 13:51, 25 May 2007 (EDT)