<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">While it is marvelous to see some
actual attention to the Sugar activities, this approach is the
direct opposite of the logic behind the move of the activities to
gitHub. This is a return to the G1G1 model in which individuals
develop, contribute and own activities. There can be no abandoned
or orphaned activities in a community support model.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">It was recognized by Walter and others
that there were two factors which made that ownership model
unworkable. First, changes in Sugar software support such as the
move to GTK3 made common changes to all activities necessary and,
second, that many of the original contributors are no longer
involved with Sugar.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">GitHub was touted as the way in which
Sugar Labs as a community would support Sugar and its library of
activities. However, in practice support for activities has become
increasingly limited to a small number of ones selected for
inclusion in the 13.2 series of builds.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">The Sugar activities library is made
available to our users via ASLO. Unfortunately, there are
activities with new versions in gitHub which have not been
released to ASLO and thus are unknown to our users. There is even
confusion over which 'github'. It has to be kept clear that
developers can use any method they chose. What is controlled is
the repository on gitHub. Any changes outside of the Sugar Labs
github are invisible until they are submitted as a new version.</div>
<div class="moz-cite-prefix"><b><br>
</b></div>
<div class="moz-cite-prefix"><b>Educational intent</b><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">What I would like to see is a return to
the founding philosophy of Sugar. Everyone is welcome to
contribute. When you get 10 lines of code working, submit your
activity. Sugar is designed to provide all the software tools
needed to develop activities in Sugar - no cross-development,
containers, or virtual environments. Instead of requesting new
contributors to demonstrate their technical proficiency by putting
their name on the XO icon in the Home View, identify some real
examples of changes that would improve Sugar. There are plenty
available:</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Fix the icons on 'my settings' so they
are visible instead of switching to gnome by clicking on the big
toe.<br>
</div>
<div class="moz-cite-prefix">When you take a screenshot and switch
to the Journal to give it a title, you must use the Frame to
return, not the Activity key. <br>
</div>
<div class="moz-cite-prefix">The kids love the ability to customize
their laptop with a background picture. Unfortunately this often
makes the icons in the Home View invisible.</div>
<div class="moz-cite-prefix">Add Jupyter Notebook as a built-in
capability of Sugar (possibly as a service of Browse).</div>
<div class="moz-cite-prefix">Help solve problems with a long list of
activities (such as the lack of sound in Block Party).</div>
<div class="moz-cite-prefix">Find a way for Browse to support the
css FlexBox.<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Stop using Pippy as a ceiling to our
users learning to program in Python. They can work up to 'Make
your own Sugar Activities'. Start with the Hello World activity.
Explain GTK and its benefits. PyDebug provides recipes for many
common coding situations. Stop hiding the Terminal and Log
activities - try to encourage them to become favorites. Soon we
could see a new generation of user-programmers as we did in
Uruguay. <br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Along this theme, we should embrace the
RPI and its compatriots as a way to make embedded computing
tangible. It would not be difficult to connect such a device via
the Ad Hoc network so that it could be used to transfer a program
written on an XO to the device and execute it with the user seeing
the results on LEDs (e.g. Sense Hat). <br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Tony<br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">On 1/20/19 3:48 PM, Walter Bender
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CADf7C8uc_vWYSo8qpou677z6jaWdVvtdkmaVe=P1LZFe4Nkf5g@mail.gmail.com">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<div dir="ltr">I noticed Dimensions fell off the list. I will take
that one on as I think it is of real value.
<div><br>
</div>
<div>-walter</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sun, Jan 20, 2019 at 8:44
AM James Cameron <<a href="mailto:quozl@laptop.org"
moz-do-not-send="true">quozl@laptop.org</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Thanks.
So the list looks like;<br>
<br>
# Walter Bender<br>
<br>
* Music Blocks,<br>
* Turtle Blocks JS,<br>
<br>
# Rahul Bothra<br>
<br>
* CowBulls,<br>
* Flappy,<br>
* Cedit,<br>
* Polari,<br>
<br>
# James Cameron<br>
<br>
* Abacus,<br>
* Browse (master),<br>
* Browse (fedora 18 - webkit - v157.x),<br>
* Calculator,<br>
* Chart,<br>
* Chat,<br>
* Clock,<br>
* Develop,<br>
* Distance,<br>
* Finance,<br>
* Find Words,<br>
* Fototoon,<br>
* Fraction Bounce,<br>
* Gears,<br>
* GetBooks,<br>
* Help,<br>
* ImageViewer,<br>
* Implode,<br>
* Jukebox,<br>
* Labyrinth,<br>
* Letters,<br>
* Log,<br>
* Maze,<br>
* Measure,<br>
* Memorize,<br>
* Moon (master),<br>
* Moon (fedora 18 - gtk2 - v17.x),<br>
* MusicKeyboard (master),<br>
* MusicKeyboard (fedora 18 - csound - v8.x),<br>
* Paint,<br>
* Physics,<br>
* Pippy,<br>
* Poll,<br>
* Portfolio,<br>
* Read (master),<br>
* Read (fedora 18 - webkit - v118.x),<br>
* Record (master),<br>
* Record (fedora 18 - gstreamer - v10x),<br>
* SimpleEnglishWikipedia,<br>
* Speak,<br>
* StopWatch,<br>
* Story,<br>
* Terminal,<br>
* TurtleBlocks,<br>
* Words,<br>
* Write,<br>
<br>
On Fri, Jan 18, 2019 at 09:04:50AM -0500, Walter Bender wrote:<br>
> I am actively maintaining Music Blocks and Turtle Blocks
JS.<br>
> I just haven't had the bandwidth to do much beyond that
of late. That said, I<br>
> am happy to kibbutz on any of the activities which I used
to maintain.<br>
> <br>
> On Fri, Jan 18, 2019 at 3:11 AM Rahul Bothra <[1]<a
href="mailto:rrbothra@gmail.com" target="_blank"
moz-do-not-send="true">rrbothra@gmail.com</a>> wrote:<br>
> <br>
> *<br>
> I am maintaining CowBulls and Flappy.<br>
> <br>
> I can take up cedit and Polari<br>
> <br>
> On Fri, Jan 18, 2019 at 12:53 PM James Cameron
<[2]<a href="mailto:quozl@laptop.org" target="_blank"
moz-do-not-send="true">quozl@laptop.org</a>> wrote:<br>
> <br>
> Once we had a list of abandoned activities, where
the maintainer is<br>
> missing in action, not doing testing or
releasing.<br>
> <br>
> Now, I propose the inverse; a list of activities
with a maintainer<br>
> testing and releasing. It will be easier to
maintain that list.<br>
> <br>
> For myself, each of the Fructose activities, each
of the activities we<br>
> ship on OLPC OS. I know Walter is looking after
Music Blocks. Lionel<br>
> is looking after Sugarizer. Are there any other
developers who are<br>
> maintainers?<br>
> <br>
> --<br>
> James Cameron<br>
> [3]<a href="http://quozl.netrek.org/"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://quozl.netrek.org/</a><br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> [4]<a
href="mailto:Sugar-devel@lists.sugarlabs.org"
target="_blank" moz-do-not-send="true">Sugar-devel@lists.sugarlabs.org</a><br>
> [5]<a
href="http://lists.sugarlabs.org/listinfo/sugar-devel"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
> _______________________________________________<br>
> Sugar-devel mailing list<br>
> [6]<a href="mailto:Sugar-devel@lists.sugarlabs.org"
target="_blank" moz-do-not-send="true">Sugar-devel@lists.sugarlabs.org</a><br>
> [7]<a
href="http://lists.sugarlabs.org/listinfo/sugar-devel"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> <br>
> --<br>
> Walter Bender<br>
> Sugar Labs<br>
> [8]<a href="http://www.sugarlabs.org" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://www.sugarlabs.org</a><br>
> [9]<br>
> <br>
> References:<br>
> <br>
> [1] mailto:<a href="mailto:rrbothra@gmail.com"
target="_blank" moz-do-not-send="true">rrbothra@gmail.com</a><br>
> [2] mailto:<a href="mailto:quozl@laptop.org"
target="_blank" moz-do-not-send="true">quozl@laptop.org</a><br>
> [3] <a href="http://quozl.netrek.org/" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://quozl.netrek.org/</a><br>
> [4] mailto:<a
href="mailto:Sugar-devel@lists.sugarlabs.org"
target="_blank" moz-do-not-send="true">Sugar-devel@lists.sugarlabs.org</a><br>
> [5] <a
href="http://lists.sugarlabs.org/listinfo/sugar-devel"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> [6] mailto:<a
href="mailto:Sugar-devel@lists.sugarlabs.org"
target="_blank" moz-do-not-send="true">Sugar-devel@lists.sugarlabs.org</a><br>
> [7] <a
href="http://lists.sugarlabs.org/listinfo/sugar-devel"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
> [8] <a href="http://www.sugarlabs.org/" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://www.sugarlabs.org/</a><br>
> [9] <a href="http://www.sugarlabs.org/" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://www.sugarlabs.org/</a><br>
<br>
-- <br>
James Cameron<br>
<a href="http://quozl.netrek.org/" rel="noreferrer"
target="_blank" moz-do-not-send="true">http://quozl.netrek.org/</a><br>
_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org"
target="_blank" moz-do-not-send="true">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel"
rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</blockquote>
</div>
<br clear="all">
<div><br>
</div>
-- <br>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div><font><font>Walter Bender</font></font><br>
<font><font>Sugar Labs</font></font></div>
<div><font><a href="http://www.sugarlabs.org" target="_blank"
moz-do-not-send="true"><font>http://www.sugarlabs.org</font></a></font><br>
<br>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Sugar-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a>
<a class="moz-txt-link-freetext" href="http://lists.sugarlabs.org/listinfo/sugar-devel">http://lists.sugarlabs.org/listinfo/sugar-devel</a>
</pre>
</blockquote>
<p><br>
</p>
</body>
</html>