[Systems] Google Code-in Tasks (Sysadmin)

Sam P. sam at sam.today
Fri Nov 13 16:08:28 EST 2015

Great, I just added the tasks.  I don't know how to add people as mentors,
I don't see that button.  Maybe Walter is admin and has it?

On Fri, Oct 30, 2015 at 8:58 AM, Sam P. <sam at sam.today> wrote:

> Hi Samuel,
> Those tasks look great!  I did not see anything on the gci site talking
> about these kind of tasks.  Maybe we need to ask on irc if we get accepted.
> Also, maybe we could add a task for a sugar3/sugar-toolkit-gtk3 docs
> rebuilder?
> Title:  Sugar3 documentation rebuilder
> Category:  Coding
> Beginner:  No
> Description:
> In this cycle, we have introduced api documentation for the sugar3 api.
> This documentation is generated using sphinx.
> Your task is to create a rebuilder docker container, modeled off our
> existing rebuilder [1][2].  It must have the correct dependencies or mocks
> installed for the documentation generator to run successfully (sphinx
> imports all the modules, which in turn import Gtk, etc.).  The html output
> should be placed in a volume accessible on the host.
> [1] https://github.com/sugarlabs-infra/help-rebuilder
> [2] https://github.com/sugarlabs-infra/developer-rebuilder
> Thanks,
> Sam
> On Fri, Oct 30, 2015, 4:20 AM Samuel Cantero <scanterog at gmail.com> wrote:
>> Hello guys!
>> Bernie and I have been thinking about some tasks for the GCI contest. As
>> Martin (tch) said in another email, we should double check these tasks are
>> "compatible" with the contest topics.
>> Below the first draft:
>> *Title*: Analyze and optimize the Sugar Labs wiki performance.
>> *Category*: Research / QA / Other?
>> *Description*:
>> The main documentation for the Sugar Labs organization is placed in the
>> Sugar Labs wiki. Speeding up the wiki access is important for the community.
>> Analyze and optimize our wiki using Google PageSpeed Tools. Get a score
>> of 85 or above for the Sugar Labs wiki.
>> Google PageSpeed URL: https://developers.google.com/speed/
>> *Title*: New mailing list for Sugar Labs.
>> *Category*: Research / Other?
>> *Description*:
>> In Sugar Labs, as most open source organizations, we use mailing lists to
>> communicate with one another. Currently, we are using mailman 2.
>> Make some research, for example among other open source organizations, to
>> propose at least one new open source package to deploy a new mailing list
>> for Sugar Labs.
>> Implement the chosen software using Docker containers.
>> *Title*: Write a Munin plugin to monitor network resource usage on
>> Docker containers
>> *Category*: Coding
>> *Description*:
>> In Sugar Labs, we use Docker container to host important services.
>> Monitoring the resource usage is critical for the infrastructure health. We
>> have written a Munin plugin to monitor CPU and memory usage on Docker
>> containers. The next step is  to monitor the network usage on our Docker
>> containers. This tasks requires writing a Munin plugin, preferably in Perl,
>> for monitoring network resource usage on Docker containers.
>> Docker runtime metrics: https://docs.docker.com/articles/runmetrics/
>> Git Repo: https://github.com/scanterog/munin-plugin-docker
>> Maybe I have to create a new repo for this on the sugarlabs-infra git
>> organization.
>> *Title*: High availability in our Docker infrastructure.
>> *Category*: Research / Other?
>> *Description*:
>> In Sugar Labs, mainly we use Virtual Machines and Docker containers to
>> host our main services. We want you to test the Docker Swarm functionality
>> in order to create a Docker cluster.
>> For this task, you will have two clean Ubuntu VMs in order to install and
>> configure the Docker Swarm. We will provide you also two Docker images. In
>> order to complete the task, the docker cluster and the failover
>> functionality must be working.
>> Any advice is welcome.
>> Regards,
>> Samuel C.
>> _______________________________________________
>> Systems mailing list
>> Systems at lists.sugarlabs.org
>> http://lists.sugarlabs.org/listinfo/systems
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/private/systems/attachments/20151114/8052f148/attachment.html>

More information about the Systems mailing list