<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <i>We are what we do. We love what we do. <br>
    </i><br>
    This is my vision with regard to Activities which I hope to help
    make a reality by working with Activity Central.<br>
    <br>
    Activities are core to Sugar's success. They are an opportunity to
    make Sugar not only an excellent scaffold for young hackers but also
    a great user experience.<br>
    <br>
    We've learned that we need a workflow to successfully manage a
    number of activities. We need to make it simple to deploy and update
    collections of activities accross different deployment scenarios.<br>
    <br>
    After patching a number of activities I wanted to test them, but
    came up with no simple way to deploy them across my laptops /
    virtual machines.<br>
    <br>
    Hunting for git repositories and then for mantainers made me wish
    each Activity had an "About" pane maybe with options like "Report
    bug", "View Source". "Git clone". Also a "Mantainer" field on it.<br>
    <br>
    I think we should consider activity developers in a very real sense
    like "users" of Sugar. Programming is as joyful as it is powerful
    but we could really work on making the workflow an integrated
    experience. We have such wonderful tools but few can really keep up
    with them all. If we streamline and document certain workflows we
    may catalyst the availibility and quality of our Activity Library.<br>
    <br>
    "About pane" has a psychological effect, it provides recognition and
    maybe a sense of ownership for developers and mantainers. I will
    propose it on sugar-devel and the HIG once I've implemented a
    design. Also it gives a starting point for eventually getting
    involved in the development and improvement of each activity.<br>
    <br>
    The dream of Sugar is to further blur the line between the user and
    the developer. Consumer and producer. In this I resonate with
    Silbe's argument that perhaps we should be using Sugar ourselves.
    Particularly for Activity Developers, I believe this is the case.<br>
    <br>
    But we are far from this overall vision at this point.<br>
    At this point we're getting the hang of the current workflows and
    tools for producing what we are ambitiously calling "Dextrose
    Activity Pack" which we plan to start deploying in Anish's testing
    round in Paraguay (see <a class="moz-txt-link-freetext" href="http://openetherpad.org/EL5g7TqHEI">http://openetherpad.org/EL5g7TqHEI</a> ).<br>
    <br>
    The general idea is to improve the activities but also to help
    developers make activities great. This would be true success.<br>
    <br>
    For this they need iteration. Fix, test, deploy. Repeat. Polish.<br>
    <br>
    <b>Peru</b><br>
    <br>
    Activity Central is providing consulting and custom development as a
    way to support Escuelab's incursion in native communities of Lima
    (Shippibo) and Puno (Aymara) for shooting a documentary. I'm helping
    Neokinok.tv use the XO's to record and then collect all videos to a
    server. For this I'm patching File Share Activity and maybe Record.
    My idea is to avoid doing a one-time hack but to try and make the
    procedure as simple as possible and document it so maybe it is
    replicable. Suggestions welcome.<br>
    <br>
    They're also planning a translation marathon to complete Sugar
    translation to Aymara and Quechua, for which Rafael's pootle work
    will be invaluable. Here are some links:<br>
    <a class="moz-txt-link-freetext" href="http://escuelab.org/contenido/amtawi">http://escuelab.org/contenido/amtawi</a><br>
    <a class="moz-txt-link-freetext" href="http://experimentaltv.org/xotv">http://experimentaltv.org/xotv</a><br>
    <a class="moz-txt-link-freetext" href="http://shuawa.org/content/xotv">http://shuawa.org/content/xotv</a><br>
    <a class="moz-txt-link-freetext" href="http://sites.google.com/site/olpcdrepuno/">http://sites.google.com/site/olpcdrepuno/</a> (drep puno = direccion
    regional de educación)<br>
    <a class="moz-txt-link-freetext" href="http://openetherpad.org/requerimientos-neokinok-escuelab">http://openetherpad.org/requerimientos-neokinok-escuelab</a><br>
    <br>
    Saludos,<br>
    icarito<br>
  </body>
</html>