I made a proposal for taking care of the OLSR port to Nokia N900 as part of contributing to the shared UI codebase between the N900 and OLSRd Android GUI project. Basically, I would like to work on the UI code and take care of the relatively simple task of specifically getting it to run on the OLSR port N900 (just recompiled from a linux package and configured for the device), while contributing to and observing the more complex task of porting OLSRd to the family of devices on the Android platform. <div>

<br></div><div>By taking on the first task, I would have to (1) compile OLSRd to run on an emulated N900 from a linux package, (2) write code that would graphically display and manipulate ad-hoc network data and behavior accessible through OLSRd, (3) concentrating specifically on making the GUI work well and look nice on the N900 by adhering to the UI specifications for that particular device.<br>

<div><br></div><div>I would be able to contribute to the more advanced project by (1) working on the same basic GUI codebase as the Android team, (2) submitting bug reports and writing patches for the port to Android by testing it out on an Android device I have, (3) learning how to apply what I learn through everything mentioned above (writing GUI code specifically for the fairly simple N900, helping out with the GUI code for the Android platform by testing and debugging) to continue developing for this project. Porting some basic UI tools  built on top of the services provided by a powerful and stable ad-hoc network protocol like OLSRd would be a really good introduction to further work on enabling ad-hoc networking (perhaps with other protocols, like B.A.T.M.A.N. or babel) to open mobile and wireless devices. </div>

<div><br></div><div>I'm also interested in checking out the Freifunk firmware (which seems pretty cool) on a WRT I have around somewhere. I've been using OpenWRT for a while, and I've learned a thing or two about its internals - and it would be cool to look at this in more detail. Ideally, this project would be a gateway to further work with Freifunk and open ad-hoc networking.</div>

<div><br></div><div>Overall, I am excited about finding this project and I think I have a lot to offer it. Everything above is discussed in more detail in my application.</div><div><br></div><div>I have just a couple of questions:</div>

<div><br></div><div>Would Scratchbox (<a href="http://www.scratchbox.org/">http://www.scratchbox.org/</a>) be a good tool to use while writing code for the N900 port? </div><div><br></div><div>Where can I find out more about the work that has been done on porting OLSRd to Android? I am interested in learning more about this.</div>

<div><br></div><div>Thanks for considering me. :)</div><div><br></div><div>-charles</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><div><br><div class="gmail_quote">On Fri, Apr 9, 2010 at 2:22 AM, L. Aaron Kaplan <span dir="ltr"><<a href="mailto:aaron@lo-res.org">aaron@lo-res.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><div><div></div><div class="h5"><br>
On Apr 9, 2010, at 6:02 AM, Charles Boyd wrote:<br>
<br>
> Hello everybody.<br>
><br>
> This project is really interesting to me, and I would really like to contribute to it as much as possible. Technology that makes the Internet (and all of the information on it) accessible to more people (especially in developing countries, where knowledge can be hard to come by) will have an extremely positive effect in the world.<br>


><br>
> I've spent a lot of time hacking around with OpenWRT (Kamikaze and an older version). I haven't used it since my old WRT54G finally died nearly a year ago. Anyway, I think this project is really technologically and socially valuable, and it looks like a lot of fun to work on.<br>


><br>
>  I just found out about this project while having a look through the groups one last time, and I figured  that since I have time to put together another application, why not give it a shot.<br>
<br>
</div></div>Well hurry up, since today 19:00 UTC is deadline.<br>
<br>
a.<br>
<br>
_______________________________________________<br>
WLANware mailing list<br>
<a href="mailto:WLANware@freifunk.net">WLANware@freifunk.net</a><br>
Abonnement abbestellen? -> <a href="https://freifunk.net/mailman/listinfo/wlanware" target="_blank">https://freifunk.net/mailman/listinfo/wlanware</a><br>
<br>
Weitere Infos zu den <a href="http://freifunk.net" target="_blank">freifunk.net</a> Mailinglisten und zur An- und Abmeldung unter <a href="http://freifunk.net/mailinglisten" target="_blank">http://freifunk.net/mailinglisten</a><br>


</blockquote></div><br></div></div></div>