Difference between revisions of "Activity Team/Getting Involved"

From Sugar Labs
Jump to navigation Jump to search
Line 2: Line 2:
 
{{TeamHeader|ActivityTeam}}</noinclude>
 
{{TeamHeader|ActivityTeam}}</noinclude>
  
 +
==Join the Activity Team==
 
The Activity Team is newly formed and we are seeking members.   
 
The Activity Team is newly formed and we are seeking members.   
  
Line 12: Line 13:
  
 
If you are an independent developer who is interested in working on a Sugar activity, please introduce yourself and your project in an email to sugar-devel@lists.sugarlabs.org.
 
If you are an independent developer who is interested in working on a Sugar activity, please introduce yourself and your project in an email to sugar-devel@lists.sugarlabs.org.
 +
 +
==Quick Start==
 +
If you'd rather just start coding '''right now''', it's easy to do! 
 +
 +
* Check [[ActivityTeam/TODO]] for ideas of what to work on.  To start small, pick an Activity Feature Request.  Or if you'd rather work on something harder, try one of the High Impact Tasks. 
 +
* If you haven't already set up Sugar, see [[ActivityTeam/Resources]].
 +
* Clone the Git repository for the project you picked and register it with Sugar.
 +
<pre>
 +
git clone <project_url>
 +
cd project_name
 +
python setup.py dev
 +
(Ctrl-Alt-Erase to restart Sugar)
 +
</pre>
 +
* Hack on the source code.
 +
* Create a patch file containing your changes.
 +
<pre>
 +
git commit
 +
git format-patch -1
 +
</pre>
 +
* Email 0001-My-change-description.patch to sugar-devel@lists.sugarlabs.org.

Revision as of 16:57, 12 January 2009

Team Home   ·   Join   ·   Contacts   ·   Resources   ·   FAQ   ·   Roadmap   ·   To Do   ·   Meetings

Join the Activity Team

The Activity Team is newly formed and we are seeking members.

If you would like to join:

  1. Create a User page on wiki.sugarlabs.org if you have not already.
  2. Copy your SSH public key into your User page.
  3. Add a link to your User page to ActivityTeam/Contacts.
  4. Send an email introducing yourself to sugar-devel@lists.sugarlabs.org.

If you are an independent developer who is interested in working on a Sugar activity, please introduce yourself and your project in an email to sugar-devel@lists.sugarlabs.org.

Quick Start

If you'd rather just start coding right now, it's easy to do!

  • Check ActivityTeam/TODO for ideas of what to work on. To start small, pick an Activity Feature Request. Or if you'd rather work on something harder, try one of the High Impact Tasks.
  • If you haven't already set up Sugar, see ActivityTeam/Resources.
  • Clone the Git repository for the project you picked and register it with Sugar.
git clone <project_url>
cd project_name
python setup.py dev
(Ctrl-Alt-Erase to restart Sugar)
  • Hack on the source code.
  • Create a patch file containing your changes.
git commit
git format-patch -1
  • Email 0001-My-change-description.patch to sugar-devel@lists.sugarlabs.org.