Hello. In my opinion, there are some highly usable project proposals in wish list, that could be done by student (like me, heh-heh-heh...) during summer. First things first: platform should provide more than one GUI binding solutions. In my opinion binding framework porting priority is (decreasing): 1) qt 2) wx 3) sdl (Since Maemo/Cocoa bindins are not widely used in current world, I think that these bindings are in would-be-nice-to-have[when-we'll-have-free-time] class) In my opinion, GUI bindings are great projects for GSoc, since they are useful and easy to create (at least it looks so, since Openmoko has standard GTK base, that by these frameworks already can use on the PC).
Also, C++ bindings are must-have (but I have no clue about how mush work it will be to implement them) Python binding is good-to-have thing, since Python language is great for prototyping (but I don't think that it would be great idea to write real application on Openmoko due to embedded platform limitations). Also, platform *must* include high-level bindings for standard phone functionality, like sending SMS to the given number (with given text, of course), making a call, cancelling call, getting GPS coordinates, sending visit card using bluetooth, bt device pairing, connecting to bt device... it's quite easy to build such list. But some has to implement it all. (IMHO, all tese API functions should be accessible via dbus). As my device driver programming experience shows, it is quite possible to accomplish such thing during summer (not all at once, of course. Someone should be playing with bt, someone with gsm module... But I assume that you are much more aware of all these organization issues than me. Btw, "please, please, release freerunner! In March! Can't hold... much longer...." _______________________________________________ OpenMoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community