<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi All,<div>Please respond to David Bruce on the following issues.<br><div> <span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; -webkit-text-decorations-in-effect: none; text-indent: 0px; -webkit-text-size-adjust: auto; text-transform: none; orphans: 2; white-space: normal; widows: 2; word-spacing: 0px; "><div>Thanks,</div><div>--Cynthia</div><div><br></div><div><br class="khtml-block-placeholder"></div><div><br class="khtml-block-placeholder"></div><br class="Apple-interchange-newline"></span></div></span></div></span><br class="Apple-interchange-newline"> </div><div><br><div>Begin forwarded message:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>From: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica">"David Bruce" <<a href="mailto:davidstuartbruce@gmail.com">davidstuartbruce@gmail.com</a>></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>Date: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica">August 11, 2008 11:35:43 AM EDT</font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>To: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica"><a href="mailto:seth@laptop.org">seth@laptop.org</a></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>Cc: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica">"Cynthia Solomon" <<a href="mailto:cynthia@media.mit.edu">cynthia@media.mit.edu</a>></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "><font face="Helvetica" size="4" color="#000000" style="font: 14.0px Helvetica; color: #000000"><b>Subject: </b></font><font face="Helvetica" size="4" style="font: 14.0px Helvetica"><b>Re: Tux Type on the XO</b></font></div><div style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; min-height: 14px; "><br></div> </div><div>Hello Cynthia and Seth,</div> <div> </div> <div>Over the weekend I installed all the needed tools and libs with yum, and successfully built and installed our current, unmodified release ofTtuxtype on the XO.  It runs just like on any other platform, except that it can't get a 640x480 fullscreen, so it runs in a 640x480 box centered in the normal-resolution screen.</div> <div> </div> <div> </div> <div>So - I'm ready to start modifying Tuxtype itself.  I have a few questions regarding what you would like to see:</div> <div> </div> <div>1.  Are the lib requirements a problem?  Tuxtype uses SDL, SDL_mixer, SDL_image, SDL_ttf, and SDL_Pango (which depends on some other libs).  All of these were easily installed with yum, but they do take up some space.  fwiw, they are a subset of the libs needed for Tuxpaint, so if Tuxpaint is being considered as a standard app, it will bring in everything Tuxtype needs (the same is true for Tuxmath, btw).</div> <div> </div> <div>2.  Regarding Tuxtype itself, what needs to be improved to get it to meet the needs of OLPC?  My own sense is that there are two obvious issues to be addressed.</div> <div> </div> <div>First, Tuxtype needs to use fullscreen at the machine's normal resolution - the 640x480 box is just too small on the XO's small monitor.  This is something we have been meaning to address anyway, and we have done so already for Tuxmath, so the issues are known.</div> <div> </div> <div>Second, we need to use standard GNU gettext for i18n.  Currently, Tuxtype supports i18n via language-specific "themes" with its own home-brewed gettext.  It does not use the standard locales mechanism.  The player selects the language to use within the program.  This is also something that has been "on the agenda" for some time.</div> <div> </div> <div>Neither of these issues is exactly trivial, but they aren't prohibative, either.</div> <div> </div> <div>3.  Am I supposed to be "sugarizing" Tuxtype in some way?  For now, I just launch it from the command line (which also requires adding /usr/local/bin to $PATH, unless there is some other location where programs are supposed to be installed).</div> <div> </div> <div>Regards,</div> <div> </div> <div>David Bruce</div> <div><br><br> </div></blockquote></div><br></div></body></html>