~dobey/ubuntuone-client-gnome/shrlnk

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Ubuntu One requires acceptance of the Canonical Contributor Agreement. You
will need to follow the instructions at:

http://www.canonical.com/contributors

Once the agreement is accepted, you will be added to the Canonical Contributor
Agreement team on Launchpad, so that your branches may be merged in upstream.


Ubuntu One uses branch based development on Launchpad, and bugs to track
features and issues. Make sure a bug is filed for the piece of code you wish
to work on. When committing your changes, be sure to specify the bug # it
fixes using the --fixes option in bzr.

$: bzr commit --fixes=lp:<BUGNUMBER>

If you forget to do this, you can can create an empty commit with just
the bug link in the metadata.

$: bzr commit --unchanged --fixes=lp:<BUGNUMER>

After pushing your branch to Launchpad, you will need to propose it
for merging into the parent branch. You can do this from the Launchpad web
page for your branch. In order for your branch to be accepted, you will have
to have accepted the Canonical Contributor Agreement as stated above, and it
will need to be reviewed by a core Ubuntu One developer.