<br><br><div class="gmail_quote">---------- Forwarded message ----------<br>From: <b class="gmail_sendername">George Hunt</b> <span dir="ltr">&lt;<a href="mailto:georgejhunt@gmail.com">georgejhunt@gmail.com</a>&gt;</span><br>

Date: Wed, Oct 14, 2009 at 17:56<br>Subject: [support-gang] Mentor request for PyDebug Activity<br>To: Developers List &lt;<a href="mailto:devel@lists.laptop.org">devel@lists.laptop.org</a>&gt;, Support Gangsters &lt;<a href="mailto:support-gang@laptop.org">support-gang@laptop.org</a>&gt;<br>

<br><br>I am excited about developing a tool to help me develop other XO Activities.  When I shared my ideas with Adam Holt, he suggested that I seek a mentor, or a few partners to help me clarify my ideas, and increase the usefulness of the end product.   I am writing this to request such help.  <br>



<br>As a programmer, I&#39;m fairly new to python.  I started writing assembly language in 1975 for the terminal division of Hewlett--Packard, which was soon to become the Personal Computer division.  I only started python after I got my G1G1 in early 2008. <br>



<br>I&#39;m fairly averse to re-inventing the wheel.  So I have been thinking of combining Activities that already run on the XO as my main strategy.<br><br>At this point I have hacked together Write, Terminal, and  Browse to all exist in a notebook under the Sugar toolbar.  I can read and write Activity.xo files from the journal.  So I&#39;ve learned a lot from what is already written.  Whatever the final form factor, the work I&#39;ve done up to now will not be lost.<br>



<br>At this point I&#39;m debating whether to substitute gedit for the functionality of abiword.  Gedit includes many of the feature a programmer is looking for. It is extensively internationalized. It has a  python extension system that I think will make for easy integration into my application. <br>



<br>I&#39;m leaning towards the structure of a remote debugger, even though the client and server will mostly reside on the same machine.  I&#39;d like for the application to be insulated from errant client programs.  <br>



<br>I&#39;m having a lot of fun, and feeling much more productive than I did a few months ago.<br><br>I&#39;d love to hear from a few people who are willing to help me perfect my ideas or have experience that could keep me from going down unfruitful paths. I&#39;ve written a wiki page trying to pull together some of my ideas: <a href="http://wiki.laptop.org/go/Python_Debugger_activity_for_the_XO" target="_blank">http://wiki.laptop.org/go/Python_Debugger_activity_for_the_XO</a>.  There is also a little more bio info about me at <a href="http://wiki.laptop.org/go/User:GeorgeHunt" target="_blank">http://wiki.laptop.org/go/User:GeorgeHunt</a>d<br>



<br>Thanks,<br><font color="#888888"><br>George<br>
</font><br>_______________________________________________<br>
support-gang mailing list<br>
<a href="mailto:support-gang@lists.laptop.org">support-gang@lists.laptop.org</a><br>
<a href="http://lists.laptop.org/listinfo/support-gang" target="_blank">http://lists.laptop.org/listinfo/support-gang</a><br>
<br></div><br><br clear="all"><br>-- <br>Luke Faraone<br><a href="http://luke.faraone.cc">http://luke.faraone.cc</a><br>