Line 5: |
Line 5: |
| == Sugar Digest == | | == Sugar Digest == |
| | | |
− | 1. Our release manager, Martin Abente, has announced the release of Sugar 0.107.2 (unstable). With this release, we have frozen API, UI and Strings for Sugar 0.108. The focus now is on translations and testing.
| + | Ten days ago, my mentor and friend Marvin Minsky passed away. As one of the co-founders of the field of Artificial Intelligence, his passing has been widely covered by the press and many notable colleagues has blogged about his numerous intellectual contributions. I have little to add regarding his contributions to AI, although I had the pleasure of many conversations with him about the ideas he discusses in Society of Mind and The Emotion Machine. |
| | | |
− | The most notable change in this release is that Sugar Collaboration works on newer systems (e.g. Fedora 23).
| + | Perhaps less well known are some of Marvin's writing on learning. He was a long-time colleague of Seymour Papert and made significant contributions to Logo and the core ideas of Construtionism. (He built one of the first Logo "turtles" and, along with Ed Fredkin, invented the digital synthesizer, which he interfaced to Logo.) While I was at One Laptop per Child, I commissioned him to write some [http://wiki.laptop.org/go/Marvin_Minsky_essays essays on learning]. Alas, we will never get to read the final four essays in the series (Future Essays). |
| | | |
− | The tarballs can be downloaded from:
| + | Spending time with Marvin was always a pleasure: the range of topics discussed, the challenging of every assumption and convention, the unquenchable curiosity, and the generosity with ideas, critique, and reflection is in my experience unmatched. |
− | * [http://download.sugarlabs.org/sources/sucrose/glucose/sugar/sugar-0.107.2.tar.xz sugar-0.107.2.tar.xz]
| |
− | * [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-toolkit-gtk3/sugar-toolkit-gtk3-0.107.2.tar.xz sugar-toolkit-gtk3-0.107.2.tar.xz]
| |
− | * [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-artwork/sugar-artwork-0.107.2.tar.xz sugar-artwork-0.107.2.tar.xz]
| |
− | * [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-datastore/sugar-datastore-0.107.2.tar.xz sugar-datastore-0.107.2.tar.xz]
| |
− | * [http://download.sugarlabs.org/sources/sucrose/glucose/sugar-runner/sugar-runner-0.107.2.tar.xz sugar-runner-0.107.2.tar.xz]
| |
| | | |
− | Tip of the hat to the developer team, Sam Parkinson, Nick DeFilippis and the Google Code-In students for their contributions, and to James Cameron and Gonzalo Odiard for their thorough reviewing work. And to Martin for overseeing the release process.
| + | I promise to take the time to share some recollections from our time together over the coming months, beginning here with a scenario I saw repeated on numerous occasions. In the days of overhead projectors, when Marvin would give a lecture he would (I always presumed deliberately) drop his slides on the floor as he approached the projector. He'd then look down, pick one up seeming at random, put it on the projector, and then dive into a fascinating discourse, not necessarily on topic, but always well worth the time and attention of his audience. Marvin was always at his best when he was unleashed. |
| | | |
− | 2. [https://developers.google.com/open-source/gci Google Code-in] ends today. A remarkable 358 tasks have been completed by 145 students, supervised by a team of 24 mentors. (By comparison, 60 students completed tasks last year, so we more than doubled the rate of participation.)
| + | Marvin had a beautiful mind and a beautiful spirit. He is dearly missed. |
| | | |
− | The mentor team will be reviewing the work of our top ten finalists to decide on two grand prize winners who will travel to Google with their parents. The top ten are: Ezequiel Pereira, Daksh Shah, Cristian, Boquete, ndefilippis, Shrix, Manveer_B, Hrishi, Sanskar Jindal, and Jas Park. Between them, they completed 177 tasks.
| + | 1. A warm welcome to the new Sugar Labs oversight board: Walter Bender; Lionel Laské; Adam Holt; Sameer Verma; Claudia Urrea; Tony Anderson; and José Miguel García. We'll hold our first meeting this Friday at 16 UTC on irc.freenode.net #sugar. Please join us. |
| | | |
− | It is worth mentioning in light of the pending release of Sugar 0.108 that, among other things, the GCI students updated a number of Sugar activities such that they will work with the new Collaboration Wrapper. They also fixed dozens of activities that were not working due to changes in dependencies, incompatible binaries, etc.
| + | Many thanks to Daniel Francis, Gonzalo Odiard, and Chris Leonard whom have served many years on the oversight board and continue to make numerous contributions to the Sugar community. |
| | | |
− | 3. Those of you who signed up for membership to Sugar Labs should have received a ballot for the Sugar Labs Oversight Board election. If you think you should have received a ballot and did not, please contact caryl AT laptop DOT org. | + | 2. Google Code-In is over and the mentor team has selected our two grand-prize winners: Piotr Antosz (from Poland) and Ezequiel Pereira Lopez (from Uruguay). While it is never an easy decision -- we had many strong contenders for the top two spots -- I am quite pleased with the decision as both Piotr and Ezequiel did great work and have deeply engaged with the community. Congratulations to both of them. And, again, thank you to all of the contestants and to the mentors. |
| + | |
| + | 3. One topic I hope to discuss on Friday is Google Summer of Code 2016. I've set up a preliminary page in the [[Summer_of_Code/2016|wiki]] to get the application process start (I am presuming that the oversight board will agree to participate again this year). Please add project suggests to the wiki. |
| | | |
| === In the Community === | | === In the Community === |
| | | |
− | 4. [https://github.com/Daksh/Guides/blob/master/Interview/interview.md Devin ulibarri], Claudia Urrea, Cynthia Solomon, and Walter Bender will all be attending [http://e-school.kmutt.ac.th/constructionism2016/ Constructionism 2016]. Devin and Walter will be presenting Music Blocks and the four of us will be running several workshops for children and educators. | + | 4. I just returned from [http://e-school.kmutt.ac.th/constructionism2016/ Constructionism 2016], a "bi-annual gathering of researchers and practitioners of the constructionist learning philosophy is intended to be a place to showcase lessons learned, innovative learning tools, new case studies, and novel approaches that has been happening throughout the world." A number of Sugar Labs community members were there, including Cynthia Solomon, Claudia Urrea, and Devin Ulibarri. Devin and I spoke about Music Blocks and along with Cynthia and Claudia, we ran several workshops for children and teachers. Lots of great feedback and many new and renewed connections. (Our host, Khun Paron, has been an advocate for Sugar for almost a decade.) The entire conference was videotaped and will be posted online soon. Be sure to watch Cynthia's keynote address in which she reviewed the history of Constructionism, which has had a great influence on the design and development of Sugar. |
| + | |
| + | 5. Music Blocks is a fork the Turtle Blocks program that we began last year during GSoC. Our goal is for Music Blocks to be an open-ended, yet musically relevant tool—one that invites learners to explore fundamental musical concepts that are both intrinsic to music yet transcendent of a specific discipline. |
| + | |
| + | The structure of our workshops included the concept of a "Power Piece". A power piece is a melody or a song that is taught because it is powerful and becomes more powerful as it is taught. Children took phrases of some familiar music as a basis of exploring and manipulating the music through programming. |
| + | |
| + | As a result of feedback from the workshops, I have made a number of improvements to [https://walterbender.github.io/musicblocks Music Blocks]. It is much more robust and internally consistent. Please do try it (there is a [https://github.com/walterbender/musicblocks/blob/master/guide/README.md Guide] for getting started) and give me additional feedback. |
| + | |
| + | By coincidence, I subsequently read in Stephen Wolfram's [http://blog.stephenwolfram.com/2016/01/farewell-marvin-minsky-19272016/ blog about Marvin Minsky] that "Marvin immediately launched into talking about how programming languages are the only ones that people are expected to learn to write before they can read. He said he’d been trying to convince Seymour Papert that the best way to teach programming was to start by showing people good code. He gave the example of teaching music by giving people ''Eine kleine Nachtmusik'', and asking them to transpose it to a different rhythm and see what bugs occur." |
| + | |
| + | Papert did speak of the need for guidance, both in the programming environment itself and in the teacher’s facilitating a child's exploration of it. Power Pieces introduce rich musical ideas that can be studied, analyzed, transformed, and re-imagined, they are ripe for open-ended explorations as part of workshops. |
| + | |
| + | During the workshops (and at the conference) Devin and I both stood on our "soap boxes" in support of Free/Libre Software. Using computers and programming software to run on computers is a powerful means to drive learning. Free Software raises the ceiling by enabling student contributions to the design, the documentation, and the code itself. |
| + | |
| + | Tip of the hat to Sawaros Thanapornsangsuth, who translated Music Blocks into Thai for our workshops. |
| + | |
| + | === Tech Talk === |
| + | |
| + | 6. The Sugar Labs systems team has been busy upgrading our servers. Thanks to their efforts we have had very little down time in the past few years. |
| | | |
| === Sugar Labs === | | === Sugar Labs === |
| | | |
− | 5. Please visit our [http://planet.sugarlabs.org planet].
| + | 7. Please visit our [http://planet.sugarlabs.org planet]. |
| | | |
| == Community News archive == | | == Community News archive == |