[Sugar-devel] Participating in Google Code-In
James Cameron
quozl at laptop.org
Mon Nov 18 15:19:28 EST 2019
G'day Abhay,
My post yesterday "How to get started as a Sugar Labs developer [v8]"
has a list of ideas of where to code. See the trailing section.
http://lists.sugarlabs.org/archive/sugar-devel/2019-November/057323.html
You may want to understand the architecture of Sugar software.
Please look at https://help.sugarlabs.org/ which is the user
documentation for Sugar and activities. Relate it to the following.
Sugar software consists of;
* a toolkit "sugar3", based on PyGObject, D-Bus, GLib, GTK 3, WebKit,
ALSA, and Rsvg,
https://github.com/sugarlabs/sugar-toolkit-gtk3
* a datastore "carquinyol", based on PyGObject, Xapian, and D-Bus,
https://github.com/sugarlabs/sugar-datastore
* a user interface shell "jarabe", based on PyGObject, GConf, GTK 3,
GtkSourceView, Avahi, GStreamer, NetworkManager, and Telepathy,
https://github.com/sugarlabs/sugar
* graphical design assets and artwork,
https://github.com/sugarlabs/sugar-artwork
Sugar activities are self-contained applications;
* may be written in any language, but most often in Python, less often
in JavaScript, and less often in any other language,
https://github.com/sugarlabs/sugar-docs/blob/master/src/languages.md
* may be in a bundle form (an .xo file which is a ZIP),
https://activities.sugarlabs.org/
* may be in GitHub,
https://github.com/sugarlabs/
* may be in Gitorious (http://git.sugarlabs.org/)
Please continue to read the Wiki, our GitHub documentation repository
sugar-docs, and other resources to understand the architecture
further.
On Mon, Nov 18, 2019 at 08:00:04PM +0530, Abhay Malik wrote:
> Thank you Vaibhav, all,
>
> First I went to this website(https://www.virtualbox.org/wiki/Downloads)
> And then downloaded the OS X host from that site. I faced an issue where it was not installing. Luckily after searching I got to a medium post: https://medium.com/@DMeechan/fixing-the-installation-failed-virtualbox-error-on-mac-high-sierra-7c421362b5b5, after the installation process stuff finally got the virtual box app running then created a file in it called “Sugar” as mentioned in the doc. Then I downloaded the iSO file from https://spins.fedoraproject.org/soas/#downloads (Got this link from the wiki). Selected this iso file in the VM and it finally ran. After that I played around with it for a while. Now I’m a bit lost and don’t know what to do next in terms off where to code ect.
>
> Thanks a lot
>
>
> > On Nov 18, 2019, at 03:14, James Cameron <quozl at laptop.org> wrote:
> >
> > Your confusion is expected. ;-)
> >
> > https://wiki.sugarlabs.org/go/Getting_Started is out of date, as it
> > does not show the Sugarizer or Music Blocks projects.
> >
> > We need people to keep the Wiki up to date, too.
> >
> > On Sat, Nov 16, 2019 at 04:39:00PM +0800, Abhay Malik wrote:
> >> Thanks for the suggestion,
> >> I checked the web version and played around with it, I checked the getting
> >> started document ([1]https://wiki.sugarlabs.org/go/Getting_Started). I’m a bit
> >> confused, I have a Mac book air, I just wanted to know what steps should I do
> >> so that I can get the software running on my Mac.
> >>
> >> Thank you,
> >> Abhay
> >>
> >> On Nov 7, 2019, at 00:03, Abhay Malik <[2]eshanmalik150216 at gmail.com>
> >> wrote:
> >>
> >> Thank you so much Mr. Walter, I’m really excited to complete tasks in GCI.
> >> Any quick pointers for me, for example, where should I start from?
> >> I have my holidays and have a lot of time so I can learn.
> >>
> >> Thank you,
> >> Abhay
> >>
> >> On Nov 5, 2019, at 01:44, Walter Bender <[3]walter.bender at gmail.com>
> >> wrote:
> >>
> >> You don't need to "join" Sugar Labs to participate in GCI. Just enter
> >> the contest when it becomes available to students and look for projects
> >> on the Sugar Labs page in GCI. We'll have lots of Python and JavaScript
> >> projects, as well as design, research, documentation, and out reach
> >> projects to choose from. Plan on having fun!!!
> >>
> >> On Mon, Nov 4, 2019 at 10:41 AM Abhay Malik <[4]
> >> eshanmalik150216 at gmail.com> wrote:
> >>
> >> Hi,
> >> This is Abhay, I’m 13 years old and I live in Singapore. I
> >> recently got to know about Google Code-In and as a hobby I learned
> >> python, after looking at the Google Code-In website I found about
> >> Sugar Labs. I spent some time on the demo and I liked it, I wanted
> >> to know what should be my next step to join Sugar Labs and
> >> contribute to the Google Code-In.
> >>
> >> Thank you,
> >> Abhay
> >>
> >> _______________________________________________
> >> Sugar-devel mailing list
> >> [5]Sugar-devel at lists.sugarlabs.org
> >> [6]http://lists.sugarlabs.org/listinfo/sugar-devel
> >>
> >> --
> >> Walter Bender
> >> Sugar Labs
> >> [7]http://www.sugarlabs.org
> >> [8]
> >>
> >> References:
> >>
> >> [1] https://wiki.sugarlabs.org/go/Getting_Started
> >> [2] mailto:eshanmalik150216 at gmail.com
> >> [3] mailto:walter.bender at gmail.com
> >> [4] mailto:eshanmalik150216 at gmail.com
> >> [5] mailto:Sugar-devel at lists.sugarlabs.org
> >> [6] http://lists.sugarlabs.org/listinfo/sugar-devel
> >> [7] http://www.sugarlabs.org/
> >> [8] http://www.sugarlabs.org/
> >
> >> _______________________________________________
> >> Sugar-devel mailing list
> >> Sugar-devel at lists.sugarlabs.org
> >> http://lists.sugarlabs.org/listinfo/sugar-devel
> >
> >
> > --
> > James Cameron
> > http://quozl.netrek.org/
>
--
James Cameron
http://quozl.netrek.org/
More information about the Sugar-devel
mailing list