Difference between revisions of "Sugar Labs/Current Events"

From Sugar Labs
Jump to navigation Jump to search
(typos)
Line 13: Line 13:
 
Rather than meet at TIS, we (Simon Schampijer, Tomeu Vizoso, Dave Farning, Sean Daly, Stefan Unterhauser (Dogi), Carlo Falciola, Adam Holt, Christian Vanizette, and I) spent the week at [http://www.cts-einaudi.it/ CTS Luigi Einaudi], a technical school a short walk from the city center. We were given a comfortable room with Internet access, just upstairs from the school's coffee bar and next door to where the [http://live.gnome.org/ZeitgeistHackFest2009 Gnome Zeitgeist team] was meeting. Over the course of the week, we interacted with teachers, students, developers, and a variety of people in the region who have an interest in Sugar.
 
Rather than meet at TIS, we (Simon Schampijer, Tomeu Vizoso, Dave Farning, Sean Daly, Stefan Unterhauser (Dogi), Carlo Falciola, Adam Holt, Christian Vanizette, and I) spent the week at [http://www.cts-einaudi.it/ CTS Luigi Einaudi], a technical school a short walk from the city center. We were given a comfortable room with Internet access, just upstairs from the school's coffee bar and next door to where the [http://live.gnome.org/ZeitgeistHackFest2009 Gnome Zeitgeist team] was meeting. Over the course of the week, we interacted with teachers, students, developers, and a variety of people in the region who have an interest in Sugar.
  
We had a busy week. My typical day was to get up at 6:00, go down stairs for an early breakfast with David, who would have already been up for at least an hour, take a 20-minute walk to the school, arriving at 8:00, in time for the first espresso of the day. We'd write code, discuss ideas, brainstorm, and write more code until 20:00, at which point we'd make a plan for dinner—usually a pizza or some knudel and the local weizenbier or a glass of lagrein. Somehow or other, we would never manage to get back to the hostel until after midnight. Pizza, Python, and friends, surrounded by the Dolomites—not a bad way to spend the week.
+
We had a busy week. My typical day was to get up at 6:00, go down stairs for an early breakfast with David, who would have already been up for at least an hour, take a 20-minute walk to the school, arriving at 8:00, in time for the first espresso of the day. We'd write code, discuss ideas, brainstorm, and write more code until 20:00, at which point we'd make a plan for dinner—usually a pizza or some knudel and the local weizenbier or a glass of Lagrein. Somehow or other, we would never manage to get back to the hostel until after midnight. Pizza, Python, and friends, surrounded by the Dolomites—not a bad way to spend the week.
  
We made progress on the roadmap for 0.88, having [[File:Ideas_0.88_0.90.pdf|brainstormed on a number of topics]]. The themes that rose to the top were: a simplified collaboration model; resolution of some outstanding issues regarding the Home View, e.g., how to best launch new verses resume activities; and some changes to the Journal—possibly the incorporation of versions and a better integration of the Journal into the activity workflow, e.g., making it possible to modify the description field while the activity is open. Other themes include accessibility and testing.
+
We made progress on the roadmap for 0.88, having [[File:Ideas_0.88_0.90.pdf|brainstormed on a number of topics]]. The themes that rose to the top were: a simplified collaboration model; resolution of some outstanding issues regarding the Home View, e.g., how to best launch new versus resume activities; and some changes to the Journal—possibly the incorporation of versions and a better integration of the Journal into the activity workflow, e.g., making it possible to modify the description field while the activity is open. Other themes include accessibility and testing.
  
 
Simon organized the discussions through the week. He kept us focused and productive. He also got some hacking in, spending time working through many of the issues associated with providing global support for spell-check. In doing this, he'll have laid out the framework for providing other global services.
 
Simon organized the discussions through the week. He kept us focused and productive. He also got some hacking in, spending time working through many of the issues associated with providing global support for spell-check. In doing this, he'll have laid out the framework for providing other global services.
Line 23: Line 23:
 
David and Dogi (working with Bernie and Aleksey from afar) did an overhaul of some of our back-end systems, which had been becoming stressed as more and more people are using Sugar. (For example, we've already surpassed 1.5-million downloads from activities.sugarlabs.org. It was just a few weeks ago that we reached the 1-million milestone.) They have also stream-lined the process for setting up local mirrors. We encourage you to set up a mirror in your region. (Argentina and Paraguay have recently set up mirrors.)
 
David and Dogi (working with Bernie and Aleksey from afar) did an overhaul of some of our back-end systems, which had been becoming stressed as more and more people are using Sugar. (For example, we've already surpassed 1.5-million downloads from activities.sugarlabs.org. It was just a few weeks ago that we reached the 1-million milestone.) They have also stream-lined the process for setting up local mirrors. We encourage you to set up a mirror in your region. (Argentina and Paraguay have recently set up mirrors.)
  
Carlo help us in drafting [[a set of guidelines]] by which third parties might work with Sugar Labs in establishing various value-added services to the Sugar user community. We will be discussing these guidelines over the next few weeks. We also spent time with Patrick Ohnewein from TIS to discuss opportunities specific to South Tyrol.  
+
Carlo helped us in drafting [[a set of guidelines]] by which third parties might work with Sugar Labs in establishing various value-added services to the Sugar user community. We will be discussing these guidelines over the next few weeks. We also spent time with Patrick Ohnewein from TIS to discuss opportunities specific to South Tyrol.  
  
Sean and Christian discussed a number different opportunities regarding marketing. One idea that emerged is ''The Sugar Journal'', along the lines of ''The Perl Journal'', which would include articles written by teachers, developers, and other community members.
+
Sean and Christian discussed a number of different opportunities regarding marketing. One idea that emerged is ''The Sugar Journal'', along the lines of ''The Perl Journal'', which would include articles written by teachers, developers, and other community members.
  
For my part, I spent most of the week sketching out some ideas. I coded up a [http://www.dailymotion.com/video/xb44q3_color-selector-2_tech color selector] for both the control panel (it has changed a bit since I made the screencast) and the initial start screen and started coding up an activity toolbar widget for accessing the journal detail view from within an activity (as opposed to as you exit an activity), and I learned a bit more about Cairo (it uses a display list) from Tomeu in my efforts to refactor the turtle graphics with in Turtle Art.
+
For my part, I spent most of the week sketching out some ideas. I coded up a [http://www.dailymotion.com/video/xb44q3_color-selector-2_tech color selector] for both the control panel (it has changed a bit since I made the screencast) and the initial start screen and started coding up an activity toolbar widget for accessing the journal detail view from within an activity (as opposed to as you exit an activity), and I learned a bit more about Cairo (it uses a display list) from Tomeu in my efforts to refactor the turtle graphics within Turtle Art.
  
 
We had a series of really good discussions with the [http://live.gnome.org/GnomeZeitgeist Zeitgeist] team. Their work definitely has long-term implications for the Journal and they expressed interest in making their work relevant to our needs.
 
We had a series of really good discussions with the [http://live.gnome.org/GnomeZeitgeist Zeitgeist] team. Their work definitely has long-term implications for the Journal and they expressed interest in making their work relevant to our needs.

Revision as of 17:01, 16 November 2009

What's new

This page is updated each week (usually on Monday morning) with notes from the Sugar Labs community. (The digest is also sent to the community-news at sugarlabs.org list, blogged at walterbender.org, and archived here.) If you would like to contribute, please send email to walter at sugarlabs.org by the weekend. (Also visit planet.sugarlabs.org.)

Sugar Digest

1. I am writing this update today while waiting to see if I will called to jury duty. I was originally supposed to report last week, but a deferment was granted since I was in Bolzano. I am not sure why I had never been called before—both my wife and children have served several times. But unlike the airport in Rome, there is at least a place to sit and plug in my laptop and get on-line while I wait, so here it goes.

I was in Rome overnight in transit from Bolzano, where we held a week-long Sugar Camp. Bolzano is in South Tyrol, in the Italian Alps. The autonomous regional government is a user of free software and is exploring ways in which they can engage the FOSS community more deeply. They have a regional development organization, TIS, that fosters FOSS projects in the region, provides infrastructure and support, and an annual Free Software Week. It was in the context of Free Software Week that we came to Bolzano.

Rather than meet at TIS, we (Simon Schampijer, Tomeu Vizoso, Dave Farning, Sean Daly, Stefan Unterhauser (Dogi), Carlo Falciola, Adam Holt, Christian Vanizette, and I) spent the week at CTS Luigi Einaudi, a technical school a short walk from the city center. We were given a comfortable room with Internet access, just upstairs from the school's coffee bar and next door to where the Gnome Zeitgeist team was meeting. Over the course of the week, we interacted with teachers, students, developers, and a variety of people in the region who have an interest in Sugar.

We had a busy week. My typical day was to get up at 6:00, go down stairs for an early breakfast with David, who would have already been up for at least an hour, take a 20-minute walk to the school, arriving at 8:00, in time for the first espresso of the day. We'd write code, discuss ideas, brainstorm, and write more code until 20:00, at which point we'd make a plan for dinner—usually a pizza or some knudel and the local weizenbier or a glass of Lagrein. Somehow or other, we would never manage to get back to the hostel until after midnight. Pizza, Python, and friends, surrounded by the Dolomites—not a bad way to spend the week.

We made progress on the roadmap for 0.88, having File:Ideas 0.88 0.90.pdf. The themes that rose to the top were: a simplified collaboration model; resolution of some outstanding issues regarding the Home View, e.g., how to best launch new versus resume activities; and some changes to the Journal—possibly the incorporation of versions and a better integration of the Journal into the activity workflow, e.g., making it possible to modify the description field while the activity is open. Other themes include accessibility and testing.

Simon organized the discussions through the week. He kept us focused and productive. He also got some hacking in, spending time working through many of the issues associated with providing global support for spell-check. In doing this, he'll have laid out the framework for providing other global services.

Tomeu spend most of his week being interrupted by people asking him questions. (Five minutes of Tomeu time usually was enough to keep me busy for a few hours.) But he did manage to make progress on his work on Python introspection. This work will lead to a much more efficient use of Python modules in Sugar.

David and Dogi (working with Bernie and Aleksey from afar) did an overhaul of some of our back-end systems, which had been becoming stressed as more and more people are using Sugar. (For example, we've already surpassed 1.5-million downloads from activities.sugarlabs.org. It was just a few weeks ago that we reached the 1-million milestone.) They have also stream-lined the process for setting up local mirrors. We encourage you to set up a mirror in your region. (Argentina and Paraguay have recently set up mirrors.)

Carlo helped us in drafting a set of guidelines by which third parties might work with Sugar Labs in establishing various value-added services to the Sugar user community. We will be discussing these guidelines over the next few weeks. We also spent time with Patrick Ohnewein from TIS to discuss opportunities specific to South Tyrol.

Sean and Christian discussed a number of different opportunities regarding marketing. One idea that emerged is The Sugar Journal, along the lines of The Perl Journal, which would include articles written by teachers, developers, and other community members.

For my part, I spent most of the week sketching out some ideas. I coded up a color selector for both the control panel (it has changed a bit since I made the screencast) and the initial start screen and started coding up an activity toolbar widget for accessing the journal detail view from within an activity (as opposed to as you exit an activity), and I learned a bit more about Cairo (it uses a display list) from Tomeu in my efforts to refactor the turtle graphics within Turtle Art.

We had a series of really good discussions with the Zeitgeist team. Their work definitely has long-term implications for the Journal and they expressed interest in making their work relevant to our needs.

We also got some help on the Record activity from Daniel Siegel, the author of Cheese diagnosed the problems we are having with Blueberry (apparently there is a Cairo bug in Fedora 12) and on the OLPC XO 1.5 hardware (there is a missing driver).

2. Before heading to Bolzano, I made a quick trip to the West Coast to give a keynote that the QT Developers Day conference. Lots of enthusiasm for Sugar and lots of work being put into Qt on small-footprint devices.

3. Eric Bachard has announced the availability of the Sugar port of OOo4Kids (Open Office for Kids). A .xo bundle should be available for download from activities.sugarlabs.org soon.

4. We had a Sugar Labs oversight board meeting last Friday in which we discussed mailing list policies. The meeting log is available in the wiki. The next meeting is scheduled for Friday, 20 November 2009 at 15:00 UTC (10:00 EST).

5. The Spanish-language version of Sdenka Z. Salas Pilco's guide to using Sugar in the classroom is available on the wiki (Please see File:La Laptop XO en el Aula.pdf).

In the community

6. OLPC Germany will meet in Hamburg on November 22. Please see Mitgliederversammlung 2009. Everyone interested in OLPC and Sugar is invited!

7. OLPC-San Francisco and OLPC NYC are planning community summits on November 21. Please see OLPC SF Community Summit 2009.

Tech Talk

8. Sebastian Dziallas announced that after considering input from the various teams involved in Sugar Labs and the Sugar on a Stick creation, we're shifting the release schedule as follows:

2009-11-17 Fedora 12 Final Release
2009-11-29 Image Gold Master Creation & Upload
2009-12-08 Sugar on a Stick (Blueberry) Public Release

Please consider Sugar on a Stick V2 to be in freeze.

Sugar Labs

9. Gary Martin has generated SOMs from the past two weeks of discussion on the IAEP mailing list (Please see SOM and SOM).

Community News archive

An archive of this digest is available.

Planet

The Sugar Labs Planet is found here.

Sugar in the news

12 Nov 2009 opensuse.orgopenSUSE 11.2 Released
07 Nov 2009 My Broadband NewsMandriva 2010 packs a punch [and Sugar]
06 Nov 2009 GhanaWebOpen education and an IT-enabled economic growth in Ghana: Musings of a dutiful citizen
09 Oct 2009 interdisciplinesOLPC and Sugar: mobility through the community
08 Oct 2009 IBM developerWorks10 important Linux developments everyone should know about
01 Oct 2009 OLPC FranceInterview Walter Bender au SugarCamp
25 Sep 2009 The InquirerOne Laptop per Child marches on
18 Sep 2009 GroklawThe Role of Free Software in Education
18 Sep 2009 ReutersSugar Labs and Free Software Foundation Celebrate Software Freedom Day
17 Sep 2009 ICTDev.orgDream Again with One Laptop per Child
26 Aug 2009 LatinuxAzúcar en una memoria USB
03 Aug 2009 Wired: Geek DadInventing a New Paradigm: SugarLabs and the Sugar UI
30 Jul 2009 ZanichelliSugar on a Stick: imparare insieme
23 Jul 2009 Everything USBRecycleUSB.com - Donate your Flash Drives for a Good Cause
22 Jul 2009 OLPC FranceSugar : mauvaise presse et mise au point
13 Jul 2009 Spiegel OnlineDas zuckersüße Leichtbau-Linux
07 Jul 2009 ComputerWorldUKGran Canaria Desktop Summit: a Study in Contrasts
06 Jul 2009 Windows ForestUSBメモリなどから“OLPC”用のOSを利用できる「Sugar on a Stick」が無償公開
02 Jul 2009 Howard County LibrarySugar on a Stick
27 Jun 2009 DeutschlandfunkSüßes für die Kleinen: Sugar ist Linux speziell für Kinder (in Deutsch)
26 Jun 2009 EduTechSugar on a stick, and other delectables (praise for the lowly USB drive)
26 Jun 2009 Ars TechnicaSugar on a Stick brings sweet taste of Linux to classrooms
24 Jun 2009 BBCOLPC software to power aging PCs
24 Jun 2009 Technology Review$100 Laptop Becomes a $5 PC
15 Jun 2009 TechSavvyKidsEpisode 10 FOSSVT: Sugar on a Stick (audio)
10 Jun 2009 LWN.netSugar moves from the shadow of OLPC
27 May 2009 LWN.netActivities and the move to context-oriented desktops (subscriber link)
27 May 2009 Business WireDailymotion Launches Support for Open Video Formats and Video HTML Tag
01 May 2009 GuysoftNokia N810 Running OLPC Sugar
29 Apr 2009 El MercurioAsí se vivió la fiesta del software libre
27 Apr 2009 ostaticSugar on a Stick: Good for Kids' Minds (and School Budgets)
25 Apr 2009 Free Software MagazineThe Bittersweet Facts about OLPC and Sugar
24 Apr 2009 Ars TechnicaFirst taste: Sugar on a Stick learning platform
22 Apr 2009 BetanewsBeta of Live USB Sugar OS opens
27 Mar 2009 Mass High TechGoogle promotes summer open-source internships
18 Mar 2009 MetropolisA Good Argument
16 Mar 2009 Laptop MagazineSugar Labs’ New Version of Sugar Learning Platform Is Netbook and PC Ready
16 Mar 2009 Market WatchSugar Labs Nonprofit Announces New Version of Sugar Learning Platform for Children, Runs on Netbooks and PCs
14 Feb 2009 OLPC Learning Club – DCLearning Learning on a Stick
05 Feb 2009 xconomySugar Beyond the XO Laptop: Walter Bender on OLPC, Sucrose 0.84, and “Sugar on a Stick”
26 Jan 2009 Linus MagazineSugar Defies OLPC Cutbacks
19 Jan 2009 Feeding the PenguinsThe status of Sugar, post-OLPC
16 Jan 2009 OLPC NewsSugar on Acer Aspire One & Thin Client via LTSP
12 Jan 2009 Bill Kerrthoughts about olpc cutbacks
07 Jan 2009 Ars TechnicaOLPC downsizes half of its staff, cuts Sugar development
06 Jan 2009 OLPC NewsAn Inside Look at how Microsoft got XP on the XO
30 Dec 2008 OLPC NewsSugar Labs Status at Six Months
22 Dec 2008 The GNOME ProjectSugar Labs, the nonprofit behind the OLPC software, is joining the GNOME Foundation
16 Dec 2008 Feeding the PenguinsSugar git repository change
14 Dec 2008 NPRLaptop Deal Links Rural Peru To Opportunity, Risk (Part 2)
13 Dec 2008 NPRLaptops May Change The Way Rural Peru Learns (Part 1)
09 Dec 2008 SFCSugar Labs joins Conservancy
31 Oct 2008 Linux DevicesAn OLPC dilemma: Linux or Windows?
10 Oct 2008 Feeding the PenguinSugar on Ubuntu
21 Sep 2008 GroklawInterview with Walter Bender of Sugar Labs
17 Sep 2008 Bill KerrSugar Labs
16 Sep 2008 Open SourceSugar everywhere
28 Aug 2008 OLPC NewsAn answer to Walter Bender's question 22
20 Aug 2008 OLPC NewsSugarize it: Intel Classmate 2
08 Aug 2008 Investor's Business Daily'Learning' Vs. Laptop Was Issue
06 Aug 2008 OLPC NewsTwenty-three Questions on Technology and Education
18 Jul 2008 Bill Kerrevaluating Sugar in the developed world
28 Jun 2008 OLPC NewsA Cutting Edge Sugar User Interface Demo
18 Jun 2008 PC WorldOLPC Spin-off Developing UI for Intel's Classmate PC
17 Jun 2008 DatamationIf Business Succeeds with GNU/Linux, Why Not OLPC?
11 Jun 2008 LinuxInsiderThe Sweetness of Collaborative Learning
06 Jun 2008 Bill Kerruntangling Free, Sugar, and Constructionism
06 Jun 2008 Open EducationWalter Bender Discusses Sugar Labs Foundation
06 Jun 2008 BusinessWeekOLPC: The Educational Philosophy Controversy
05 Jun 2008 Code CultureThe Distraction Machine
05 Jun 2008 BusinessWeekOLPC: The Open-Source Controversy
27 May 2008 The New York TimesWhy Walter Bender Left One Laptop Per Child
26 May 2008 Ars TechnicaOLPC software maker splits from X0 hardware, goes solo
22 May 2008 BetaNewsLinux start-up Sugar Labs in informal talks with four laptop makers
16 May 2008 OSTATICOLPC's Open Source Sugar Platform Aims for New Hardware
16 May 2008 PCWorldBender Forms Group to Promote OLPC's Sugar UI
16 May 2008 MHTBender jumps from OLPC, founds Sugar Labs
16 May 2008 News.comSugar Labs will make OLPC interface available for Eee PC, others
16 May 2008 Feeding the PeguinsThe future of Sugar
16 May 2008 Sugar listA few thoughts on SugarLabs
16 May 2008 xconomyBender Creates Sugar Labs—New Foundation to Adapt OLPC’s Laptop Interface for Other Machines
16 May 2008 BBC'$100 laptop' platform moves on
15 May 2008 OLPC wikiDual-boot XO Claim: OLPC will not work to port Sugar to Windows.
16 May 2008 SoftpediaBender Launches Sugar Labs for Better Development of OLPC's Sugar UI

Press releases

See our Press Page