Re: [Sugar-devel] [Grassroots-l] A simple way for teachers to review children works
On Wed, Sep 26, 2012 at 9:33 AM, Claudia Urrea clau...@laptop.org wrote: Have you tried the Portfolio Activity? teachers can ask the students to start putting together their work of the wee, reflecting on what they did ^^ Great typo :) I second the suggestion to use Portfolio. It's also under active development, so there's a chance of submitting feature requests and having them filled. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Make Your Own Sugar Activities! paperback is on Amazon, Create Space
Very nice! Thanks for the update, James... On Thu, Mar 1, 2012 at 12:48 PM, James Simmons nices...@gmail.com wrote: Yesterday I received a proof copy from Create Space for Make Your Own Sugar Activities! and it looked good so I approved it for sale. You can buy it on Amazon or on CreateSpace: Amazon URL: http://www.amazon.com/Make-Your-Own-Sugar-Activities/dp/1470124904/ref=sr_1_2?ie=UTF8qid=1330621301sr=8-2 CreateSpace URL: https://www.createspace.com/3807569 And, for comparison purposes only, the old Lulu URL: http://www.lulu.com/product/paperback/make-your-own-sugar-activities/12995552?productTrackingContext=search_results/search_shelf/center/1 The interior of the book is exactly the same whether you buy from Lulu or CreateSpace. The page size is the same too. But there are differences! 1). The correct title of the book, including the exclamation point, is on the CreateSpace edition, in large, friendly letters. The Lulu version is missing the exclamation point and uses ALL CAPS in a cold Sans Serif font. 2). The author of the book is shown on the front cover and on the spine in the CreateSpace version. 3). The CreateSpace version has a full color photo of the author on the back cover. 4). The CreateSpace book has a real ISBN number and a bar code on the back to prove it. 5). Lulu charges $18.43 for this book. Create Space will only charge $7.50 for its version, which is either JUST AS GOOD or almost as good, depending on how you feel about the author photo. This will give me about a dollar in royalties if you buy through Amazon or about two dollars if you go through CreateSpace directly. (There are of course benefits to me if you buy from Amazon, too. Like I'll get that thing where it says People who bought this also bought The Life And Times Of Bhakta Jim. Or E-Book Enlightenment. Or The Diamond Age.) As far as Amazon is concerned it will only be available from Amazon.com, not the other Amazon sites worldwide. CreateSpace has this deal called Extended Distribution where if you pay $30 they will list your book in catalogs used by bookstores, etc. This will make it possible that the book could be sold on other Amazon sites, etc., but no guarantees. The e-book is already available on many (but not all) Amazon sites worldwide and hasn't set any sales records there, so I figure I'll keep the $30. Customers from outside the U.S. should be able to order from CreateSpace. I have two other books I will offer this way: Como Hacer Una Actividad Sugar and E-Book Enlightenment:Reading And Leading With One Laptop Per Child. I should get proof copies of these in a few days. As far as Lulu is concerned, MYOSA was put there by the FLOSS Manuals website and they have received whatever profits there were from Lulu sales. I don't think it was much money, and they never really marketed the book (like for instance listing it in the FLOSS Manuals Bookstore section of their website). If I thought it was making money for them I wouldn't compete with them, but as things are I think I can move more paper this way. The other two books never had printed versions before. If someone could post the URLs on OLPC or Sugar Labs websites I'd be grateful. James Simmons ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Free Terminal?
Yes, that would definitely work. There can't be more than a few dozen really common shell-based actions people want to take. It could be a 'hack my XO' activity that introduced you to the command line through specific things you might like to hack. - your icon - your name - your background image - your desktop layout - your journal (bulk delete/archive) - your activities (bulk delete) - your username - resetting all .sugar prefs - your Flash installation ... On Sun, Jan 8, 2012 at 2:26 AM, Kevin Mark kevin.m...@verizon.net wrote: On Sat, Jan 07, 2012 at 04:30:08AM -0500, Samuel Klein wrote: Understood. None of these valid concerns sound like reasons to obfuscate it - obfuscation doesn't solve the problem Sean mentions. For instance, you could have a version of terminal that let you explore but didn't let you write anything to disk; until you toggled a menu preference. At present a number of commonly-used XO recipes start with find the Terminal activity or, less safe yet, tell users how to pull up the root shell. S Can these Terminal uses be turned into an activity with a simple menu like: delete Sugar Journal, etc. And if you want to 'learn some commands', then maybe a Terminal activity in a 'sandbox' (would a chroot do that?) vs work on the XO file system -- | .''`. == Debian GNU/Linux ==.| http://kevix.myopenid.com..| | : :' : The Universal OS| mysite.verizon.net/kevin.mark/.|http://mysite.verizon.net/kevin.mark/.%7C | `. `' http://www.debian.org/.| http://counter.li.org [#238656]| |___`-Unless I ask to be CCd,.assume I am subscribed._| Ralph's Observation: It is a mistake to let any mechanical object realise that you are in a hurry. -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Free Terminal?
Understood. None of these valid concerns sound like reasons to obfuscate it - obfuscation doesn't solve the problem Sean mentions. For instance, you could have a version of terminal that let you explore but didn't let you write anything to disk; until you toggled a menu preference. At present a number of commonly-used XO recipes start with find the Terminal activity or, less safe yet, tell users how to pull up the root shell. S On Wed, Jan 4, 2012 at 4:51 AM, Sean DALY sdaly...@gmail.com wrote: The first time I found opened Terminal, I did an ls and saw that there were comands prefaced with sugar. I ran one out of curiosity, and wiped out the Journal, which taught me the valuable lesson that tinkering with the command line could destroy the environment... Sean On Tue, Jan 3, 2012 at 8:52 PM, Martin Langhoff martin.langh...@gmail.com wrote: On Tue, Dec 20, 2011 at 1:37 PM, Samuel Klein meta...@gmail.com wrote: Terminal is currently hidden by default on many builds. How about unhiding it or replacing it with an activity that offers more of an intro to the command line? It is an important tool for understanding how your computer works. But it is also an _advanced_ tool, and a dangerous tool. It breaks one of the core principles of Sugar -- it is easy to _break_ stuff. So it is fitting that it sits a bit hidden. Just like your swiss knife has the sharp blades folded in while in your pocket. cheers, m -- martin.langh...@gmail.com mar...@laptop.org -- Software Architect - OLPC - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Free Terminal?
It makes Terminal appear as a second-class activity when it should be a high-value first-class activity. Using Terminal can be fun, useful, illuminating. It is the ony activity we offer to really get a sense of how your computer works. And it is not just for diagnostics or advanced uses. A number of basic scripts or instructions about how to use or customize the XO require the Terminal. If the concern is that children might not be prepared to use it, or might somehow 'misuse' it, it would be better to provide more guidance and information with the activity [for instance: ship Man pages, include a welcome message that guides people to them, and to a txt version of Intro to the Command Line]. As for Man pages -- We now have the space; is there any reason not to ship them? http://dev.laptop.org/ticket/5161 http://dev.laptop.org/ticket/5640 SJ On Tue, Dec 20, 2011 at 8:38 PM, Thomas C Gilliard satel...@bendbroadband.com wrote: ** On 12/20/2011 04:07 PM, Gonzalo Odiard wrote: Ok, returning to sugar-devel because I did Reply instead of Reply to all :) Can you explain what is the use case of this activity you are proposing? The terminal is ok, when you know what to do, is waiting for you. Why do you think there are a wrong message here? Gonzalo On Tue, Dec 20, 2011 at 7:15 PM, Samuel Klein meta...@gmail.com wrote: Then it makes more sense to me to say once you have learned how to su olpc, you can use terminal to hack your user experience rather than once you have overcome an obfuscating element in Sugar, you can use terminal-without-any-help to do things you might still not understand. Add this link to Default.html? (the start page of Browse): http://people.sugarlabs.org/Tgillard/floss_manuals/Terminal_06Sep08.pdf This would require using Sugar Clone http://wiki.sugarlabs.org/go/Sugar_Creation_Kit#Sugar_on_a_Stick.2FSugar_Clone to duplicate the live USB's Or make a Fedora Remix with the .pdf file on the Soas live CD .iso http://wiki.sugarlabs.org/go/Build_Your_Own_Remix_with_Fedora The terminal-application goes to root with-out any password on SoaS. I think this is why it is not selected as a favorite. On Tue, Dec 20, 2011 at 5:14 PM, Samuel Klein meta...@gmail.com wrote: Why are we judging that some people are 'not ready' to use terminal? it's not as though we hide the delete activity menu option from people, for instance. It seems to me to send the wrong message. Better to have a terminal replacement activity that a) shows you clearly what user you are logged in as (in the title bar?) b) by default launches you into a new user account (user:sandbox?) that can easily su to olpc... c) offers some initial welcome/guidance/help in exploring the command line. SJ On Tue, Dec 20, 2011 at 1:46 PM, Gonzalo Odiard gonz...@laptop.orgwrote: If the user is ready to use the terminal, can go to the list view and select as a favorite, right? Is not hidden, only is not selected as favorite. Gonzalo On Tue, Dec 20, 2011 at 3:37 PM, Samuel Klein meta...@gmail.comwrote: Terminal is currently hidden by default on many builds. How about unhiding it or replacing it with an activity that offers more of an intro to the command line? It is an important tool for understanding how your computer works. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 %2B1%20617%20529%204266 -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing listSugar-devel@lists.sugarlabs.orghttp://lists.sugarlabs.org/listinfo/sugar-devel -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Free Terminal?
Terminal is currently hidden by default on many builds. How about unhiding it or replacing it with an activity that offers more of an intro to the command line? It is an important tool for understanding how your computer works. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] FW: scratch on aslo
I understand why Scratch isn't hosted on aslo at present, but it would be nice if it were hosted in a fashion that supported discovery of and review/discussion of it. Scratch is Sugar's most popular programming activity, after all... On Thu, Dec 15, 2011 at 7:09 PM, Thomas C Gilliard satel...@bendbroadband.com wrote: ** http://wiki.sugarlabs.org/go/Features/Soas_V4/ASLOxo_Activity_Test_Table#Activity_Test_Results This is a table matrix on the wiki in a sortable and editable form. It is also unmaintained since Nov 2010...: ( +1 for better organization of things that take dedicated, periodic investments of time. But simply allowing people to build a catalog of all activities that have ever been useful to anyone takes minimal effort (mainly, a one-time simplification of the current submission process). SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] FW: scratch on aslo
I would find ASLO more useful if it had a Search all feature that allowed people to find * unmaintained or dormantly-maintained but working activities * activities that can be freely distributed but are not [confirmed to be] under a free-software license * links to activities that are freely available online (somewhere) but may not be freely distributable (from an aslo server) Excluding or obfuscating popular activities only makes ASLO a less handy service. At any rate, at the point where the ASLO software says to an uploader that file already exists in our databsae it should be able to show that person the metadata related to the file: who has uploaded it, why it is not visible, c. SJ On Thu, Dec 15, 2011 at 3:47 PM, Gary Martin garycmar...@googlemail.comwrote: On 15 Dec 2011, at 17:44, Gonzalo Odiard gonz...@laptop.org wrote: But I don't think is a good idea add a activity without a maintainer. +1 Activities without maintainers seem like a spiral to the bottom of the quality bucket - I'd personally not want to recommend the ASLO site to a teacher if we were knowingly promoting and uploading unmaintained activities. As an Open Source license (required by ASLO) allows anyone to potentially pick up maintenance, perhaps ASLO could be tweaked to hide all activities without a confirmed, named, maintainer by default? --Gary Gonzalo On Thu, Dec 15, 2011 at 2:32 PM, Sebastian Silva sebast...@somosazucar.org wrote: Actually if the license permits it, there isnt a necessity to await confirmation by original author, although it would be nice to ask, IMHO El 14/12/11 19:46, Rafael Ortiz escribió: On Wed, Dec 14, 2011 at 7:42 PM, Alan Jhonn Aguiar Schwyn alan...@hotmail.com wrote: It's ok uploading those to aslo, if they have OSI compliant Licences, pointing to original devs, also if they provide a good sugar experience. More info here: http://wiki.sugarlabs.org/go/Activity_Library/Editors/Policy#Guidelines_for_accepting_an_activity Ok. The importants are in ASLO.. maybe there are some that not.. I could test some and upload them. But corresponds me to do that? I do not want to override the original developers .. it's necessary to ask first the original devs. ___ Sugar-devel mailing listSugar-devel@lists.sugarlabs.orghttp://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] scratch on aslo
Scratch doesn't seem to be on ASLO. On the other hand, when I sign in and try to upload it, I am told the file is already in the system. Can someone link me to it? It is ***really hard*** to find the link to upload an activity. Can this be added in a few more places? If you don't think to hover over nav elements I don't think there is any other way to discover it. http://activities.sugarlabs.org/en-US/developers/addon/submit It is unclear how to submit someone else's activity for inclusion. There are some popular activities not in aslo, particularly spanish-language ones (cf. xojuegos.com); this would be a nice feature, even if the resulting work gets an unverified copyright stamp. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [FEATURE] Global Text to Speech
+1 This would be amazing. This would also encourage more people to contribute to the speech engine for their language or dialect. On Tue, Nov 15, 2011 at 9:15 AM, Gonzalo Odiard gonz...@laptop.org wrote: I want propose the feature Global Text to Speech [1] In fact, the functionality was already designed, and part implemented, but is not working in Sugar. We have code in Speak, Read and Memorize activities implementing the call to the backend, the only missing part is a icon device to configure pitch and velocity. Gonzalo [1] http://wiki.sugarlabs.org/go/Features/GlobalTextToSpeech ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] #3074 LOW: Language screen in Control Panel hangs on load after setting lang from cmd line
That was on 860. Thanks for the unbreaking tip, I'll try to reproduce tonight. S. On 9/2/11, Sugar Labs Bugs bugtracker-nore...@sugarlabs.org wrote: #3074: Language screen in Control Panel hangs on load after setting lang from cmd line +--- Reporter: sj | Owner: Type: defect | Status: new Priority: Low | Milestone: Unspecified by Release Team Component: sugar|Version: Unspecified Severity: Major| Keywords: Distribution: Unspecified | Status_field: Unconfirmed +--- Changes (by sascha_silbe): * component: untriaged = sugar * severity: Critical = Major Comment: Try removing ~/.i18n to unbreak Sugar (show the activities again). If your language wasn't listed in the Control Panel section, trying to set it from the command line is bound to break things. We should prevent that (i.e. not change to setting if the language isn't supported), but I'd rather get rid of the CP code (it has other warts, too) than fix it. What version of Sugar is this, BTW? 11.2 isn't a valid Sugar version. -- Ticket URL: http://bugs.sugarlabs.org/ticket/3074#comment:1 Sugar Labs http://sugarlabs.org/ Sugar Labs bug tracking system -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] I know America
, México, Nicaragua, Panamá, Paraguay, Perú, Surinam, Venezuela; y los insulares de: Cuba, Haiti, Jamaica, Puerto Rico, Trinidad y Tobago). También tiene 3 mapas generales de América del Norte, Central y del Sur... En todos los países se puede Explorar o Jugar sobre: Departamentos (o Provincias, Estados, etc), Capitales departamentales (o de la Provincia...), Ciudades y Rios. Hay algunos paises que no tienen toda la información, pero para una versión 2 se completará. La actividad incluye internacionalización, es decir, está disponible en Inglés y Español (En si es un solo archivo, que al instalarse se muestra en el respectivo idioma en que está la XO, no es que sean 2 paquetes distintos.) El idioma por defecto es el inglés, es decir, para todos los idiomas a no ser español, la actividad se muestra en inglés. En español es: Conozco América y en inglés: I know America. La parte de español está bastante bien, pero en inglés tiene muchos detalles en cuanto a los nombres, ya que muchos cambian (pero la mayoría permanece invariable: por ejemplo, Brasil es Brazil pero Montevideo es Montevideo). Un cambio con respecto a otros Conozco, es que no insiste con la pregunta una y otra vez hasta que uno acierta el resultado, tiene una barra de progreso... Se hace una pregunta, en caso de éxito, suma 10 puntos. Si falla, se muestra una pequeña ayuda, si acierta, 5 puntos, si erra.. siguiente pregunta. Por cada nivel se hacen 7 preguntas, de ahi, que siendo puntaje perfecto se logren 7x10 puntos = 70 puntos. En caso de lograr ese puntaje, se muestra una felicitación, en caso contrario, se pide que vuelva a jugarlo... Esta versión incluye una rosa de los vientos con los puntos cardinales. Sabido es que los mapas, desde hace mucho se orientan de la misma forma: el norte: arriba y el sur: abajo (si un profesor de geografía lee esto me pega).. Pero es bueno familiarizarse con ello... También incluye la escala en que está el mapa. Esto da una idea de que tan grande o pequeño es un país, una zona. Como la mayoría de los mapas están hechos con la proyección cónica conforme de Labert (mantiene las distancias, pero no los ángulos y tiene 2 paralelos en los cuales la deformación es nula) es posible medir distancias en el mapa y ver, haciendo una simple regla de 3, cuál es la distancia en la realidad. Para facilitar la lectura de la escala, desde el 0 al extremo derecho de la escala, en el último valor, es una distancia exacta en milímetros en la pantalla de una XO. Esto evita agregar incertidumbre en las mediciones y mejorar la precisión de los cálculos. Por ejemplo, en el mapa de Brasil, la escala va de 0 a 600 kilómetros y la distancia entre esos puntos es de exactamente 13 milímetros. Sobre la precisión? Todos los mapas están basados en mapas de buena calidad y algunos están basados en unos que robé de Naciones Unidas (Departamento de Geografía...) Bueno, ahí está para la descarga: http://activities.sugarlabs.org/es-ES/sugar/addon/4464 Espero cometarios, sugerencias y sobre todo: ERRORES... Todo lo que hace el hombre es imperfecto, todo es perfectible... Los errores son la información básica para que algo mejore... Y la mejor forma de testear algo me parece que, exceptuando el laboratorio, es en el uso cotidiano, y que los usuarios finales reporten sus casos de fallo... Alan ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel -- Samuel Klein identi.ca:sj w:user:sj +1 617 529 4266 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Physics activity (Was: Release v3 tonight?)
An aside about Physics - it was used with great happiness by the children in Gaza, and features in some of the photos we just got back from there. More as soon as we have release to publish them :-) SJ On Tue, Jul 28, 2009 at 11:49 AM, Gary C Martin g...@garycmartin.com wrote: Hi Asaf, On 28 Jul 2009, at 02:41, Asaf Paris Mandoki wrote: Great! For now, we will just be unzipping the elements / box2d .egg libraries into lib/ (until we figure out how to include setuptools from within an activity). Will commit this within the next few days. Could you put the current elements version there? Once I commit the new save method to the Physics activity, what will be missing to have v3 release? Not much I think. I'd like to do some testing here as soon as your new state saving work is committed; also want to make the icon changes we discussed (irregular polygon, hand grab icon). I haven't seen the translations being committed. Does anyone know if there's a problem with the translation system? Another problem I have is that I got a friend to suggest a French translation but I cant set his suggestions as the actual translated text. I'll take a look once I'm back on-line (travelling today), though I didn't notice any po updates last time I checked. Perhaps the translate push cycle is currently being timed along with the current 0.85.x. Regards, --Gary ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [support-gang] Beta of Offline Haiti Maps
Nicholas, That's great. I'll try to test that on my upcoming bus trip... copying the sugar devel list as well. Tim, can you ask your colleagues active in Haiti to test this as well? SJ On Sat, Jan 30, 2010 at 10:18 PM, Nicholas Doiron ndoi...@andrew.cmu.edu wrote: Hi everyone, The beta OfflineMaps activity lets users view and post on OpenStreetMap roadmaps of Haiti, without an internet connection. Users can add their photos and text to markers on the map, and load some Google Earth files (KML). Only a few areas could be detailed. I tried to cover where I heard OLPC and Waveplace are planning to be: Port-au-Prince, Lagonav Island, Leogane, and Jacmel. Information and Screenshots http://wiki.laptop.org/go/User:Ndoiron/OfflineMap Download: http://haiti.latest.disaster-tool.appspot.com/OfflineMaps.xo Google Earth/KML file (Port-au-Prince hospitals, from MINUSTAH): http://haiti.latest.disaster-tool.appspot.com/Hospitals.kml There are maps for Jeremie, Gonaives, and Saint Marc too, but adding these freezes my XO (RAM issues?). Please let me know if you have feedback on the activity. Can anyone help test that it syncs markers when you share the activity on 2 XOs? Regards, Nick Doiron ___ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] calling for volunteers (was Re: SOAS 2 problems)
That news blurb was certainly bold... it's also from Fall 2008. It's harder to spread FUD when a couple years of stories of XOs in classrooms involve Sugar. I would like to work together on a series of blog posts about the new Sugar version that will be shipping on the 1.5's. If some of the active develpoers (Tomeu, Chris, one or two developers of new activities?) want to draft their impressions and favorite aspects of the new release, I would be happy to edit and publish the result. SJ On Fri, Jan 29, 2010 at 5:20 AM, Tomeu Vizoso to...@tomeuvizoso.net wrote: On Tue, Jan 26, 2010 at 00:21, Samuel Klein meta...@gmail.com wrote: On Fri, Jan 22, 2010 at 4:34 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Fri, Jan 22, 2010 at 06:07, Walter Bender walter.ben...@gmail.com wrote: I think we are looking at a great probortunity here. We have a project My mind balks at that word, but I agree with this message wholeheartedly. If we are able to learn to make successful calls for help, we will be able to scale up our capacity significantly. We can like it or not, but we depend _a lot_ on volunteers and we need to accept it and operate according to that reality. A good point. Is there a page on the slwiki to organize calls for help for various projects? (it's not always this sort of call for help -- sometimes there are calls for developers from outside groups trying to fund activity development as well; or calls for field-testers by a group of active developers...) We have http://wiki.sugarlabs.org/go/Vacancies but that only works, as it is now, for work that has associated a position, not for projects. Should we use the same? Create a different one? This is very related to Aleksey's proposal for a site that matches needs with contributors, but I think it's better to start first with a low-tech solution such as the wiki and move to more sophisticated means as we learn more. About where to put the calls, my blog is read by GNOME hackers, I think OLPC could ask Jonathan Corbet to put a call for kernel developers, Greg's blog is read by Fedora contributors, what other outlets we have for calling for specific volunteering opportunities? As mentioned before, I think it's very important how the need is expressed, there's a world of difference between saying we need you to improve education and having someone on the field describing how the volunteer could make a real change on the lives of the people there. Photos will also help, maybe a video from a rural school in Africa, etc. And Sugar Labs cannot take this job it alone in part because most of the general public still thinks that OLPC laptops are running Windows. We definitely need to remedy this confusion. I don't think that nor OLPC nor SLs can do much against MS' press machine: http://www.scidev.net/en/new-technologies/digital-divide/low-cost-laptops-to-change-from-linux-to-microsoft.html But if from time to time OLPC's press releases could briefly mention Sugar, I think it could be great. Thanks, Tomeu ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] SOAS 2 problems
On Fri, Jan 22, 2010 at 4:34 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Fri, Jan 22, 2010 at 06:07, Walter Bender walter.ben...@gmail.com wrote: I think we are looking at a great probortunity here. We have a project My mind balks at that word, but I agree with this message wholeheartedly. If we are able to learn to make successful calls for help, we will be able to scale up our capacity significantly. We can like it or not, but we depend _a lot_ on volunteers and we need to accept it and operate according to that reality. A good point. Is there a page on the slwiki to organize calls for help for various projects? (it's not always this sort of call for help -- sometimes there are calls for developers from outside groups trying to fund activity development as well; or calls for field-testers by a group of active developers...) And Sugar Labs cannot take this job it alone in part because most of the general public still thinks that OLPC laptops are running Windows. We definitely need to remedy this confusion. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [support-gang] Several chapters of Make Your Own Sugar Activities! ready for review, feedback
Great idea to add a section on using sugar to read -- if you include browsing webpages and offline snapshots, it's by far the 1st or 2nd most common use of Sugar in most homes and classrooms, and still far from obvious. SJ On Thu, Jan 14, 2010 at 10:37 AM, Jim Simmons nices...@gmail.com wrote: Samuel, I agree that in addition to the beginner's manual I'm putting together there is a need for a more advanced book covering topics like sugarizing existing programs, using languages other than Python, etc. I'd be interested in reading such a book but I would not be qualified to write it. In fact, I'm learning new things (and documenting them) as a result of writing this book. If I do another book after this one it might be on using Sugar to read free e-books. Where to get them, what formats are available, advantages of each, descriptions with screenshots on how to use Read, Read Etexts, View Slides, Get IA Books, Get Books, how to download books with Browse, working with e-books in the Journal, etc. I still have to get through the current book, and that will take awhile. James Simmons On Wed, Jan 13, 2010 at 11:21 PM, Samuel Klein meta...@gmail.com wrote: Jim, a thought: I'd like to see an Activity Guide similar to this one, which describes how to make software for a great activity for children and talks primarily about form, method, audience, and functionality. Something suitable for a general Sugar SDK, and an audience of programmers who have made lots of software before. It should have a section on Sugar that says here's how to make sure your activity runs well within the Sugar environment, but most of the sugar design principles should be in the earlier parts of the guide. (and details such as USE PYTHON should be optional subsets of the Sugar-specific guidelines) It would also include details on making a good activity that could be part of (for instance) a Gnome desktop, for devs who want their Gnome app to become a default for XO builds. On Tue, Jan 12, 2010 at 11:49 AM, Bert Freudenberg b...@freudenbergs.de wrote: On 12.01.2010, at 16:43, Jim Simmons wrote: http://objavi.flossmanuals.net/books/ActivitiesGuideSugar-en-2010.01.11-23.05.32.pdf Very nice, Jim! It is a truth universally acknowledged, that a Sugar activity should be written in Python. However, there are other means to go about that, and special circumstances may lead a developer to consider alternatives. In WHAT IS A SUGAR ACTIVITY? you make it sound like Python was a necessary ingredient for all Sugar activities. That is not true, an activity *can* be written without any bit of Python code. Not even Python bindings are needed. See http://wiki.laptop.org/go/Low-level_Activity_API Activities can be written in any language, as long as it can connect to D-Bus and provide an X11 interface. While it's most convenient and also encouraged to write new activities in Python, it is not mandatory. The Sugar API was carefully designed to allow activity development in any language. There are a couple of non-Python activities, most prominently Etoys which is even part of the Sugar platform, emphasizing it is *not* Python-only. It would be nice if you could rephrase that introductory section. Other than that, very nice book. I love your style :) Ditto. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
[Sugar-devel] Fwd: [Sig-bwp] Audio / Mobile Technologies for Children Allison Druin
From a different library list. For those who don't know her, Allison Druin among other things runs a children's testing lab where various sorts of products and interfaces are tested by children (in Maryland and in 1 or 2 sister institutions around the globe). If you like this talk, she also wrote _The Design of Children's Technology_. -- Forwarded message -- From: gerrymck gerry.mckier...@gmail.com Date: Thu, Oct 22, 2009 at 1:49 PM Subject: [Sig-bwp] Audio / Mobile Technologies for Children Allison Druin / Iowa State University / October 9 2009 To: asi...@asis.org, sig-...@mail.asis.org, isen-ast...@community.lsoft.com Colleagues/ The Audio Is Now Available For This Most Informative Presentation I Had The Opportunity To Attend. /Gerry Women in HCI Lecture / Allison Druin / University of Maryland / October 9, 2009 / Noon / Howe Hall / Alliant Energy-Lee Liu Auditorium / Iowa State University Abstract For many children (ages 2-12) in the United States, mobile technologies are now an integral part of their everyday living and play experiences. They commonly use mobile phones, netbooks, pen-based computing, GPSs, computer-enhanced toys and much more. But this is not the case for all children. There are still young people who live in places where mobile technologies are just becoming affordable. Others live in areas where there is no cell phone service at all. And still other children live in places where basic living necessities outweigh the need for electronic technologies. There are extreme differences in children’s opportunities and challenges for learning with new technologies. Therefore, in my talk I will discuss how to approach designing for these diverse children. This talk is not about how to make mobile technologies. It is about how to make BETTER mobile technologies for the world’s children. I will demonstrate some of our newest work at the Human-Computer Interaction Lab in mobile collaboration and intergenerational mobile storytelling. I will also suggest how these new mobile technologies call for new approaches to design. Speaker Allison Druin is the Director of the Human-Computer Interaction Lab (HCIL) and an Associate Professor in the University of Maryland’s College of Information Studies and Institute for Advanced Computer Studies. Her work includes: developing digital libraries for children; designing technologies for families; and creating collaborative storytelling technologies for the classroom. Druin’s most active research is the International Children’s Digital Library (ICDL) [ http://mobile-libraries.blogspot.com/2009/08/international-childrens-digital-library.html ] now the largest digital library in the world for children which she and colleagues expanded to a non-profit foundation. She is the author or editor of four books, and her most recent book was published Spring 2009: Mobile Technology for Children (Morgan Kaufmann, 2009). [ http://mobile-libraries.blogspot.com/2009/07/mobile-technology-for-children.html ] She received her Ph.D. in 1997 from the University of New Mexico, her M.S. in 1987 from the MIT Media Lab, and a B.F.A. in 1985 from Rhode Island School of Design. Sponsored By Women in Human Computer Interaction Series, Women in STEM Speaker Series, and Committee on Lectures (funded by GSB). Link To Audio Available At [ http://tinyurl.com/ykcvmbn ] Enjoy ! /Gerry Gerry McKiernan Associate Professor Science and Technology Librarian Iowa State University Library Ames IA 50011 gerry...@iastate.edu There Is No Answer, Only Solutions / Olde Irish Saying The Future Is Already Here, It's Just Not Evenly Distributed Attributed To William Gibson, SciFi Author / Coined 'Cyberspace ___ Sig-bwp mailing list sig-...@mail.asis.org http://mail.asis.org/mailman/listinfo/sig-bwp ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Bookreader] Text to Speech readers for XO
Bumping up this recent thread on the bookreader list about text-to-speech. Mike and Gregor, in case you haven't seen what's currently possible: I believe James S's Read Etexts uses speech-dispatcher to read selected text. Aleksey and others may have done further work with espeak... I've included some old threads from the Sugar list this past spring below. SJ On Thu, Oct 29, Mike McCabe mcc...@archive.org wrote: I also think this is a great idea. I've worked with several text-to-speech readers recently, as part of my effort to make the Internet Archive books available to print disabled people. They're very useful, and I think that this mode of reading could be of use to a very broad range of users. I suspect we'll see more of it soon. I'm also curious to hear about specific experiences with linux-compatible free TTS, as we may be producing audio books with this to work with the new Library of Congress audio players. Best regards - Mike == [1] old note from James Simmons == ( in repsponse to this speech-synthesis summer of code proposal: http://wiki.sugarlabs.org/go/speech-synthesis ) Chirag, Since you have been working with Aleksey Lim you probably know about text to speech with highlighting in Read Etexts. I wrote the original TTS code that used speech-dispatcher with some assistance from Hemant Goyal and the folks on the speech-dispatcher project. Aleksey refactored my code so it could work with either speech-dispatcher or his own gstreamer espeak plugin. Not only does his plugin need no configuration to work, it also does a LOT better in producing timely callbacks as it reads each word. As you point out in your proposal, highlighting the word as it is spoken is a big part of the benefit of what you're proposing. If all you wanted to do was capture some highlighted text in the clipboard and have it spoken in a voice you can configure in a control panel, that would be easy, even trivial. It's the highlighting that's difficult. When I added speech to Read Etexts I deliberately tried for the simplest approach that would get the job done. It reads only the current page. It always starts either at the first word on the page, or if speech has been paused, it resumes with the last word spoken. You can't choose the word to start on. The Activity itself receives the callbacks as each word is spoken and takes care of doing the highlight and scrolling the textarea so the highlighted word stays on the screen. If I had to write a facility that did what Read Etexts does outside of the Activity I wouldn't know how to do it. It seems to me that highlighting is best done by the Activity itself. I can't deny that it would be useful to have all this work done as you have described without the Activity knowing anything about it, but it doesn't seem feasible. You'd have to have something that could work with gtk textareas, the evince component Read uses, Abiword, and everything else that came along. Another thing you'd have to deal with is PDFs composed of scanned in book pages. There are a lot of these around (the Internet Archive is full of them) and somehow the kid trying to select words on a scanned in page would have to be clued in that these words are not selectable. I suppose you could make an Activity that grabbed whatever text was in the clipboard, displayed it in a textarea, and highlighted the words in that textarea as it spoke them. I'm pretty sure that wasn't what you had in mind. Splitting sentences into separate words will be a challenge. I just use spaces as delimiters and filter out characters like asterisks, vertical bars, etc. That works OK for English but not for other languages. If I wanted Read Etexts to do highlighting on the Bhagavad-Gita in the original Sanskrit it wouldn't work. Even in English I get tripped up by double hyphens (--). It would be nice if Gutenberg etexts put spaces around double hyphens but they don't. It looks like you've picked a challenging project, and I would love to be proven wrong about everything I've mentioned here. Good luck with this, James Simmons == 2: SynPhony and reading assistance == On Tue, Feb 17, 2009 at 12:48 PM, Carol Farlow Lerche c...@msbit.comwrote: I'd like to call your attention again to SynPhonyhttp://synphony.wiki.sourceforge.net/. We are close to a base release (probably this week) of a 44,000 word English word database that has a very rich array of information helpful to the teaching of English, especially reading. A 10,000 word Spanish lexicon and 5 word German one will follow. Norbert Rennert who compiled these, would like very much to work with other language experts to extend this effort to other languages. Some highlights of the English lexicon: screened from the CMU Sphynx corpus for accessibility to children, each word entry has frequency data from analysis with respect to a large corpus of text merged in, phoneme breakdown (used by reading curricula to decide the order in which
Re: [Sugar-devel] [Bookreader] Status report on Bookreading
Ditto :) I will be showing off Sayamindu's new work at the Making Books Apparent event in San Francisco next Monday night. If any of you are in the area, let me know and I'll make sure you get an invitation. Now we need to encourage more people to organize OPDS servers of children's works, and tie this into the Rural Design Collective's work in that area. SJ On Wed, Oct 14, 2009 at 3:57 PM, raj kumar rku...@archive.org wrote: Excellent post and video, Sayamindu! Very, very good work. I'm excited about how easy it now is to discover and read books on the OLPC! Thank you so much for doing all the work to tie into the experimental IA aggregated OPDS feed. Your software is working great! -raj On Oct 14, 2009, at 12:20 PM, Sayamindu Dasgupta wrote: Hello, I've posted a short status report on the state of Book Reading in OLPC/Sugar. You can read it here: http://sayamindu.randomink.org/ramblings/2009/10/14/books-sugar-and-olpc/ There's also a video-cast of a modified Get Internet Archive Books activity, retrieving books from Feedbooks.com (it is already linked from the blog post, but it may not be visible in some browsers). You can download it from : http://dev.laptop.org/~sayamindu/get_books.ogv Thanks, Sayamindu -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Bookreader mailing list bookrea...@lists.laptop.org http://lists.laptop.org/listinfo/bookreader ___ Bookreader mailing list bookrea...@lists.laptop.org http://lists.laptop.org/listinfo/bookreader ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] [SoaS] The Future of Sugar on a Stick
On Tue, Sep 22, 2009 at 2:35 AM, Martin Dengler mar...@martindengler.com wrote: On Tue, Sep 22, 2009 at 01:03:37AM -0400, Mel Chua wrote: Sebastien's original question[2] is unanswered perhaps because it's been deemed maybe-already-answered[3] or peripheral To the contrary, it seems to me that it remains unanswered only because it has been deemed a very important question, one worth formal consideration by a decision panel and the oversight board. It's a week and a bit after the original mail already. This is a convincing demonstration of the utter failure in decision-making. Impatient as ever :-)If this is in fact an important question to the future of Sugar and SoaS development, taking time to answer it unambiguously may be wise. It's not hard to say no, but it takes a mailing list and a committee Replies so far have been varied, but they do not sound like no to me. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] SoaS: Searching for Decision Panel volunteers.
I volunteer. I don't have a strong opinion yet, but am interested in the future of SoaS. When I give talks about OLPC and Sugar, there are almost always audience members who have used it. SJ On Fri, Sep 18, 2009 at 4:27 PM, Chris Ball c...@laptop.org wrote: Hi all, Sebastian Dziallas has asked for clarity on how the SoaS distribution he maintains is going to be treated and considered by SL. It doesn't seem that there's consensus, so we suggest forming a Decision Panel: On the rare occasion of a contentious issue on which no general consensus can be reached, the Oversight Board is responsible for convening a Decision Panel. The Oversight Board will be responsible for determining when a Decision Panel is required and for selecting members for the Decision Panel. Members of the Oversight Board are not permitted to serve on a Decision Panel. A Decision Panel will solicit community input, discuss (in private if they deem it necessary), reach a conclusion internally, and produce a report documenting their conclusion. (Anyone may submit advice to a Decision Panel.) The Oversight Board will review and ratify Decision Panel reports. -- http://wiki.sugarlabs.org/go/Sugar_Labs/Governance This mail is to ask for volunteers for the Decision Panel. Volunteers can be anyone with an interest in the outcome, and the Oversight Board will then vote on (a) whether to convene the panel, (b) who should be on the panel, and probably (c) what the decision being paneled is. :) Please volunteer by replying to this mail if you're interested, and please do so by Thursday September 24th so that we can run the vote at the Friday September 25th SLOBs meeting. Thanks! - Chris. -- Chris Ball c...@laptop.org One Laptop Per Child ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] [SoaS] The Future of Sugar on a Stick
Mel - thanks for this delightful and thoughtful post. I agree with most of the points you and your aunt raise. Ben says, about 'Friendly' and 'Consistent': These two things sound pretty much the same to me. They also sound absolutely impossible, taken strictly. Taking a more relaxed interpretation, you seem to be describing, in effect, a full-time professional support staff. I disagree. As Tomeu points out, the SOAS community is organized around an idea that supports friendliness and consistency. To the comments that Gnome and KDE don't handle end to end packaging, the lack of almost any distors that are targeted effectively at these needs of teachers makes it important for some group to do it. I would find it a refreshing counterpoint to have a group in this ecosystem focused on maintaining a toolchain that first prioritizes the overall teacher and classroom experience, and second prioritizes hardware, OS, and software details. Some of its core releases / components / packages (for instance, a new social procedural system for getting help or processing feedback) might not involve a single transistor or line of code. SJ On Thu, Sep 17, 2009 at 11:38 PM, Mel Chua m...@melchua.com wrote: I read the multiple future of SoaS discussions on this mailing list and... to be honest, I was frustrated and didn't quite know how to respond. So I called my aunt Lynne May (I stay with her family when I'm in Boston). She's been a teacher for over 15 years. She teaches first grade. (I've been showing her Sugar occasionally for the past 2 years, and she thinks it's very cool.) I described this thread to her, explained the situation, and asked for her perspective. The summary of it was: This discussion you are having, as important as it may be to you, makes no difference to me as a teacher. Here is what does. Here are our notes - written up to the best of my ability, and then read over and edited (and added to) by her. I haven't edited anything out, so it's quite long.. I hope that others will be able to pull out the points that caught their eye, because I am not sure what in here will be most interesting to people. What teachers care about: * Is it friendly? * Is it consistent? * Is it sustainable? What they DON'T care about: * What group runs it? * Who owns the trademark? * What bleeding-edge features are being developed now for a future release? * What is the underlying operating system (which they never see)? Let's go into each of these topics in turn. Friendly. Is there a one-stop shop I can go to where my problems will be fixed immediately? Yes, theoretically it's possible to chase down the problem yourself, since everything is open source. And yes, you don't need technical knowledge because eventually, if you keep asking questions and trace things back to the appropriate developers in the appropriate upstreams, you'll likely find someone friendly to fix it for you. However, even if the individual developers are friendly - and we have very friendly, helpful developers - the process is not. Teachers don't have time to chase issues down the rabbit hole. They need to be able to report an issue and then know when that issue will be fixed by, so they know how long they have to improvise for. Consistent. It's important to have the experience be consistent for the kids. When are we going to do that thing again? they'll ask. It needs to work - and work the same way - every week. Kids hold you accountable for being consistent. They're in the classroom every single day. Teachers are also in the classroom every single day, and on-call every hour of that day. They also need consistency. Teachers improvise a lot, but they can only do so if they know what tools they have available, and that those tools can be relied upon. They set aside prep time; they have to know that they won't need to spend more than X hours per week to prep for this. If they can't predict how much time it will take to use a tool each week, they won't be able to use it. Tools need to be consistent from day to day, but also from year to year. Will they need to relearn a new toolset next year? She relayed a story about choosing the reading assessment tool the first grade team will use this school year. Should they use the same assessment program used in previous year even if there are missing books in the current set? Or should they switch to a different assessment program. It took them only 20 minutes total to make a decision. They based their decision on the consistency factor, affordability, and immediate response by customer service to their query which helped them solve the problem of having an incomplete assessment kit. The final selection was the same program that was being used in other grade levels, and the same program that was previously used. The takeaway I got from this story is that sometimes it isn't the design of the tool itself that makes it better for the
Re: [Sugar-devel] Interactive Ebooks [Re: Deployment feedback braindump]
On Wed, Aug 12, 2009 at 8:51 AM, Sayamindu Dasguptasayami...@gmail.com wrote: First of all, a PDF is pretty much just well-behaved postscript. You can embed that in more postscript. The user can thus scribble all over the document. In this context, I have been playing around with Read + Epub - and I have posted a short, unstructured dump of my thoughts at http://sayamindu.randomink.org/ramblings/2009/08/12/braindump-on-ebooks/ Some screencasts: ** http://dev.laptop.org/~sayamindu/interactive_books_video/video.ogv - shows that a video clip can be embedded in a book readable by Read ** http://dev.laptop.org/~sayamindu/interactive_books_video/python.ogv - shows that a python shell can be embedded in a book readable by Read ** http://dev.laptop.org/~sayamindu/interactive_books_video/digital_logic.ogv - shows that a etoys simulation can be embedded in a book readable by Read I have also started to experiment with ebooks as exercise books - HTML5 local storage looks promising, and with some magic at the school server end, we might be able to get something done. I'll resume my experiments during the weekends, and will post updates when I have some progress. Of course - none of this is _standard_ epub, and I'll try to figure out where I can get information about planned updates to the Epub spec, and if this type of use-case can be accommodated into the next version. This is very, very cool. So cool, in fact, that your paper crown is in the mail: http://wiki.laptop.org/go/Pretty_Pretty_Princess SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Book bundles and Read
Journal needs to cover these features (whatever they resolve to be). Every activity author should not be inventing various implementations of a book shelf UI concepts for dealing with a monoculture 'collection' of objects. Imagine if I wanted to put together a 'collection' of Physics simulations to teach curriculum, or some Turtle Art projects teaching the idea of vectors, or a mix of both along with a book or two and a Labyrinth mind-map of topic notes. What happens if an Activity wants to use the ObjectChooser to pick an object buried in someone else's collection. On Fri, Jul 24, 2009 at 6:57 PM, Sayamindu Dasgupta sayami...@gmail.comwrote: I do agree with you that it is the Journal which should be doing this, and not Read (except for maybe accessing online catalogs - though I think James has a better approach with his Get IA Books activity. It's just that, I'm a bit frustrated with the current state of the journal (especially for handling collections), and while xol-s are a great idea in theory, the practice of jumping through the browser (especially if Rainbow is enabled) is extremely crappy, IMHO :-). However, after going through all the mails, especially the links which Aleksey sent, I think it may be worthwhile to devote my coding cycles to the Journal instead. I disagree here. In theory, it is nice to imagine you might only need to solve a large # of similar interface and design problems once for every situation. In practice, it is really difficult to design a smooth, fast, rewarding interface for a general problem : a focused use case, and the freedom to make something work brilliantly for that case without having to demonstrate that it is a good design decision for all other parallel use cases, helps get something useful. I would expect to regularly want my bookshelf to be able to browse through hundreds of files at once, searching and autocompleting through their specific index; sort by book-specific metadata fields; and handle a collection 90% of which I am not storing locally -- possibly requesting a book from a repository off-disk, possibly keeping a fixed size on-disk library and having a process for queueing old books for local removal. Yes, an Ideal Journal might include these features. But I expect a Read -- Get IA Books activity might deal with this over the next year or two much more effectively than an a Journal being pulled in many directions. S. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Object Bundles review and inclusion to 0.86/Feature_List request
Interop is important. It would be useful to be interoperable with the default OCW format as well : an imsmanifest xml file in the root directory. I'd recommend eventually moving to a manifest format that supports including a number of other files -- so whatever location Sugar / the Journal looks for this info, it could include a link to other partial manifests. Then converting these other formats to .xo would be a matter of creating a top-level metadata file - .info or otherwise - which could be automatically generated by a script looking in a dozen canonical spots for similar sets of data. SJ On Wed, Jul 29, 2009 at 8:34 AM, Martin Langhoffmartin.langh...@gmail.com wrote: On Wed, Jul 29, 2009 at 9:12 AM, Aleksey Limalsr...@member.fsf.org wrote: ..and in my mind the purpose of OB was keeping metadata while tranfering Journal objects between sugar-nonsugar-sugar not broader meaning well, file/content exchange! :-) If we are going to write the code for a format, and we can write our own, vs use a popular existing standard that opens doors to interop... m -- martin.langh...@gmail.com mar...@laptop.org -- School Server Architect - ask interesting questions - don't get distracted with shiny stuff - working code first - http://wiki.laptop.org/go/User:Martinlanghoff ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Book bundles and Read
Missing here is a way to handily install/uninstall a named set of works from your journal/XO. If you could search through the 2000 books on a usb stick, find 40 results, copy those into your Journal as a named collection, and later choose to read individual books (without making na addition on-disk copy) or uninstall that collection (without individually uninstalling all 40 books), that would be a good user experience. The journal entry for reading a book from a collection could be a metadata entry with all the informatino about the book, but could point to the existing collection (at appropriate index even) for the work itself. The catalog file with the data about all 40 books should be searchable through the journal as well for every bundle, which would allow you to pull up the collection when searching for one of its elements. then you'd need an additional info-rich detailed view for a collection within the journal (which is needed anyway -- bundles are much more complex than a single text file or image). SJ On Thu, Jul 23, 2009 at 1:28 PM, Gary C Martin g...@garycmartin.com wrote: Hi James, On 23 Jul 2009, at 16:52, Jim Simmons wrote: Yesterday I had an email exchange with Scotty Auble of the Rural Design Collective project who have a list of 2,000 some odd books they want to distribute to Sugar users without requiring them to have Internet access. The thought I had was Zip archives with a catalog file, perhaps in Dublin Core format, and a new Activity that would look inside these archives, generate a browsable catalog from the catalog file, and allow the child to select the books he likes and create Journal entries for them. I copied this email to the IAEP list but not here. I agree with the points Gary is making below and wonder if we need a different kind of bundle that can be used to distribute collections of books without requiring the child to install the whole collection. Just wondering. If I had a USB stick with 2,000 pdf, plain text, etext, djvu, epub etc files on it... if they are at least reasonably well titled file names (lets say at least title, author), then a child can: 1). pop in the USB stick 2). goto the Journal and select the external USB stick icon 3). search and/or browse the books by author / title 4). any entry they want can be dragged to their Journal icon 5). ...or clicking any object entry will both start it for reading and copy it into the childs Journal FWIW some find step 5 a limitation or design bug for Sugar, in that you can't work with files on external media that are larger than the free space you have left in your Journal. Step 4 could be better, as the icon for your Journal (appears in a bottom tray when additional media devices are present), is actually an XO kid icon, would be more logical to show the Journal icon I think. Step 3 clearly could be prettier but would require some way of generating live previews for the entries currently in view (and then you could use the proposed Journal grid view to view book covers). It's also worth noting that although directory structure of the external media is not displayed directly (Journal shows a flattened list of all files), the full directory path to the file is placed in its description field. This is all fully searchable data, so you could put all the Lewis Carroll books in a folder of that name, and that would be enough to allow you to query Journal for them. So just some well chosen directory names (by author seems sensible), and consistently well named files (i.e full title of book) would make quite an accessible solution. Perhaps if there's interest, we can polish some of the above steps to make it even smoother in 0.86? Regards, --Gary Date: Thu, 23 Jul 2009 04:33:09 +0100 From: Gary C Martin g...@garycmartin.com Subject: Re: [Sugar-devel] Book bundles and Read To: Sayamindu Dasgupta sayami...@gmail.com Cc: Sugar devel sugar-devel@lists.sugarlabs.org, OLPC Bookreader list bookrea...@lists.laptop.org Message-ID: 37e66200-fa85-4d24-aa3e-9e2a3a520...@garycmartin.com Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Hmmm. The down side of this is that you end up with 1 Journal zip bundle holding a large number of books... So, I resume this zip bundle, pick one of the many books and start reading. I assume the single Journal entry is now remembering this one book and page I'm now reading. So now I want to read another book in the same bundle, do I loose the reference to the book and the page I was on before? Jump through some new UI hoops to flag the book and bookmark the page? It feels like walking into a Library, but only being able to read one book at a time. Successful Journal entries are the ones that store Activity state for some small slice of the goal, one book, not the whole library of congress. I'd be quite happy with zipped bundles that expanded into
Re: [Sugar-devel] Book bundles and Read
On Thu, Jul 23, 2009 at 4:44 PM, Gary C Martin g...@garycmartin.com wrote: Journal needs to cover these features (whatever they resolve to be). That would be handy. I would prefer a standard for /how/ to cover these features that indivicual activities can implement though -- this could let many people test out their own variation on user interface, various faster or more feature-rich indexing options, c -- without the barrier of saying 'you have to understand how to hack the Journal code to be able to work on this cool universal organizing/finding/editing-metadata problem'. A combination of a Journal grid view and correctly tagging objects would pretty much solve the UI side; with perhaps a bundle format (maybe repurpose .xol) so that downloading one auto extracted to a number of tagged Journal entries; and the reverse perhaps being true where you select N existing Journal entries and send to - ... causes them to be zipped up as a .xol and transferred as a single item. +1. The reverse is also very useful. Both old and new external media support allows for starting an .xo Activity bundle. The Activity is installed and started. So you could extend the Get IA Books Activity to have a thumbnail view and have it check an external media device for a local archive format of some kind. Then just distribute a USB stick with ... Both old and new external media also support for hiding files with the leading . (dot) character, Also sensible. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Book bundles and Read
This makes perfect sense to me. In particular, Read should be able to read .xol files and display books contained within them if they are in a known/readable format. Adding support over time for alternatives to catalog.atom would not be difficult (there are some learning-objects formats that have different canonical names and formats for their catalog files) but I'd like to see this become the recommended way to store a set of books, even if it is part of a more complex activity/object/content bundle. SJ On Wed, Jul 22, 2009 at 5:06 PM, Sayamindu Dasgupta sayami...@gmail.comwrote: Hello, While looking at the existing Library Bundle mechanism, I was wondering if it would be possible to bypass the Browser altogether and launch the catalog inside Read itself (for library bundles that have ebooks in them). If we use a zip archive format, with the following internal layout, it will be possible to load the catalog directly into Read (once I have support for the draft OPDS standard in Read): . |-- books | |-- Verne - 20,000 Leagues Under the Sea.epub | |-- Verne - A Journey into the Interior of the Earth.epub | |-- Verne - Around the World in Eighty Days.epub | |-- Verne - From the Earth to the Moon.epub | `-- Verne - The Mysterious Island.epub `-- catalog.atom Only the catalog name needs to be constant (catalog.atom) - the books would be referenced from the catalog, along with optional thumbnail icons etc. This may be useful in scenarios where the deployment or a distributor wants to distribute multiple (but of a similar theme) books together (eg: beginning of the school session, books for a specific subject). Does this make sense ? Thanks, Sayamindu -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] activity.info hosts
A good point - now's an excellent time to start using it. it can be used for a soft interaction -- a warning on installation if the activity might not be compatible. On Tue, Jul 21, 2009 at 1:32 AM, Christoph Derndorfer christoph.derndor...@gmail.com wrote: Hi all, I was wondering whether there were any plans to make use of the hosts variable in the activity.info files to determine whether an activity runs on the specific Sugar installation. With 0.86 being on the horizont, 0.84 being used on SoaS, 0.82 being widely used among the G1G1 community and some deployments and many deployment still using pre-0.82 software I think the issue of activity compatibility deserves some serious attention. Otherwise this has the potential to create _a lot of_ confusion and frustration further down the road. Not sure what the original plans wrt the technical implemention of this feature were but I would assume the harder part of solving this problem is spreading the word among activity developers to update their .xo bundles accordingly. Cheers, Christoph -- Christoph Derndorfer co-editor, olpcnews url: www.olpcnews.com e-mail: christ...@olpcnews.com ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [support-gang] Corps Deployment looking to fund Prog. Dev.
Paul - The sugar development list is a good place to look for someone with time to help. Extending Write to do what you have in mind may indeed be the best way to proceed - they had some developers interested in doing more work for the XO but lacking funds. SJ Seth Woodworth wrote: | Write is based on the GNU/linux program AbiWord, which does have | support for everything you mention, but not exactly easily done. But | all the same, you very well may be able to solve your problem by | creating a template in AbiWord/OpenOffice that Write may be able to | understand. | | I don't know, but I would look into at least exploring Write as a | basis for what you're working on. | | Also, I assume you've seen EduBlog? It's a project ran in part by | former-OLPC-er and Support-Ganger Greg Smith | | http://wiki.laptop.org/go/EduBlog_Instructions - Show quoted text - On Sun, Jul 5, 2009 at 1:53 PM, Paul Commonscomm...@laptop.org wrote: Hi OLPC Community, One of the Corps deployments is looking for a programmer from the OLPC community who can put together a child-friendly newspaper activity where the kids author the articles and design its template. If you're aware of any such program available, I'd love to know. If not, the team has some available funds if there's a quick turn around. If you're interested, please contact me and we can discuss the specs. CC langgor...@gmail.com too. Thanks! Cheers, Paul -- Paul Commons One Laptop per Child (317) 523.9822 ___ support-gang mailing list support-g...@lists.laptop.org http://lists.laptop.org/listinfo/support-gang ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Browse.xo -- preserving a downloaded filename?
On Tue, Jun 30, 2009 at 2:18 PM, Martin Langhoffmartin.langh...@gmail.com wrote: On Tue, Jun 30, 2009 at 7:20 PM, Simon Schampijersi...@schampijer.de wrote: Actually I came along this myself the other day. I would propose to have the file name as the entry title and the 'downloaded from' description in the journal entry description field. +1! +1 ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Show Must Go On - SoaS for the XO-1
On Wed, Jun 17, 2009 at 6:41 AM, Jonas Smedegaardd...@jones.dk wrote: What if we developers only announce in developer-oriented forums and someone else (marketing team?) takes the task of communicating it to end users? Hmm. That sounds rigid to me. I suggest transforming it into this instead: Beware of the target audience of the list you post to. If you are unsure if your message could be misinterpreted (e.g. if you are a geek with a message to end users) then consider passing it through someone more devoted to communicating (e.g. the marketing team). Well put. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] transition from activities/all to activities portal
This sounds good. Making the how-to-upload tutorial more prominent will help as well. So that new releases such as [[jam2jam]] are put in the right place... SJ On Thu, Jun 18, 2009 at 6:20 PM, Rafael Enrique Ortiz Guerrerodir...@gmail.com wrote: Hello David. That's the best option in my opinion. cheers!. Rafael Ortiz On Thu, Jun 18, 2009 at 11:31 AM, David Farning dfarn...@sugarlabs.org wrote: Chris, Upon further examining http://wiki.laptop.org/go/Activities/Browse_(8.2), I think that we can maintain backwards compatibility both technically and socially by using the existing /Activities/NAME_(VERSION) by pointing the links on that page to http://activities.sugarlabs.org/sugar/addon/4024 and http://activities.sugarlabs.org/sugar/downloads/latest/4024/ This would not require any changes on currently deployed machines, just server side url updates. I need to double check that the version detection happens correctly. Does this sound reasonable for a transition period? david ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [Bookreader] Epub and Read
Sayamindu - I met Peter Brantley last week, who is actively working with others towards a revised OPDS spec. They are considering local library v. global library issues, for which an offline OLPC classroom provides a good example. A separate epub-reader that can be dropped into Read sounds reasonable, certainly as a model for an evince-hacker to follow if interested. Do you have a screenshot that shows a pagebreak? Rebecca, you can try an html index page that links directly to .epub files, which links should be recognized properly and should launch the epub viewer when followed. SJ On Fri, Jun 12, 2009 at 1:27 PM, Rebecca Hargrave Malamudwebch...@invisible.net wrote: Hello, Sayamindu - I am working with a group in Oregon to create bundles of the IACL books for the OLPC XO. I am looking for some guidance on what the best format is to provide the books in since it looks like we will need to work within the XO Read activity offline environment (I did some initial work on this as an online web demonstration using GnuBook - http://openlibrary.org/olpc/bookreader?format=raw ) . This post is very useful to get me started - thank you! I am looking forward to the public code and will watch the list(s) for details. Best regards, Rebecca Malamud At 4:44 AM +0530 6/11/09, Sayamindu Dasgupta wrote: Hi all, I have been working on getting Epub support into Read, and here is the first screenshot: http://dev.laptop.org/~sayamindu/screenshot_read_epub.png It is not based on Evince, but on webkit (I had tried to implement a backend for Evince, but lack of well defined pagination in many (most??) Epub files, along with the relative difficulty of rendering HTML for evince (with things like text selection/search support) forced me to choose the alternative path). I'm trying to make the epub view widget follow the evince api as closely as possible, so that it can be dropped into Read with minimal effort/changes. There is no public code yet - but there will be one soon (probably during next week). In a somewhat related note, I have been also looking at the draft Open Publication Distribution System specs[1], which allows ebook distributors to distribute e-books via a Atom XML based catalog format. I think it makes sense to support this in Read, as well as in the school server, so that we can easily distribute e-books. For example, if we have a large e-book collection for a particular deployment, it may not make sense to put all of them in individual computers - instead allowing the user to browse/search the catalog and download the books as and when required would probably be a better option. Thanks, Sayamindu [1] http://code.google.com/p/openpub/wiki/OPDS -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Bookreader mailing list bookrea...@lists.laptop.org http://lists.laptop.org/listinfo/bookreader -- http://ruraldesigncollective.org/ ___ Bookreader mailing list bookrea...@lists.laptop.org http://lists.laptop.org/listinfo/bookreader ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] New bundles for GCompris
Woohoo! Thank you, Bruno... SJ On Tue, Jun 2, 2009 at 6:42 PM, Bruno Coudoin bruno.coud...@free.fr wrote: I just uploaded all the individual activity bundles at the usual place [1]. Each bundle now contains all the locales as supported by GCompris. There is also a localized click on letter activity that includes the voices of a given locale. For this one, the user must download the one that matches the Sugar locale. I tested a couple of activities on SOAS but not all of them. Please report me errors if you find some. [1] http://wiki.laptop.org/go/GCompris -- Bruno Coudoin http://gcompris.net Free educational software for kids http://toulibre.org Logiciel Libre à Toulouse http://april.org Promouvoir et défendre le Logiciel Libre ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Dictionary everywhere ?
I'd prefer to see all meanings for a word within the set of dictionaries chosen. If you are learning two langs, you should see relevant words in both languages when you select a string. SJ On Thu, May 7, 2009 at 7:35 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Thu, May 7, 2009 at 13:27, Sayamindu Dasgupta sayami...@gmail.com wrote: On Thu, May 7, 2009 at 2:55 PM, Tomeu Vizoso to...@sugarlabs.org wrote: On Thu, May 7, 2009 at 02:10, Sayamindu Dasgupta sayami...@gmail.com wrote: Hello, I was wondering about having a global dictionary key in sugar, just like the view source key. When you select a word (or words), and press that key, a window should pop up, showing the meaning of that word (or those words). There can be a control panel entry to choose what dictionary to use (eg: someone might want to have a English-Spanish dictionary instead of a English-English one, etc). I did a bit of hacking last weekend to come up with a rough mockup for the feature. There's a screencast at http://people.sugarlabs.org/sayamindu/global_dictionary.ogv (it works with all activities, and not just with Browse - and the window pops up when I press the key) Does it make sense for Sugar ? If it does, I think I can beat it into shape over the next few weekends. Looks really great, congrats! Thank you very much :) I'm adding it to the topics of the next design meeting, which may be next weekend. Sounds good. I am looking forward to some ideas about the UI. Btw, which external dependencies brings? How would it work in multilingual environments? Right now I am using python-dictdlib[1] to get the definitions from a dictd formatted database[2]. It may probably make sense to turn the definition and dictionary management part into a desktop independent dbus based library, and have a sugar control panel extension and a globalkey/deviceicon extension to leverage that. Alternatively, we can also consider using a web-based approach, where we query dict.org (this means that we won't have to ship the large dictionary dumps) - but I don't want to rely on a internet connection being present for this feature to be usable. As for multilingual environments, I propose to have a control panel extension which would let the user choose which dictionary to use. I think would be similar to the speech module: http://interdimensionmedia.com/scratch/settings-10.jpg Wouldn't be a bit uncomfortable for bilingual people or those learning a new language? Or are you suggesting that in the control panel you would set the languages you will use and then in the alert you would choose the current one? Regards, Tomeu Thanks, Sayamindu [1] http://packages.ubuntu.com/jaunty/python-dictdlib [2] http://www.dict.org/w/databases/start -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Why setup.py?
setup.py has always bugged me for the reasons stated. SJ On Tue, Apr 28, 2009 at 1:42 PM, Bert Freudenberg b...@freudenbergs.de wrote: On 28.04.2009, at 17:34, Luke Faraone wrote: On Tue, Apr 28, 2009 at 11:30, Bert Freudenberg b...@freudenbergs.de wrote: That would make sense. In fact, I previously made a mkDist.py script (in the etoys repo) that would call the bundle builder to create an xo bundle. It sets the dist_dir variable in the Config object. How would I set the dist_dir when using setup.py? The *exact* same way you'd do it in your other script. setup.py is just a well-known name for the file that sets up a package; it's the equivalent of a Makefile from the C++ world. Err, if I change the semantics of setup.py that would break it for other users. I would have to pass it as a command line option, but that apparently is not supported. - Bert - ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Making Read read everything [WAS: Re: FBReader]
Calibre is great. Kovid Goyal has expressed some interest in the past in seeing it on the XO; you could get direct input there. (Kovid, see below for current bookreader-related work, and Manu's ideas for an improved interface to one's collections of texts) SJ On Wed, Mar 18, 2009 at 8:09 AM, Bryan Berry br...@olenepal.org wrote: that's a great idea Manu, I also like calibre. I highly recommend you talk w/ Pratham Books. They are a great organization and are putting out a lot of the READ India books as e-books under CC 3.0 . You should talk w/ Gautam John gau...@prathambooks.org . He is a great guy here in Nepal, we really need a decent itunes-for-e-books app as well. On Wed, 2009-03-18 at 17:19 +0530, Sayamindu Dasgupta wrote: Hi Manu, On Wed, Mar 18, 2009 at 2:50 PM, Manusheel Gupta m...@laptop.org wrote: Sayamindu, I have been thinking on the lines of itunes for e-books. You might want to have a look at the attached functional specification document. I initially planned to use a closed format - LRF, which is used in Sony readers. I have mentioned about this in the document. Sony readers are very commonly used in India, and a number of South-Asian countries. That said, I am also open to using Mobipocket and OEB, the open source counterpars to LRF. Need to investigate their performance. Will be posting this idea at GSoC this year. Would be great if someone could work with us on this project. Regards, Manu Sounds like a good idea. I think there is something called Calibre (http://calibre.kovidgoyal.net/) which does many of the things you mention. You may want to look at that. Cheers, Sayamindu -- Bryan W. Berry Technology Director OLE Nepal, http://www.olenepal.org ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] FBReader
Saymindu - is this different from what Browse does (re: providing a wrapper for launching various activities based on format)? I copy sugar-devel. SJ On Tue, Mar 17, 2009 at 1:32 PM, Sayamindu Dasgupta sayami...@gmail.com wrote: On Tue, Mar 17, 2009 at 1:46 AM, Samuel Klein s...@laptop.org wrote: Can you say more about how much work it would take to make 'Read' really mean reading and not just reading-pdfs? Perhaps a more peaceful parent program with that name could choose to launch the current read [which should be renamed] or another program [for other file formats] ... SJ Well, assuming that the FBReader activity is installed, the Journal would be the parent program ;-). On a more serious note, I understand that you want to ensure that the verb Read is used for reading everything, and not just PDFs. I'll take a look at the possibility of having a thin wrapper which takes care of launching the appropriate activity as and when needed (not sure if this is doable or not - I'll need to chew a bit of the Sugar activity launcher code) Thanks, Sayamindu On Tue, Mar 10, 2009 at 5:45 PM, Sayamindu Dasgupta sayami...@gmail.com wrote: Hi SJ, On Mon, Mar 9, 2009 at 11:42 PM, Samuel Klein s...@laptop.org wrote: Sayamindu -- Sweet. How easy would it be to add this as a new reader-type to Read? Unfortunately the current avatar of Read is quite tightly coupled with the Evince backend, so it would need quite a bit of work. Regarding mime-types, let's revisit making one-click reading from Browse work as expected (add item to journal, launch new activity to open it). Michael says this is possible under the current rainbow implementation. I'll try to talk to Michael about this. The mime-type issue is completely different though. I'm not yet able to pinpoint the cause exactly, but I suspect it has something to do with Browse's download code and Sugar's implementation of the shared-mime-info Freedesktop standard. I have a patched Browse at the moment which seems to work, but I'll also like to try to check out Tomeu's suggestion. Thanks, Sayamindu SJ On Fri, Mar 6, 2009 at 5:26 PM, Sayamindu Dasgupta sayami...@gmail.com wrote: On Sat, Feb 28, 2009 at 5:21 PM, Nikolay Pultsin geome...@mawhrin.net wrote: Hi Samuel, Sayamindu, I'm glad to know you both. http://dev.laptop.org/~sayamindu/fbreader_sugar.png This screenshot looks great. I'm really impressed with such unusual look of our program. ;) Are you sure it is really FBReader? :) Can I publish this screenshot at http://www.fbreader.org/? I have now a better screenshot at http://dev.laptop.org/~sayamindu/fbreader_sugar_v2.png (I don't think the design will change much after this - unless I get flamed by someone regarding the UI ;-) I have a working activity now (which works on the XO independently without any external software dependency as well). I'll take a few more days to figure out the mime type mess in Sugar (I have already started annoying the Sugar developers and have a couple of possible solutions), and then release a bundle which can simply be downloaded and run on a XO with a recent build. A lot of work still needs to be done for a good reading experience, but I'm quite happy with what has been achieved in this week. And kudos to Mikhail, Nikolay and the rest of the FBReader dev team for their superb work. FBReader works absolutely smoothly on the limited XO hardware - no glitches, no sluggishness, nothing :-) Cheers, Sayamindu ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] Priorities and Ideas (for GSoC)
Thanks, Sayamindu. I've put bookreaders, improvements to core activities (should offline email be there?) and schoolserver-related work near the top of the OLPC list at http://wiki.laptop.org/go/Summer_of_Code/Ideas Activities that can be used immediately in the field would make excellent OLPC projects -- core sugar updates will not be usable until someone's willing to modify their entire system, whereas something that can be downloaded individually for a few students or for a class offers more possibilities of field feedback over the course of the summer. As for community building via gsoc - connecting students with people using these tools in classes in the field is a good way to get them hooked, and to provide a satisfying capstone to a summer's work. Mentors - don't forget to sign your name next to projects you are interested in, or to list projects you'd be glad to mentor on the project page[s]. That is a sign that draws students to indicate /their/ interest and helps favored projects stand out from the crowd of ideas. SJ On Fri, Mar 13, 2009 at 6:02 PM, Sayamindu Dasgupta sayami...@gmail.com wrote: On Sat, Mar 14, 2009 at 3:19 AM, Jameson Quinn jameson.qu...@gmail.com wrote: I will link to this thread (in IAEP) on the GSoC project ideas page. This page is the primary location where prospective GSoC students will come to learn about out project, and so I want them to get a feel for our community discussion of priorities. So please, in this thread, try to be a little bit more explicit and foot-noted than you would be otherwise, so they can understand what we're talking about. The primary purpose of GSoC, as others have pointed out, is NOT to do the things we're too busy to get around to. It is primarily a community-building exercise: to get students engaged in helping Sugar, and get mentors engaged in passing on knowledge to new community members. If somebody develops an educational game that only blind 3-year-olds use, but FINISHES it, has a great time doing it, and becomes a long-term contributing community member, then that would be a total GSoC success. However, that being said, we'd still prefer projects that help acheive our highest priorities for Sugar. There is no absolute ordering of Sugarlabs' priorities. Different members will not agree perfectly on what steps will do more to help our educational mission. So the list below is just my version. Community: Please respond with your thoughts. Students: I'll link what I can in the list, but I can't find good links, or even any links, for everything. If one of these ideas intrigues you, please, come ask in IRC (#sugar on freenode) - we'd love to try to point you in the right direction, and help you cut your ideas down to a reasonable GSoC size. My first priority is things that will have a strong effect on the long-term rate of development of Sugar. I'd put just 2 things in that category: easier sugarizing (primarily from AJAX, Flash, and legacy Linux); and a structure for sugar unit tests (IMO we will never get good enough software quality for wide adoption, running on multiple distribution without automated testing). My second priority is things that will improve on sugar's key promises. An easier and better way to handle files: versioned datastore, improvements in creating and using tags for the journal, file picker dialogs, and home view. A simpler and safer security model: getting Rainbow into the Sugar platform and improving it's coverage of the Bitfrost ideals. A simple and discoverable, yet powerful, UI overall: improved accessibility, discoverable keyboard shortcuts. Ubiquitous connectivity and collaboration: multi-pointer sharing, auto-collaborating data structures, viral/peer-to-peer activity distribution, shared journals. Useful in the classroom: a one-click workflow for getting AND turning in homework. My third priority is activities to better cover the core functions. Reading: an improved Read, which handles true ebook formats. (PDF is made for printing, and deployments have asked for this.) Regarding support for more Ebook formats, in case it is relevant, I am working on a sugarized FBReader[1] activity at the moment. I should be able to do a preliminary release by tomorrow. (I was planning a release tonight, but my main workstation seems to be incredibly messed up, and won't boot, so I need to fix that first) Screenshot at http://dev.laptop.org/~sayamindu/fbreader_sugar_v2.png Thanks, Sayamindu [1] http://www.fbreader.org/ -- Sayamindu Dasgupta [http://sayamindu.randomink.org/ramblings] ___ IAEP -- It's An Education Project (not a laptop project!) i...@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/iaep ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] XOIRC migrated to Sugar Labs (as IRC Activity)
On Tue, Feb 17, 2009 at 7:12 PM, S Page i...@skierpage.com wrote: http://wiki.laptop.org/go/XoIRC still points to laptop.org for bundle, source, POT. Several other migrated activities likewise have incorrect wiki.laptop.org pages. Indeed. Please tag those at the top with {{Migrated to sl.o}} but don't blank the page. In this case you are moving a page that can be edited and discussed to one that does not really support either (and that has misleading metadata). Last time I carried out a similar migration, we left the original pages up for roughly 12 months, which is a good time-scale on which to let wikis settle. It helps if the target page moved to is also editable, annotatable, and history-preserving. You *could* follow http://wiki.laptop.org/go/Maintaining_activity_web_information to Please update this page / discuss around this page ways in which you would like to see activity pages migrated. I think only activities in an activity group or with an update URL pointing to wiki.laptop.org still need information on w.l.o. But what do others think? I think it makes sense to have the short-template versions of all activities that work on XOs on [[Activities/All]] and the like, until the activity-discovery process within Sugar [and within older versions of Sugar out in the wild] changes. But those could be updated from info stored in an activities.sl.o database. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Activities migration status
Can someone create a project hosting page for new projects on the sl wiki? On Wed, Feb 11, 2009 at 8:09 AM, Tomeu Vizoso to...@sugarlabs.org wrote: On Tue, Feb 10, 2009 at 01:29, S Page i...@skierpage.com wrote: Then http://wiki.laptop.org/go/Project_hosting is obsolete. What's the equivalent page on sugarlabs.org? Not obsolete; just missing an important piece of information. Parts of http://wiki.laptop.org/go/Creating_an_activity are also out-of-date. I would particularly like to see the Scope section of a hypothetical project hosting page on the sl wiki; at the moment it seems that non-sugar projects might not be welcome to host/mirror their work there. For instance, the SL mission is to produce, distribute, and support the use of the Sugar learning platform rather than, say, to directly 'reinvent how computers are used for education through collaboration, reflection, and discovery' [the latter taken from Sugar's founding goals]. Would projects focused on the same goals but not currently part of the Sugar-platform-roadmap be welcome? Note that you don't need to ask permission to anyone in order to get a source repository created. I like that part. Are there criteria for removing someone's project if it's deemed inappropriate? SJ Regards, Tomeu ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Activities migration status
Is there no way to move/create an activity so that the same code push will update both sl's gitorious and olpc's git? Until there is a policy of sorts in place, and better yet an endowment supporting long-term maintenance of a server hosting projects (one of the two mentioned so far in this thread, or a dedicated project-hosting service elsewhere), I would focus on creating good mirrors, rather than on picking any particular single host. There is currently still risk of losing people's work. SJ On Wed, Feb 11, 2009 at 3:39 PM, Luke Faraone l...@faraone.cc wrote: On Wed, Feb 11, 2009 at 3:26 PM, Samuel Klein meta...@gmail.com wrote: I like that part. Are there criteria for removing someone's project if it's deemed inappropriate? Not yet, but I assume if someone thinks that somebody else's use of SL infrastrucutre is not under the project scope we'll discuss it on the sugar-devel or IAEP mailing list. -- Luke Faraone http://luke.faraone.cc ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] activites known not to either work at all or not on certin platforms
On Tue, Feb 10, 2009 at 10:36 PM, Wade Brainerd wad...@gmail.com wrote: On Tue, Feb 10, 2009 at 9:14 PM, David Van Assche dvanass...@gmail.com wrote: Im gonna try and make this easy: SoaS - the latest fedora core based I tried to impress my 9 year old gescwister... (related one) Speak - it will not even launch why is it then on a disitributed stick? Aleksey Lim recently took over this orphaned package. Can you get in touch with him (alsroot on IRC) and help work it out? I have yet to even try SoaS but information on what activities do and don't work should be posted to http://sugarlabs.org/go/ActivityTeam/ActivityStatus so we can triage them. We are watching that page. Thus far most of our work has been migrating activities over to SL.org but hopefully we can start actually getting them to work on SoaS soon. On a sidenote: some of the most exciting work for me last summer was Hemant's text-to-speech work, which would have real impact if its integration into Sugar were completed. How close is that to being possible? http://dev.laptop.org/~wadeb/TypingTurtle-9.xo is the latest release but I can't guarantee it works on anything but XO. [Getting pretty hot...] SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [RELEASE] CartoonBuilder-2
This is sweet... SJ On Mon, Feb 9, 2009 at 7:26 AM, Aleksey Lim alsr...@member.fsf.org wrote: == Source == http://download.sugarlabs.org/sources/honey/CartoonBuilder/CartoonBuilder-2.tar.bz2 == Bundle == http://download.sugarlabs.org/sources/honey/CartoonBuilder/CartoonBuilder-2.xo == NEWS == * Support various screen resolutions * Use jobjects for characters, backgrounds and sounds * Fix OLPC#4742 Implement collaboration * Fix OLPC#6213 Crash on import image * Fix OLPC#9182 COPYING file is missed * Fix OLPC#8460 Cartoon-Builder-1 - Keep error msg on close -- Aleksey ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Soas name
Well, if you mainly want to appeal to / capture memeshare from people with a serious academic/linguistic/coding bent, you can be as obscure as you want. Make each name an anagram of a metaphor of something sugary, followed by the one's digit of the year in which the project was founded. Or what about 'SugarStick' ? SJ On Wed, Jan 28, 2009 at 12:48 PM, Wade Brainerd wad...@gmail.com wrote: To state my position more generally, I believe we cannot use metaphorical references to associate our brands with each other. It defeats the whole purpose of a unified brand. On Wed, Jan 28, 2009 at 12:45 PM, Wade Brainerd wad...@gmail.com wrote: To the contrary, the words Sugar on a Stick actually mean something. Actually they mean two things: Sugar environment on a USB stick in the context of software, and a kind of candy in the context of food. Lollipop or Rock Candy means nothing in the context of software unless you *know* you are also in the context of Sugar environments. . I think that if we are producing an Official Sugar distribution that is intended to run on XOs, PCs, USB sticks, emulators, etc. perhaps SoaS is a little too specific. Regards, Wade On Wed, Jan 28, 2009 at 12:38 PM, Luke Faraone l...@faraone.cc wrote: Or rock candy :) -lf On Wed, Jan 28, 2009 at 12:11 PM, Mitch Bradley w...@firmworks.com wrote: The name Soas lacks pizazz. How about lollipop? After all, a lollipop is just .. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] infrastructure mailing list
who has access to that list? can we have a public infrastructure discussion list for issues such as this one? --SJ On Mon, Jan 26, 2009 at 11:31 AM, Luke Faraone l...@faraone.cc wrote: On Mon, Jan 26, 2009 at 11:26 AM, Wade Brainerd wad...@gmail.com wrote: I have a developer who has been unable to push to Gitorious using his SSH key. It was working two weeks ago, then suddenly stopped. We have sent emails to Bernie but have not gotten any real attention to the issue. Can there be a mailing list for infrastructure support requests? We have tried everything we can think of, including reinstalling his VM from scratch and re-uploading his public key. We do, it's systems at lists dot laptop dot org. (private, messages are subject to moderation, simply ask to be CC'd if you're making a inquiry) However, the best way to contact us is via IRC. -- Luke Faraone http://luke.faraone.cc ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Pyjamas - a *free* *Python* framework for desktop apps using dhtml
yeah, pyjamas + sugar needs some serious promotion.SJ On Thu, Jan 22, 2009 at 1:44 AM, Jonas Smedegaard d...@jones.dk wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 http://pyjs.org/ You write in Python and compile into an AJAX-enriched website. Same code can also run as desktop apps: http://pyjd.org/ - Jonas - -- * Jonas Smedegaard - idealist og Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAkl4FdoACgkQn7DbMsAkQLh7rgCgnDdLEh9T1QdqiEE6XUg5NWSQ uzwAoJcjgwSv2fx9Ku2TiJQmD6o0Dcnw =EVLk -END PGP SIGNATURE- ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] XOCamp 2: Day 3 update
Hello, We are currently talking about a string of technical topics : l10n, journal, performance/memory, power, and jffs/ubi --- through the end of the day. After this there will be a brief talk about digitizing and creating books from ed cherlin at 5. The post below has the latest information for joining in. SJ On Tue, Jan 13, 2009 at 11:31 AM, Samuel Klein s...@laptop.org wrote: We've made a few schedule changes today, with talks about customization, signing, and activation moved to later in the afternoon, and a longer session on the school server through the morning. http://blog.laptop.org/2009/01/12/xo-camp-on-tv/ Feel free to leave comments, questions and ideas on the schedule's talkpage if you can't join in person. SJ ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] [IAEP] idea for Sugar slogan and name
On Mon, Jan 12, 2009 at 6:19 AM, Bert Freudenberg b...@freudenbergs.de wrote: I guess Bryan thinks of it as a play on Mathland (in Papert's sense, not the curriculum of the same name). The name of squeakland.org was inspired by the same idea: What would happen if children who can't do math grew up in Mathland, a place that is to math what France is to French? --S.P. SP means 'what Frenchland is to French', right? I grew up near Sugarland, and visited it regularly. It still makes me think of rotting teeth and nothing wholesome. Also see http://www.kusasa.org/background/mathland/mathland.html yes... a great project to discuss, actually. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Helping with activity development
Let me add: 1. Making collaborative Maze even more awesome. This is currently the most addictive multiplayer game on the XO, and it needs a further dusting of crack, including better statistics, handicaps, c. 2. Making Speak collaboration effective. This has the potential to be an awesome communication method; not only a chat option for the blind but a way of teaching specific words, and a fun way to engage small clusters of people around an XO -- sound carries well to people who aren't currently reading the screen. SJ On Mon, Jan 12, 2009 at 1:56 PM, Wade Brainerd wad...@gmail.com wrote: Hi Marco, Yifan! Absolutely, there are a ton of activities which could use help right now. I'll throw out some options and you can pick the one you think would be best suited to your skills: Labyrinth - Mind mapping activity. Gary is currently leading the port of this PyGTK program to Sugar, it's current at an alpha stage I think. Mind mapping software has been specifically requested by teachers at deployments. Labyrinh needs help improving and extending the user interface, so PyGTK skills would be important. Or, collaboration would be a great addition! Typing Turtle - Touch typing activity with a turtle mascot. We are developing activity this with the Nepal and Afganistan deployments. Peru has also requested this activity as a high priority. TT is in pre-alpha but is close to its first release. Help is mostly needed testing and fixing the activity for use with foreign languages, and developing the lesson builder script. GUI programming experience is not critical, but Python skills and i18n knowledge, as well as the ability to work in a language other than English would be very useful. Math - Another request by the Peru deployment is simple math games. I have started working on some math puzzles with Peter Moxhay, based a suite of Java lessons he wrote in the past. These are very early in development but there are a lot of games to write. Also, examples are available, so it's really just porting and the work goes quickly. Another job which would have a big impact would be the SWF and Web activity launchers. SWF: The Nepal deployment have created a suite of Flash based learning activities but are currently having to jump through many hoops to package them correctly. We would like to have a 'swf-activity' launcher written in Python, which creates a fullscreen activity window and launches Gnash in the window with a .SWF file. This launcher would then be used to easily make activity bundles out of SWF files. Web: Other deployments are using HTML+Javascript+CSS to make learning activities, but they currently have to be installed using the Library Collection feature of Sugar which is not well developed. We would like to build a 'web-activity' launcher script which allows Web based activities to be first class activities. This work would involve making a new framework out of the source code to the Browse activity. If you're interested, I can forward you a long email I wrote about this task. As you (and everyone) can see, there are a variety of high impact activity development tasks that can be done in the next weeks and will affect hundreds, if not thousands of children in the short term. More will become apparent as we make talk with the deployments and find out what their needs are. I will collect these and other high impact activity development tasks at http://sugarlabs.org/go/ActivityTeam/TODO. Best, Wade On Mon, Jan 12, 2009 at 12:56 PM, Marco Pesenti Gritti marc...@sugarlabs.org wrote: Hi Wade, Gary, Yifan would like to help out with activities development. She is already somewhat familiar with the activities framework and she would like to build an activity which is useful, or to contribute to the development of existing ones. Do you guys have ideas about projects she could take on? Cheers, Marco ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Fwd: Google Summer of Code 2009 is a go!
What scope of software projects is SL interested in mentoring this year? I am concerned that this program may make the typical first-year mistake of treating SoC like an opportunity to get free coding for known projects, rather than an opportunity to mentor rewarding internships for motivated and talented students. In particular, the vast majority of promising original proposals OLPC saw last year were from students working on their own activities or platforms to support activity creation. A gsoc program that does not support activity development or activity toolchains would be dramatically different. Similarly, OLPC SoC projects related to core components and critical paths, or pieces of a large puzzle, have often led to frustration. Your Mentorship May Vary! Jameson, I'm not sure in what sense you were delegated to ask questions about GSOC and SL/OLPC, but I hope you will participate in this thread. SJ On Sat, Jan 10, 2009 at 6:40 PM, Samuel Klein s...@laptop.org wrote: On reflection, I think it might be a good thing to make a single really excellent mentoring framework for people through sugarlabs.. ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Fwd: Google Summer of Code 2009 is a go!
On reflection, I think it might be a good thing to make a single really excellent mentoring framework for people through sugarlabs, and not to have two gsoc programs at all. OLPC will have a good bit of mentoring to do to look after travelling interns, which is likely to be a larger program than it was last year. People who write OLPC asking to mentor or intern for software can be directed to that program. And people who have gsoc experience through other groups can help with the setup / to make sure sugarlabs isn't treated like a novice participant. --SJ On Sat, Jan 10, 2009 at 10:51 AM, Simon Schampijer si...@schampijer.de wrote: Mel Chua wrote: That depends on what OLPC's GSoC focus is - it may *not* be Sugar at all, in which case the organizational intern allocations should be (and they should be, anyway!) independent of each other. Marcin, do you recall where you heard/saw that rule? Googling for things like gsoc limit of 2 students isn't getting me anywhere - I want to have a few moments to read through all the docs and historical paperwork before emailing Leslie (likely tomorrow, as there will be time to catch my breath then). Is anybody here, aside from SJ, a former GSoC coordinator who can chime in / fill in details / help? I am *completely *swamped for the next 24 hours wrapping up the becoming a volunteer again process. --Mel I did mentor Hemant Goyal on sugar speech synthesis. http://wiki.laptop.org/index.php?title=User:Hemant_goyal We did quite ok during the program. I would probably set stricter schedule in terms of wrapping up the status and milestones. But apart from that I was quite heppy what we achieved and I think Hemant was as well, I think. About the slots I can not say much, I only did fill out forms for the assessment. Regards, Simon ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel
Re: [Sugar-devel] Fwd: [Activities] New activity: Retroscope
I'd use both, until there are other suggestions about how to handle email overload for people who are working on activities but not sugar (save to package the result). The activities list is pretty specific, and was started because of people who couldn't read all of the traffic on sugar but wanted to stay in touch with other activity develoeprs (many of whom have no idea about sugar internals). as long as activity devs are getting the feedback they need somewhere... SJ On Fri, Dec 12, 2008 at 10:40 AM, Morgan Collett morgan.coll...@gmail.com wrote: Forwarding to sugar-devel... Gabriel, the activities list isn't really used - sugar-devel is a better place to announce :) Regards Morgan -- Forwarded message -- From: Gabriel Burt gabriel.b...@gmail.com Date: Thu, Dec 4, 2008 at 10:04 Subject: [Activities] New activity: Retroscope To: activit...@lists.laptop.org Hi, I've created a new activity called Retroscope. It's really simple - it shows you live video, but delayed 0 to 10 seconds. I've attached it (all 4.8K) and would love to hear feedback. Thanks, Gabriel ___ Activities mailing list activit...@lists.laptop.org http://lists.laptop.org/listinfo/activities ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel ___ Sugar-devel mailing list Sugar-devel@lists.sugarlabs.org http://lists.sugarlabs.org/listinfo/sugar-devel