Activity Library/Authors

From Sugar Labs

Jump to: navigation, search

Activity authors can upload their Activities to the Sugar Labs Activity Library.

Contents

Contributing your Activity

Developing your activity

For a guide on developing your own activity, please visit the Activity Team.

Preparing your Activity

Submiting your activity

Making your activity Public

Each submission must be approved by an Editor or Administrator before it is listed on the site. Whether approved or denied, an email is sent to the authors. A comment is required if denied. If approved, the activity is moved to a directory so that it can be replicated across the sugarlabs.org mirrors.

The approval queue contains all of the submitted activities in a chronologic order, but the activities are not always handled in a FIFO/LIFO way. The reviewer just picks an activity and start reviewing. Most activities are reviewed following the main procedure for reviewing activities:

  1. Install the activity (and restart the application if needed).
  2. Check if the application is still functioning as it should.
  3. Briefly ensure that the core functionality of the activity works.
  4. Check if the description and version notes are accurate.

Then the activity is approved or denied. If the activity is denied, the reviewer will include comments on why it was denied. Keep in mind that the reviewer try to thoroughly test your activity, but, like any other, they don't have an unlimited amount of time.

If you have questions about the procedure, you could join #sugar on irc.freenode.net. Information about how to get your activity reviewed faster can be found at: #How_to_Get_Your_Activity_Reviewed_Faster.

Submit new activity version

Activity Library Developer Pages

Welcome Page

Also known as the Developers Control Panel (or Developers CP), when you enter /developers/ you are prompted to login or create an account.

Main Page

Once you've logged in, you're presented with a brief overview of the activities you've submitted and links to submit more.

User Profile

Each user is able to edit their own profile. Here you specify your name, email, and personal website. By default, your email address is not listed on the end-user website. Administrators are also presented with the ability to manage the permissions level of the user.

A user can be designated as an Administrator, Editor (aka Moderator) or User (aka Developer).

User Manager

An administrator has a list of all users and their permissions. From this screen mass updates are available. There is also a link for creating a new user.

Listings

Available to administrators only, a list of every item can be shown. On the sidebar are links to the Activities List. This shows the name, description, and date last updated. The name is a link to edit each item.

Personal tools
Namespaces
Variants
Actions
Sugar
Projects
Teams
Local Labs
Using the Wiki
Google translations