GetInvolved

Differences between revisions 8 and 15 (spanning 7 versions)
Revision 8 as of 2012-02-24 00:28:09
Size: 3338
Editor: 99-41-167-234
Comment:
Revision 15 as of 2012-12-08 14:11:34
Size: 2579
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;"><<TableOfContents>>|| = Get Involved =
Line 5: Line 5:
More information on how to help soon. Right now, do install it (using the link) above and let us know your experience! The Ubuntu Accomplishments project is a true collaborative Open Source project. For us to build an awesome accomplishments system we need a variety of skills and contributors who can bring them. This section of the our wiki homepage explains how you can get involved.
Line 7: Line 7:
== Writing Accomplishments == We also run regular video tutorial sessions. See [[Accomplishments/Classroom|this page]] for more details.
Line 9: Line 9:
The real value in the Ubuntu Accomplishments system are the different accomplishments that you can achieve. We need more of these, and fortunately, this is a simple and effective way to contribute. If you know what you want to do to participate, you can click the different sections above for how to get involved. If you are not quite sure how to help, read on...
Line 11: Line 11:
See [[Accomplishments/Creating|this page]] for more information. <<Include(Accomplishments/GetInvolved/Header)>>
Line 13: Line 13:
== Documentation == == How Can I Help? ==
Line 15: Line 15:
=== Documenting the Ubuntu Accomplishments === If you are not sure how to help, use our handy guide below:
Line 17: Line 17:
Every accomplishment you see in the app provides information and guidance for how to get started and achieve the accomplishment. The goal of this documentation is to provide detailed guidance of what the trophy is, how to get started, what you need to do to accomplish it, and where you can find help. === If you are a fairly technical person ===
Line 19: Line 19:
Fortunately providing this documentation is simple; it just means editing text files. You might want to contribute to [[Accomplishments/GetInvolved/Hacking|Hacking]] or [[Accomplishments/GetInvolved/Testing|Testing]] (while Testing doesn't have to be technical, a deeper-dive of testing is really helpful).
Line 21: Line 21:
==== Getting The Accomplishments ==== We also would love more and more people to [[Accomplishments/Creating|Creating Accomplishments]] for the system.
Line 23: Line 23:
Grab the accomplishments by running: === If you like writing ===
Line 25: Line 25:
{{{
bzr branch lp:ubuntu-community-accomplishments
}}}
You might want to help with [[Accomplishments/GetInvolved/Documentation|Documentation]] - this includes not only documentation for the software, but we would love documentation of the accomplishments in your language!
Line 29: Line 27:
In there you can see an `accomplishments` directory with an `ubuntu-community` accomplishments directory. To improve the documentation, just open up each `.accomplishment` file and edit the content in there. === If you like using software and knowing the details of how it works ===
Line 31: Line 29:
For more information on what the different sections mean, see [[Accomplishments/Creating#Create_an_.accomplishment_file|this page]]. You might want to help with [[Accomplishments/GetInvolved/Support|Support]].
Line 33: Line 31:
==== Submitting Your Contribution ==== === If you know a second language ===
Line 35: Line 33:
From inside your `ubuntu-accomplishments-system` branch. We would love your help with [[Accomplishments/GetInvolved/Translations|Translations]].
Line 37: Line 35:
If you added new documentation files, first add them: = Where Do I Begin? =
Line 39: Line 37:
{{{
bzr add
}}}
== Get a Development Environment Set Up ==
Line 43: Line 39:
Now commit your changes: You should first install the different parts of the project so you can contribute.
Line 45: Line 41:
{{{
bzr commit
}}}
To read out to do this, see [[Accomplishments/GetInvolved/DevelopmentSetup|these instructions]].
Line 49: Line 43:
Now push them to Launchpad: == Choose a Place to Help ==
Line 51: Line 45:
{{{
bzr push lp:~yourlaunchpadusername/ubuntu-community-accomplishments/give-your-branch-a-cool-name-here
}}}
Now you have an idea of how to help, click the sections above to find out more. You should also join our communication channels:
Line 55: Line 47:
Now go to Launchpad and propose it for merging into `lp:ubuntu-community-accomplishments`.


=== Documenting the App Itself ===

Included with the GUI app is documentation for how it works. The system is designed for all users (beginner upwards), so it is important we have simple, effective documentation. This is a great place to help!

The documentation is written using Mallard (http://projectmallard.org/).

Make sure you have the system installed and running. Installation instructions are [[Accomplishments/Installing|here]]

Inside the `ubuntu-accomplishments-system` branch is a `help` directory. This is where you can find the different Mallard files. Please edit the documentation, improve it, expand it, and make it better for our users.

==== Submitting Your Contribution ====

From inside your `ubuntu-accomplishments-system` branch.

If you added new documentation files, first add them:

{{{
bzr add
}}}

Now commit your changes:

{{{
bzr commit
}}}

Now push them to Launchpad:

{{{
bzr push lp:~yourlaunchpadusername/ubuntu-accomplishments-system/give-your-branch-a-cool-name-here
}}}

Now go to Launchpad and propose it for merging into `lp:ubuntu-accomplishments-system`.

== Hacking ==

If you are interested in writing code, fixing bugs, and adding features, feel free to read [[Accomplishments/Hacking|this page]] for more details.
 * '''Mailing List''' - our mailing list is where we have email discussions. Everyone is welcome to join, just go to https://launchpad.net/~ubuntu-accomplishments-contributors, join the team and then join the mailing list. When you have joined the mailing you can post to it by sending an email to `ubuntu-accomplishments-contributors AT lists DOT launchpad DOT net`.
 * '''IRC''' - we also have a live chat IRC channel in `#ubuntu-accomplishments` on the freenode IRC network.

Get Involved

The Ubuntu Accomplishments project is a true collaborative Open Source project. For us to build an awesome accomplishments system we need a variety of skills and contributors who can bring them. This section of the our wiki homepage explains how you can get involved.

We also run regular video tutorial sessions. See this page for more details.

If you know what you want to do to participate, you can click the different sections above for how to get involved. If you are not quite sure how to help, read on...

How Can I Help?

If you are not sure how to help, use our handy guide below:

If you are a fairly technical person

You might want to contribute to Hacking or Testing (while Testing doesn't have to be technical, a deeper-dive of testing is really helpful).

We also would love more and more people to Creating Accomplishments for the system.

If you like writing

You might want to help with Documentation - this includes not only documentation for the software, but we would love documentation of the accomplishments in your language!

If you like using software and knowing the details of how it works

You might want to help with Support.

If you know a second language

We would love your help with Translations.

Where Do I Begin?

Get a Development Environment Set Up

You should first install the different parts of the project so you can contribute.

To read out to do this, see these instructions.

Choose a Place to Help

Now you have an idea of how to help, click the sections above to find out more. You should also join our communication channels:

  • Mailing List - our mailing list is where we have email discussions. Everyone is welcome to join, just go to https://launchpad.net/~ubuntu-accomplishments-contributors, join the team and then join the mailing list. When you have joined the mailing you can post to it by sending an email to ubuntu-accomplishments-contributors AT lists DOT launchpad DOT net.

  • IRC - we also have a live chat IRC channel in #ubuntu-accomplishments on the freenode IRC network.

Accomplishments/GetInvolved (last edited 2012-12-08 14:11:34 by rafalcieslak256)