How Can I Help?

Table Of Contents

  1. Prepare
  2. Coding/Documentation/Quality Assurance
  3. Design
  4. Marketing/Outreach
  5. Important Links
  6. I'm Stuck!

Prepare

Before contributing to Sugar Labs, you should use Music Blocks, Sugarizer or Sugar Desktop.

Music Blocks

Your Equipment Your Operating System Recommendations
You have a computer Linux, Windows or macOS Clone the Music Blocks git repository.
You have just a browser Any Test Music Blocks on the Music Blocks web site from your computer, tablet, or phone.

Sugarizer

Your Equipment Your Operating System Recommendations
You have a computer Linux, Windows or macOS Install the Sugarizer package for your operating system.
You have a tablet or phone Android Install the Sugarizer app from Google Play.
You have a tablet or phone iOS Install the Sugarizer app from the App Store.
You have just a browser Any Test Sugarizer on the Sugarizer web site.

Sugar Desktop

Your Equipment Your Operating System Recommendations
You have only one computer and don't want to erase it Linux, Windows, macOS, or iOS Install virtualisation software, make a new virtual machine and install Sugar Live Build, Sugar on a Stick, Ubuntu, Fedora, or Debian.
You have only one computer and don't want to erase it Linux Install Sugar packages from your distribution, see Ubuntu, Fedora, or Debian. For other distributions, contact your distribution community.
You have another computer that can be erased Doesn't matter Install Sugar Live Build, Sugar on a Stick, Ubuntu, Fedora, or Debian.

Coding, Documentation and Quality Assurance

Coding, documentation and quality assurance is important - it is required everywhere from producing new software, rolling out new features, maintaining and upgrading current releases, distributing instructions for others to know how to operate the software, and ensuring that others can use software without any problem.

Design

Design is also crucial to Sugar Labs - it is where new ideas and initiatives are formed into proper reports which can be worked on. You can either contribute a new design proposal or implement an existing one in the Design Team User Experience Proposals wiki page.

Marketing/Outreach

You can help to increase the number of Sugar Labs users through -

The links listed below are of important Sugar Labs code repositories, wiki and website. Some of the code repositories are based under the Sugar Labs GitHub Organisation, while others are not.

Github Organisation Page

GitHub Repositories Under Sugar Labs

GitHub Repositories Not Under Sugar Labs

Other Relevant Links

I'm Stuck!

Well, don't worry; there are real people here who will try to help you. Some
ways to get in touch with real people are: