I think that for a GSoC project, we care less about development kits/IDEs like aptana, than about desktop-apps-with-AJAX solutions like Appcelerator Titanium, Mozilla Prism (and in closed-source world, Adobe AIR and Curl). I think it would be a great project to take Titanium or Prism and make a generic sugar-like hello-world which used Javascript to save to the journal, set some tags, open a file, coexist with Rainbow, and have a sugary toolbar. Whether you worked on that activity with Aptana or whatever is a separate issue.<br>
<br>Disclaimer: I know nothing under the hood about any of the products mentioned here, so I could be totally wrong.<br><br>Jameson<br><br><div class="gmail_quote">On Wed, Mar 18, 2009 at 4:14 AM, Bryan Berry <span dir="ltr">&lt;<a href="mailto:bryan@olenepal.org">bryan@olenepal.org</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">They don&#39;t compare currently but they are developing rapidly,<br>
particularly aptana <a href="http://www.aptana.com" target="_blank">http://www.aptana.com</a>. The great thing about aptana<br>
is that there is for-profit company behind it that seems to do a good<br>
job of sponsoring open-source development.<br>
<br>
Also, Apple, Palm, and maybe Android are pushing for js+html5 for all<br>
apps place of flash.<br>
<div><div></div><div class="h5"><br>
On Wed, 2009-03-18 at 10:47 +0100, Tomeu Vizoso wrote:<br>
&gt; 2009/3/18 Bryan Berry &lt;<a href="mailto:bryan.berry@gmail.com">bryan.berry@gmail.com</a>&gt;:<br>
&gt; &gt; Felipe,<br>
&gt; &gt;<br>
&gt; &gt; &quot;never bet against the browser&quot; is absolutely true<br>
&gt; &gt;<br>
&gt; &gt; However, gnash is roughly 2-3 developer years behind macromedia flash.<br>
&gt; &gt; the big hurdle is adding support for ActionScript3 to Gnash.<br>
&gt; &gt;<br>
&gt; &gt; I don&#39;t think that better integrating Gnash into Sugar would be the best<br>
&gt; &gt; use of your time. The better bet is to integrate activities created with<br>
&gt; &gt; javascript + html5 into Sugar.<br>
&gt; &gt;<br>
&gt; &gt; I earlier advocated a framework called &quot;Karma&quot; for integrating flash<br>
&gt; &gt; swfs into Sugar. I now believe that javascript + html5 is a much better<br>
&gt; &gt; bet because it better adheres to our common belief in open-source and<br>
&gt; &gt; allows &quot;View Source.&quot; Also, there are far more javascript developers out<br>
&gt; &gt; there than flash developers. This new rework of Karma could take<br>
&gt; &gt; advantage of projects like jquery-UI and new javascript animation<br>
&gt; &gt; libraries like processing.js and GX.<br>
&gt;<br>
&gt; That looks very interesting, but what about authoring tools for<br>
&gt; javascript+html5? Are any that compare to the flash authoring tools?<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Tomeu<br>
&gt;<br>
&gt; &gt; You could start out by trying to recreate some of OLE Nepal&#39;s existing<br>
&gt; &gt; flash activities as javascript + html5. You can find some here:<br>
&gt; &gt; <a href="http://www.pustakalaya.org/external-content/static/epaath/E-Paath-2.activity/activity/Activity/MenuStage.html" target="_blank">http://www.pustakalaya.org/external-content/static/epaath/E-Paath-2.activity/activity/Activity/MenuStage.html</a><br>

&gt; &gt;<br>
&gt; &gt; If you are interested in such a project, I am definitely be interested<br>
&gt; &gt; in mentoring you. I have to warn you though that I am professionally a<br>
&gt; &gt; project manager and not a software engineer. In fact my software<br>
&gt; &gt; development skills are extremely limited beyond writing broken python<br>
&gt; &gt; scripts.<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; --<br>
&gt; &gt; Bryan W. Berry<br>
&gt; &gt; Technology Director<br>
&gt; &gt; OLE Nepal, <a href="http://www.olenepal.org" target="_blank">http://www.olenepal.org</a><br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; On Tue, 2009-03-17 at 15:37 -0600, Jameson Quinn wrote:<br>
&gt; &gt;&gt; Flash is still not open source, and that creates issues when<br>
&gt; &gt;&gt; distributing it (Adobe does not let you include it pre-installed in<br>
&gt; &gt;&gt; images for download).<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Bryan Berry from OLE Nepal (cc:ed on this mail) has some good ideas<br>
&gt; &gt;&gt; about how that idea should work, though he&#39;s not signed up as a<br>
&gt; &gt;&gt; mentor. You should think about your design, and then discuss it with<br>
&gt; &gt;&gt; him AND on the sugar-devel mailing list.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; Jameson<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; 2009/3/17 Felipe López Toledo &lt;<a href="mailto:zer.subzero@gmail.com">zer.subzero@gmail.com</a>&gt;<br>
&gt; &gt;&gt;         Thanks.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;         I&#39;m interested:<br>
&gt; &gt;&gt;                         SWF Sugar<br>
&gt; &gt;&gt;                               * Integrate SWF (Flash/Gnash)<br>
&gt; &gt;&gt;                                 applications into Sugar.<br>
&gt; &gt;&gt;                               * Ideally, develop a demo activity which<br>
&gt; &gt;&gt;                                 could be used as a template for<br>
&gt; &gt;&gt;                                 sugarizing Flash/Gnash activities.<br>
&gt; &gt;&gt;                               * Priority for Sugar: Very High (&quot;never<br>
&gt; &gt;&gt;                                 bet against the browser&quot;)<br>
&gt; &gt;&gt;                               * Difficulty (as a GSoC project): hard<br>
&gt; &gt;&gt;                               * Skills needed: SWF/Python integration<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;         why Gnash?, there is already a stable version of adobe player<br>
&gt; &gt;&gt;         for linux.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;         really have very good ideas. Interesting!<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;         Greetings.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;         On Sun, Mar 15, 2009 at 4:09 PM, Jameson Quinn<br>
&gt; &gt;&gt;         &lt;<a href="mailto:jameson.quinn@gmail.com">jameson.quinn@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;                 <a href="http://sugarlabs.org/go/DevelopmentTeam/ProjectIdeas" target="_blank">http://sugarlabs.org/go/DevelopmentTeam/ProjectIdeas</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                 Good hunting :)<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                 Jameson<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                 On Sun, Mar 15, 2009 at 12:18 PM, Felipe López Toledo<br>
&gt; &gt;&gt;                 &lt;<a href="mailto:zer.subzero@gmail.com">zer.subzero@gmail.com</a>&gt; wrote:<br>
&gt; &gt;&gt;                         Hi.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                         I&#39;m Felipe López Toledo, a university student<br>
&gt; &gt;&gt;                         I read your message<br>
&gt; &gt;&gt;                         (<a href="http://groups.google.com/group/google-summer-of-code-discuss/browse_thread/thread/0cf911eb31087cd7?hl=en" target="_blank">http://groups.google.com/group/google-summer-of-code-discuss/browse_thread/thread/0cf911eb31087cd7?hl=en</a>)<br>

&gt; &gt;&gt;                         I visited<br>
&gt; &gt;&gt;                         <a href="http://sugarlabs.org/index.php?template=page&amp;page=learners" target="_blank">http://sugarlabs.org/index.php?template=page&amp;page=learners</a><br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                         relly good work!.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                         it would be nice to see you in the GSoC 2009.<br>
&gt; &gt;&gt;                         by the way, do you have a project list?<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                         thanks.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;                         Felipe<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;<br>
&gt; &gt; --<br>
&gt; &gt; Bryan W. Berry<br>
&gt; &gt; Technology Director<br>
&gt; &gt; OLE Nepal, <a href="http://www.olenepal.org" target="_blank">http://www.olenepal.org</a><br>
&gt; &gt;<br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; Sugar-devel mailing list<br>
&gt; &gt; <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
&gt; &gt; <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
&gt; &gt;<br>
</div></div>--<br>
<div><div></div><div class="h5">Bryan W. Berry<br>
Technology Director<br>
OLE Nepal, <a href="http://www.olenepal.org" target="_blank">http://www.olenepal.org</a><br>
<br>
</div></div></blockquote></div><br>