From brian at laptop.org Thu Jan 1 20:58:24 2009 From: brian at laptop.org (Brian Jordan) Date: Thu, 1 Jan 2009 20:58:24 -0500 Subject: [Activities] Fwd: [IAEP] How to Make Activity Designers Happy , Parts I and II In-Reply-To: <1230861040.17108.4.camel@hitman> References: <1230861040.17108.4.camel@hitman> Message-ID: <2bcfd3d60901011758s70e532e8k588dfd3e5d66da60@mail.gmail.com> ---------- Forwarded message ---------- From: Bryan Berry Date: Thu, Jan 1, 2009 at 8:50 PM Subject: [IAEP] How to Make Activity Designers Happy , Parts I and II To: iaep , sugar This is a draft of a multi-part article I plan to post to OLPC News. It is very long but I would very much appreciate your opinions and feedback. Your input will make it a better article once published. >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> This OLPC project seems to be going pretty well as of late December 2008. G1G1 v2 is well underway, there are a number of successful pilots going on, and a number of larger-scale pilots will come online this spring and coming summer. Still, there is a big gaping whole in the middle of our little education project. There just aren't enough activities. Mind you, we have some seriously awesome activities such as Etoys, Scratch, TamTam, and others. We have tremendous depth but very limited breadth. By breadth, I mean interactive activities for language, history, geology, health, etc. In order to expand the range of activities, we need to recruit a lot more activity developers and make it dead-simple for them to contribute. But Which Developers? Let's think about who we want to recruit. We're talking about breadth here so we need experts on Nepali grammar, Pashto vocabulary, Philippine history, and Andean geography. The good news is that there are technically-oriented people out there that know these things and want to help. We already have a hardcore team of dedicated hackers. We need them for the work that hackers excel at: building infrastructure, testing the limits of new systems. But now we need a different class of developer, those that are focused on the presentation, game play and not system internals. Based on these characteristics, let's call these people designers. The good news is that there are lots of designers-particularly in developing countries-that want to contribute to OLPC. The bad news is that they don't know python. or GTK+. They may not even be familiar with linux. They do know HTML, CSS, Javascript, and Adobe Flash. Allow me to explain. Due to rise of the Internet and related boom in outsourcing, the vast, vast majority of programmers in developing countries are web developers (according to my own grossly unscientific survey). The rise of the Internet has also led a lot of talented graphic designers in developing and developed countries to learn web technologies. I even wager that CSS/HTML/Javascript will become the de facto GUI technologies in a few years time. PyGTK won't take over the world nor will VB.net. The popular term for this triumvirate of technologies is AJAX, with the difference that AJAX applications typically require communication with a remote server. I propose using web technologies for completely offline activities. Adobe's Flash is basically a variant of AJAX that uses dialects of Javascript (Actionscript) and XML (MXML). Very few programmers in the developed world get paid to write desktop linux apps. Still, open-source developers find learn and build pygtk, mono, and KDE apps in their free-time. Developers in the developing world are extremely enthusiastic about FOSS but not nearly as prolific in creating open-source software due to a phenomenon I call the "FOSS-Nepal Paradox." The FOSS Nepal community has won the award for best celebration of Software Freedom day for two years in a running. Despite all this enthusiasm the FOSS Nepal community is not very prolific in producing open-source code. The reason for this is that Nepal is not a wealthy country and that Open-Source is expensive to produce. Open-Source is Expensive Open-source software voraciously consumes a resource even more valuable than hard cash, programmer time. Linus Torvalds could afford to spend some of the most productive years of his life working without immediate financial benefit. He could slack off in his classes without fear of unemployment upon graduation. I doubt his parents were counting on him to support them financially once he got a job. Most talented Nepali programmers I know do not have those luxuries. They are under a lot of pressure to support their parents and extended families, financially and otherwise. So Nepalis, Bangladeshis, Peruanos, etc. certainly have the passion and ability to contribute to open-source but their free time is significantly more limited. This doesn't mean that we should rely on developers from rich countries. We simply need to radically lower the amount of time required to create learning activities. I believe that many, many developers in the developing world can contribute 3-5 hours per week. To make those few hours productive we need to rework the default activity framework. >From what I can tell, the primary design goals of the default PyGTK activity framework are as follows:
  1. Give the programmer maximum flexibility
  2. Fully exploit the XO's hardware features
  3. Mesh nicely with Sugar
These three goals are laudable and their hacker roots are obvious. The problem is that these goals maximize the technology's potential rather than programmer productivity. We need reach beyond the vi/emacs crowd (Note: I wrote this article using emacs) to thos folks that the masters of Photoshop, Adobe Illustrator, Eclipse, and GIMP. I propose a new set of design goals:
  1. Allow activity designers to quickly build activities utilizing widely-used tools.
  2. Quickly reward effort with working behavior
  3. Mesh nicely with the Sugar UI
It's OK to be Opinionated We need an opinionated activity framework that makes infrastructure choices for the designer so that she can focus presentation and gameplay. Some may recognize this as the principle of Convention Over Configuration, a principle that two of the most popular web frameworks, Django and RubyOnRails, adhere to. Now a lot of geeks don't like Convention over Configuration--perl hackers especially--but they sure do allow you to create nice applications very quickly. Establishing an "opinionated" activity framework will in no way limit the freedom of those hackers who want to go their own way. They can always build their own activities from whatever tools they choose. The whole point of a framework is to help people get started quickly but it doesn't constrain anyone. This concludes part I. Here are some tantalizing morsels from Part II of "How to Make Activity Designers Happy,"
  • Where it's at: HTML, CSS, Javascript, and *gasp* Flash
  • Nepal's Content Development Experience
  • Aren't Kids going to create all learning activities so we don't have to?
Bryan Berry is the Technology Director of OLE Nepal and deadbeat co-editor of OLPCNews.com. Christopher Marin contributed his knowledge about all things web to this article In part 1, I talked about the paradoxical nature of open-source communities in developing countries, flaws in the current default activity development framework, and the urgent need for a new framework that makes activity designers happy. By happy, I mean that the framework rewards their efforts almost immediately (roughly 15 minutes of effort) and it lets them focus on presentation and gameplay rather than infrastructure. Last time I offered some vague ideas how this framework might function. This time I will provide more details how this framework could work and why. Let's Ride The Internet Wave The Internet is the 300-pound gorilla in the software-engineering room it will eat virtually everything, including your favorite desktop GUI framework. All of the IDE's bend over backwards to support coding of webapps, whether it is emacs, eclipse, or even vim. The software industry is making huge investments into web technologies that support the triumvirate of HTML/CSS/Javascript, witness Google's investment in V8 javascript compiler and Apple's investment in Webkit. I speculate that there are many, many more developers working on GUI toolkits for the web browser- such as JQuery, Prototype, Script.aculo.us-than for GNOME or KDE desktop frameworks. The web will keep innovating at a breakneck pace. We need to ride that wave of innovation. In the early days of OLPC, we all had a lot of grandiose and impractical ideas. The educational systems of developing countries would change overnight into constructionist hotbeds. Kids would build their own activities, eliminating the need for large investments in content development. A million PyGTK apps with built-in collaboration and "View-Source" key would spontaneously bloom . . . Well, we're older and wiser now. School systems anywhere are not blank slates that we can redraw from scratch using cheap laptops and Etoys. Similarly, we cannot expect thousands of developers to flock to a framework (PyGTK) that is not commercially popular. Developing Country Developer Economics As I wrote in Part I, the economics of open-source in developing countries is quite different than that in the developed world. Developers there have ample enthusiasm for open-source but much less time to contribute. We need to lower the barrier of entry significantly in order to use their talents. In fact, we need to entice non-programmers such as graphic designers. In my limited experience, graphic designers are much better at designing learning activities than programmers. They better appreciate aesthetics and visual story-telling. Web designers layout their work using CSS and (X)HTML. They implement user interaction and animations using Javascript. They design their work using Photoshop, GIMP, Adobe Illustrator, and sometimes Eclipse. They know the features and dark areas of the Firefox web browser. Sugar infrastructure developers, these people are your customers. We need KARMA to enable them to quickly buidl activities for the XO without having to learn a whole new skillset. From a programmatic point of view, Browse needs to behave as much as possible like Firefox. Any discrepancy will distract activity designers from the more rewarding parts of activity development. Building Good KARMA Before we get too far, let's give this new activity framework a name so I can save us all a lot of excess verbiage. I call it KARMA, because the word is loosely-related to Nepal, my current residence, and I like to think creating open-source learning activities gives an individual good karma. Coincidentally, it is also the first two syllables of Rabi Karmacharya's last name--an individual put a ton of hard work and personal sacrifice into the OLPC project in Nepal. Well, I haven't actually made up my mind what the core technologies of KARMA should be. I need your help to work it out. Before I get into the technologies, here are my priorities. 1) These tools maximize programmer productivity and 2) are open-soure. Priority #1 is much more important than #2. 100% purely open-source activities that don't exist don't help kids learn. The current pygtk framework is purely open-source but you have to become a unix programmer to use it. As I noted in Part I, the vast, vast majority of programmers in the developing world are web developers and a successful activity framework will allow them to re-use their existing skills and tools. I have settled on HTML and CSS for the presentation but it is tougher to decide on the scripting toolset and on persistent data storage. Flash handles animations really well and it is easy to integrate audio into the animations. Adobe sells some really nice WYSIWYG tools for editing animation and adding audio. A lot of developers know flash so there is a large pool of talent we can draw from. Did I forget to mention that Flash is proprietary? The closed-source issue not withstanding, Flash is the tool to use. Some may be upset that Flash doesn't lend itself to "View Source" functionality but learning programming is not the sum total of education. Kids can do all the programming they ever want to w/ the excellent Etoys and Scratch. Sorry to sound like a broken record, but Afghani kids won't be able to view the source of Pashto grammar activities that don't exist, let alone interactively learn the rules of Pashto grammar. Flash Ain't Open-Source Flash is not _as_ closed-source as other software applications like Windows. The Adobe has published the specification for their SWF file format and the ActionScript 3.0 compiler is open-source. However, the Adobe's development tools such as Adobe Animator, Illustrator, Photoshop, etc. are not open-source. Nor is Adobe's flash player plugin. There is the open-source Gnash player but it does not fully support Actionscript 3 or Flash version 9. Rob Savoye and his team at Open Media Now do a great job but they seriously lack resources. Note: Rob Savoye, please correct my egregious errors. Javascript Isn't Ready I put in a good number of research hours into this article. I really, really wanted to find a pure javascript framework that could compete with Flash. I couldn't find one that does. There are libraries like DOJO, JQuery, and Processing.js http://ejohn.org/blog/processingjs/. Unfortunately, there aren't any IDE's that provide WYSIWYG animation editing for these tools. Every try to edit photos from a text editor? It's painful, really painful. So while real programmers use emacs (or vi, joe, sam, etc.), designers use WYSIWYG GUI's. Sadly, Javascript can't use the Graphics Processing Unit like Flash can. Ouch, it's a pain in the ass to couple animations with sound files. Based on my research so far, pure javascript won't be able to compete with Flash for at least the next several years. Please prove me wrong. Please post a comment to this article linking to some Javascript wonderfulness that pulls even with Flash. I will continue with the assumption that KARMA will use flash. I will happily revise this article ex post facto if someone in cyberspace points me to a pure javascript solution that makes activity designers happy. Building Momentum for Gnash I believe that the best way to increase interest in fully open-source flash is to make Flash more central in the evolving open-source education stack rather than minimizing its role. We definitely cannot wait for Gnash to fully support every feature of the proprietary flash before we begin using it. Open-Source starts when a single developer "scratches an itch" as the proverb goes. It follows then that the best way to bring Gnash up to speed we need to create a nasty, festering sore that irritates the open-source community into action. Moving the Conversation Forward Many people will likely hate my promotion of Flash for learning activities. It's OK if you hate me and Flash. I do hope you recognize that we need a more developer-centric activity framework that uses web technologies. I have a lot more to write about Nepal's experiences developing learning activities and my ideas on Convention over Configuration in sugar activities. I will save those for another day. -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org _______________________________________________ IAEP -- It's An Education Project (not a laptop project!) IAEP at lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep From meta.sj at gmail.com Sun Jan 4 18:55:12 2009 From: meta.sj at gmail.com (Samuel Klein) Date: Sun, 4 Jan 2009 18:55:12 -0500 Subject: [Activities] cool : conozco-uruguay-2 Message-ID: <5396c0d10901041555p184581eem2f80bd97fdd3ca2d@mail.gmail.com> ---------- Forwarded message ---------- From: Gabriel Eirea Date: 2009/1/4 Subject: [Sur] conozco uruguay 2 To: "OLPC para usuarios, docentes, voluntarios y administradores" Estimados: Estoy terminando la version 2 de Conozco Uruguay. Los principales cambios son: - se agregaron mas ciudades y pueblos - se agregaron elevaciones (cuchillas y cerros) - se muestra el nombre del lugar al momento de seleccionar la respuesta correcta - se agregaron sonidos El archivo xo se puede bajar en: http://iie.fing.edu.uy/~geirea/ceibaljam/conozco-uruguay-2.xo Les agradezco si lo pueden probar y mandarme sus observaciones antes que lo suba al sitio de OLPC. En particular, me gustaria si alguien puede ayudarme con los siguientes puntos: 1) hay una clasificacion "oficial" de ciudades, pueblos, localidades? (por ej. mas de 10.000 habitantes tiene determinado nombre, entre 5 y 10 mil otro, etc., o podria ser que cada departamento tiene un listado de ciudades importantes y el resto no se ensen~an en clase) 2) hay un listado de cerros por altura o por importancia? (yo inclui algunos pero seguro se me pasaron algunos importantes) 3) me gustaria agregar puntos turisticos o historicos, hay algun listado que sirva para el trabajo que se realiza en clase? Gracias y feliz an~o, Gabriel _______________________________________________ Lista olpc-Sur olpc-Sur at lists.laptop.org http://lists.laptop.org/listinfo/olpc-sur From mikus at bga.com Sun Jan 4 19:43:40 2009 From: mikus at bga.com (Mikus Grinbergs) Date: Sun, 04 Jan 2009 19:43:40 -0500 Subject: [Activities] cool : conozco-uruguay-2 Message-ID: <496157BC.3010108@bga.com> ++1. Excellent organization of material. One suggestion - the *smallest* text ought to have the greatest contrast (for maximum readability). For discovering the rivers and particularly the hills, it was difficult to read their names. mikus From geirea at gmail.com Mon Jan 5 06:22:47 2009 From: geirea at gmail.com (Gabriel Eirea) Date: Mon, 5 Jan 2009 09:22:47 -0200 Subject: [Activities] cool : conozco-uruguay-2 In-Reply-To: <496157BC.3010108@bga.com> References: <496157BC.3010108@bga.com> Message-ID: <3c866f940901050322g52e37c3dk386ede82f18f04ca@mail.gmail.com> Thank you for the suggestion, I'll fix the font colors. Regards, Gabriel 2009/1/4 Mikus Grinbergs : > ++1. Excellent organization of material. > > One suggestion - the *smallest* text ought to have the greatest contrast > (for maximum readability). For discovering the rivers and particularly the > hills, it was difficult to read their names. > > mikus > > From meta.sj at gmail.com Wed Jan 7 13:14:04 2009 From: meta.sj at gmail.com (Samuel Klein) Date: Wed, 7 Jan 2009 13:14:04 -0500 Subject: [Activities] Food Force 2 on the XO Message-ID: <5396c0d10901071014o7c1d13am73ac269369b78dfa@mail.gmail.com> Dear all, Please take a look at the latest release of the Food Force on XO game: http://code.google.com/p/foodforce/downloads/list The coding team is based in India, and while they have their own regular meetings they would appreciate more testing and feedback from others. This project has the steady support of the World Food Program, and is a great opportunity for people who want to work on food and wellness activities to get involved. Regards, SJ From wadetb at gmail.com Wed Jan 28 18:17:33 2009 From: wadetb at gmail.com (Wade Brainerd) Date: Wed, 28 Jan 2009 18:17:33 -0500 Subject: [Activities] ActivityTeam inaugural meeting Message-ID: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> Hi everyone, Please join us for the first Sugar Labs ActivityTeam IRC meeting this Friday, 3PM EST in #sugar-meeting on FreeNode. http://sugarlabs.org/go/ActivityTeam/Meetings All are encouraged to attend. I will be especially happy to see the following kinds of people well represented: - Current and former activity developers, maintainers, packagers, testers! - Kind souls willing to help slog through and categorize the hundreds of Sugar activities at http://wiki.sugarlabs.org/go/ActivityTeam/ActivityStatus . - Deployment representatives who need activities & activity features yesterday. - G1G1 participants who want to get involved. - Representatives from the other SL teams. Hope to see you there, -Wade -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.laptop.org/pipermail/activities/attachments/20090128/14573c08/attachment.htm From sj at laptop.org Wed Jan 28 18:30:59 2009 From: sj at laptop.org (Samuel Klein) Date: Wed, 28 Jan 2009 18:30:59 -0500 Subject: [Activities] ActivityTeam inaugural meeting In-Reply-To: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> Message-ID: <5396c0d10901281530h3c60155ew968fcfa6d22d07bf@mail.gmail.com> Note: there will also be a global volunteering meeting at the same time in #olpc from 3-5, and we will drop in and join for some of the activity discussion. SJ On Wed, Jan 28, 2009 at 6:17 PM, Wade Brainerd wrote: > Hi everyone, > Please join us for the first Sugar Labs ActivityTeam IRC meeting this > Friday, 3PM EST in #sugar-meeting on FreeNode. > http://sugarlabs.org/go/ActivityTeam/Meetings > All are encouraged to attend. I will be especially happy to see the > following kinds of people well represented: > - Current and former activity developers, maintainers, packagers, testers! > - Kind souls willing to help slog through and categorize the hundreds of > Sugar activities at > http://wiki.sugarlabs.org/go/ActivityTeam/ActivityStatus. > - Deployment representatives who need activities & activity features > yesterday. > - G1G1 participants who want to get involved. > - Representatives from the other SL teams. > Hope to see you there, > -Wade > _______________________________________________ > Activities mailing list > Activities at lists.laptop.org > http://lists.laptop.org/listinfo/activities > > From morgan.collett at gmail.com Thu Jan 29 04:59:35 2009 From: morgan.collett at gmail.com (Morgan Collett) Date: Thu, 29 Jan 2009 11:59:35 +0200 Subject: [Activities] ActivityTeam inaugural meeting In-Reply-To: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> Message-ID: On Thu, Jan 29, 2009 at 01:17, Wade Brainerd wrote: > Hi everyone, > Please join us for the first Sugar Labs ActivityTeam IRC meeting this > Friday, 3PM EST in #sugar-meeting on FreeNode. > http://sugarlabs.org/go/ActivityTeam/Meetings > All are encouraged to attend. I will be especially happy to see the > following kinds of people well represented: > - Current and former activity developers, maintainers, packagers, testers! > - Kind souls willing to help slog through and categorize the hundreds of > Sugar activities at > http://wiki.sugarlabs.org/go/ActivityTeam/ActivityStatus. > - Deployment representatives who need activities & activity features > yesterday. > - G1G1 participants who want to get involved. > - Representatives from the other SL teams. I'd love to be involved, but that's 10PM on a Friday for me... please take good minutes and I'll try to contribute on the lists. Perhaps future meetings could alternate with an earlier time? Regards Morgan From sj at laptop.org Thu Jan 29 14:37:24 2009 From: sj at laptop.org (Samuel Klein) Date: Thu, 29 Jan 2009 14:37:24 -0500 Subject: [Activities] ActivityTeam inaugural meeting In-Reply-To: <5396c0d10901281530h3c60155ew968fcfa6d22d07bf@mail.gmail.com> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> <5396c0d10901281530h3c60155ew968fcfa6d22d07bf@mail.gmail.com> Message-ID: <5396c0d10901291137l33f6294al9ef8c08ff12c103f@mail.gmail.com> I should add - with an in-person meeting in Cambridge http://lists.laptop.org/pipermail/olpc-open/2009-January/001318.html People who will be focused on the activities chat but want to get together in person are welcome. SJ On Wed, Jan 28, 2009 at 6:30 PM, Samuel Klein wrote: > Note: there will also be a global volunteering meeting at the same > time in #olpc from 3-5, and we will drop in and join for some of the > activity discussion. > > SJ > > On Wed, Jan 28, 2009 at 6:17 PM, Wade Brainerd wrote: >> Hi everyone, >> Please join us for the first Sugar Labs ActivityTeam IRC meeting this >> Friday, 3PM EST in #sugar-meeting on FreeNode. >> http://sugarlabs.org/go/ActivityTeam/Meetings >> All are encouraged to attend. I will be especially happy to see the >> following kinds of people well represented: >> - Current and former activity developers, maintainers, packagers, testers! >> - Kind souls willing to help slog through and categorize the hundreds of >> Sugar activities at >> http://wiki.sugarlabs.org/go/ActivityTeam/ActivityStatus. >> - Deployment representatives who need activities & activity features >> yesterday. >> - G1G1 participants who want to get involved. >> - Representatives from the other SL teams. >> Hope to see you there, >> -Wade >> _______________________________________________ >> Activities mailing list >> Activities at lists.laptop.org >> http://lists.laptop.org/listinfo/activities >> >> > From sj at laptop.org Thu Jan 29 14:40:18 2009 From: sj at laptop.org (Samuel Klein) Date: Thu, 29 Jan 2009 14:40:18 -0500 Subject: [Activities] [Sugar-devel] ActivityTeam inaugural meeting In-Reply-To: <1233195630.6314.40.camel@hitman> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> <1233195630.6314.40.camel@hitman> Message-ID: <5396c0d10901291140m499d578dpb14078938724f7ff@mail.gmail.com> In that vein, I'd love for someone to document how to add new graph-reviewing, labelling, and import/export options to Measure. Using graphs one has made, or looking at a history of graphs made and data gathered, is hard -- not necc. easy enough to use in an ongoing science experiment. --SJ On Wed, Jan 28, 2009 at 9:20 PM, Bryan Berry wrote: > On Wed, 2009-01-28 at 18:17 -0500, Wade Brainerd wrote: >> Hi everyone, >> >> >> Please join us for the first Sugar Labs ActivityTeam IRC meeting this >> Friday, 3PM EST in #sugar-meeting on FreeNode. >> >> >> http://sugarlabs.org/go/ActivityTeam/Meetings >> >> > > Wade, great idea! I would love to attend but unfortunately 3 PM EST > translates to 2 AM Saturday morning. > > I do have an item to add to the agenda, which you and I have discussed > previously. > > I would love for someone on the activityTeam to document how to easily > add new instruments to TamTam. I have added this as a High-impact task > on the ToDo List > > We do have a Nepali volunteer Vrishank Khanal who is trying to figure > this out. Vrishank is brand-new to linux, programming, and open-source > so adding instruments to TamTam may be beyond his current abilities if > the task requires C Programming and/or CSound scripting. He has > contacted Jean Piche. Let's hope he hears back soon. > > > -- > Bryan W. Berry > Technology Director > OLE Nepal, http://www.olenepal.org > > _______________________________________________ > Devel mailing list > Devel at lists.laptop.org > http://lists.laptop.org/listinfo/devel > From gdk at redhat.com Wed Jan 28 18:24:31 2009 From: gdk at redhat.com (Greg Dekoenigsberg) Date: Wed, 28 Jan 2009 18:24:31 -0500 (EST) Subject: [Activities] [IAEP] ActivityTeam inaugural meeting In-Reply-To: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> Message-ID: Will this be a continuing weekly meeting? --g -- Got an XO that you're not using? Loan it to a needy developer! [[ http://wiki.laptop.org/go/XO_Exchange_Registry ]] On Wed, 28 Jan 2009, Wade Brainerd wrote: > Hi everyone, > Please join us for the first Sugar Labs ActivityTeam IRC meeting this > Friday, 3PM EST in #sugar-meeting on FreeNode. > > http://sugarlabs.org/go/ActivityTeam/Meetings > > All are encouraged to attend. ?I will be especially happy to see the > following kinds of people well represented: > > - Current and former activity developers, maintainers, packagers, testers! > - Kind souls willing to help slog through and categorize the hundreds of > Sugar activities at > http://wiki.sugarlabs.org/go/ActivityTeam/ActivityStatus. > - Deployment representatives who need activities & activity features > yesterday. > - G1G1 participants who want to get involved. > - Representatives from the other SL teams. > > Hope to see you there, > > -Wade > > From bryan at olenepal.org Wed Jan 28 21:20:30 2009 From: bryan at olenepal.org (Bryan Berry) Date: Thu, 29 Jan 2009 08:05:30 +0545 Subject: [Activities] [Sugar-devel] ActivityTeam inaugural meeting In-Reply-To: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> Message-ID: <1233195630.6314.40.camel@hitman> On Wed, 2009-01-28 at 18:17 -0500, Wade Brainerd wrote: > Hi everyone, > > > Please join us for the first Sugar Labs ActivityTeam IRC meeting this > Friday, 3PM EST in #sugar-meeting on FreeNode. > > > http://sugarlabs.org/go/ActivityTeam/Meetings > > Wade, great idea! I would love to attend but unfortunately 3 PM EST translates to 2 AM Saturday morning. I do have an item to add to the agenda, which you and I have discussed previously. I would love for someone on the activityTeam to document how to easily add new instruments to TamTam. I have added this as a High-impact task on the ToDo List We do have a Nepali volunteer Vrishank Khanal who is trying to figure this out. Vrishank is brand-new to linux, programming, and open-source so adding instruments to TamTam may be beyond his current abilities if the task requires C Programming and/or CSound scripting. He has contacted Jean Piche. Let's hope he hears back soon. -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org From alsroot at member.fsf.org Wed Jan 28 21:35:57 2009 From: alsroot at member.fsf.org (Aleksey Lim) Date: Thu, 29 Jan 2009 02:35:57 +0000 Subject: [Activities] [Sugar-devel] ActivityTeam inaugural meeting In-Reply-To: <1233195630.6314.40.camel@hitman> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> <1233195630.6314.40.camel@hitman> Message-ID: <20090129023557.GA21323@antilopa-gnu> On Thu, Jan 29, 2009 at 08:05:30AM +0545, Bryan Berry wrote: > On Wed, 2009-01-28 at 18:17 -0500, Wade Brainerd wrote: > > Hi everyone, > > > > > > Please join us for the first Sugar Labs ActivityTeam IRC meeting this > > Friday, 3PM EST in #sugar-meeting on FreeNode. > > > > > > http://sugarlabs.org/go/ActivityTeam/Meetings > > > > > > Wade, great idea! I would love to attend but unfortunately 3 PM EST > translates to 2 AM Saturday morning. > > I do have an item to add to the agenda, which you and I have discussed > previously. > > I would love for someone on the activityTeam to document how to easily > add new instruments to TamTam. I have added this as a High-impact task > on the ToDo List > > We do have a Nepali volunteer Vrishank Khanal who is trying to figure > this out. Vrishank is brand-new to linux, programming, and open-source > so adding instruments to TamTam may be beyond his current abilities if > the task requires C Programming and/or CSound scripting. He has > contacted Jean Piche. Let's hope he hears back soon. its(adding new intruments) already in progress :) -- Aleksey From bryan at olenepal.org Thu Jan 29 01:03:22 2009 From: bryan at olenepal.org (Bryan Berry) Date: Thu, 29 Jan 2009 11:48:22 +0545 Subject: [Activities] [Sugar-devel] ActivityTeam inaugural meeting In-Reply-To: <20090129023557.GA21323@antilopa-gnu> References: <7087c32a0901281517x46376243xc4ae3d6fe0fe0e3a@mail.gmail.com> <1233195630.6314.40.camel@hitman> <20090129023557.GA21323@antilopa-gnu> Message-ID: <1233209002.14634.19.camel@hitman> On Thu, 2009-01-29 at 02:35 +0000, Aleksey Lim wrote: > its(adding new intruments) already in progress :) > Awesome! Zamechatelno! -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org