Well, Hello!<div><br></div><div>I&#39;m a stage 1 student and I have some experience with Python, JavaScript, SQL and web development in general. I&#39;m also very excited about open source, I use a lot of it and have made small contributions.</div>


<div>I&#39;m fascinated about how networks and the web work and I&#39;m continuously amazed at how easy it is do to some otherwise complicated things (google docs, gmail, bespin, openid).</div><div><br></div><div>I&#39;ve been thinking about ways to easily extend web apps to the desktop for a while now. I&#39;m using Gears and Fluid (webkit SSB) constantly and I have researched Prism, AIR, Silverlight). A related dream of mine was making an IDE similar to the one provided by Adobe for Flash and Flex development that instead &#39;compiles&#39; to standard html5 with javascript and optional extensions like gears for more desktop integration.</div>


<div><br></div><div>So it shouldn&#39;t be at all surprising that I got excited about this <a href="http://wiki.sugarlabs.org/go/DevelopmentTeam/ProjectIdeas#AJAX_Sugar_aka_Karma" target="_blank">http://wiki.sugarlabs.org/go/DevelopmentTeam/ProjectIdeas#AJAX_Sugar_aka_Karma</a></div>


<div><br></div><div>I would need a small browser with a bridge to python. Ideally, I would use Pyjamas desktop <a href="http://pyjd.sourceforge.net/" target="_blank">http://pyjd.sourceforge.net/</a> as a base, but something like the demo gtk webkit browser or Midori should suffice, as long as I get to Python &amp; html+js land asap.</div>


<div>I&#39;d rather stay away from XPCOM and PyXPCOM, although hulahop may be alright. </div><div>I need to check out Titanium to see if it&#39;s suitable.</div><div><br></div><div>The small framework I would build would provide a way to call python code from the javascript in pages (either through ajax or by injecting things into the DOM, if not too complicated) and a nice javascript API on top of that for interacting with Sugar. Perhaps also provide a CSS file an HTML template that match the default Sugar theme. I&#39;d like to use jQuery to make javascript bearable.</div>


<div>The demo would be all html + javascript.</div><div><br></div><div>I have some questions:</div><div>- would the storage have to be in Sugar or can html5/gears persistence be used?</div><div>- on a related note, what integration with Sugar is expected?</div>


<div>- i couldn&#39;t find any material concerning javascript and dbus. is there anything in Sugar (or somewhere else) that would help, or would I have to build my own (perhaps on top of the python-js bridge)?</div><div>

<br>
</div><div>I would very much like the opportunity to work on this, but I&#39;m not familiar with any Sugar code. The closest I ever got to it was 10 minutes of using an OLPC.</div><div><br></div><div>Thanks for your time!</div>