[Sugar-devel] Making contributions

Tony Anderson tony_anderson at usa.net
Mon Oct 31 11:20:27 EDT 2016

Hi, All

I am not a Sugar developer but support use of Sugar in school deployments.

Currently, we have a request from the developer community to test 
release 0.110. This version is not available for the XO.
It is possible that the development environment could be used in a 
primary school deployment on other platforms. While the Sugar website 
(http://www.sugarlabs.org) claims support for  Sugar as a desktop for 
gnu/linux; an update to the documentation of the installation process 
for Sugar 0.110 as a desktop on gnu/linux is needed and would be a 
valuable contribution.

I think a top priority would be a desktop for Raspbian (Debian). There 
are also deployments using legacy laptops (32 and 64 bit Intel) that 
could use a
Sugar desktop for Ubuntu.

An opportunity apparently exists to make Sugar available as a Windows 10 
application (virtual or through the ubuntu collaboration).

Utkarsh Tiwari has used gif automation effectively to document ux for 
Sugar - you may want to take a look at this to augment your screencast 

In considering translation, it is important to consider the audience. I 
think your team is in good position to judge whether a translation of 
the 'setup' page would enable sufficient additional developers to 
participate in Sugar development to justify the time. This could be 
compared to a translation of user documentation such as the Help activity.

Personally, I believe that the goal of Sugar development is provide a 
more powerful, effective and constructive learning environment for its 
users, primary school children. The development environment is at most a 
means to that end. Making Sugar available on more deployable platforms 
is central to that goal.


On 10/30/2016 08:48 PM, Nguyen, Lam wrote:
> Hi Sugar developers,
> We are a team which consists of Marshall, Angel, Sasha, and Lam 
> (myself) from Dickinson College in Pennsylvania, US. We have the 
> development environment up and running on our machines, and we look 
> forward to contributing to the Sugar project. Currently, we want to 
> get started by finding ways to contribute that do not involve coding 
> (yet). We came up with these 3 ideas that we believe will facilitate 
> the installation process, and we hope you could give us feedback on 
> which idea would be most beneficial for the project.
> 1) Translate the articles on the developers page at 
> https://developer.sugarlabs.org to different languages (we can do 3-4 
> languages, including Hindi, Nepali, Russian, Vietnamese and possibly 
> Spanish)
> 2) Make updates to the instructions on the page “Setup a development 
> environment” (at 
> https://developer.sugarlabs.org/dev-environment.md.html). We can 
> include tips and fixes for some issues that we have encountered and 
> overcome.
> 3) Make a screencast tutorial that walks through the Sugar Labs 
> installation process, from getting Virtual Box to installing Sugar OS. 
> We can make the tutorial useful for both users and developers.
> Which idea(s) do you think we should work on? We really appreciate 
> your input. Thank you, and have a great day.
> Best,
> Lam
> _______________________________________________
> Sugar-devel mailing list
> Sugar-devel at lists.sugarlabs.org
> http://lists.sugarlabs.org/listinfo/sugar-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20161031/4b4ea630/attachment-0001.html>

More information about the Sugar-devel mailing list