How do I contribute code to Cardapio?

Created by Thiago Teixeira
Keywords:

To contribute code to Cardapio you can either just email it to me directly or, preferably, start your own branch as described below:

1) Go to https://launchpad.net/cardapio and click on "Submit code" on the right side
2) Give your branch a name, choose "Hosted", and click "Register branch".
3) You'll see something like

Update this branch:
    bzr push lp:XXXXX

where XXXXX is your branch name. Take note of that name.

4) Open a terminal and cd to the folder where you want to place your branch. There, type:

$ bzr branch lp:cardapio

5) Make your changes to your branch. Commit your changes locally as often as you like with

$ bzr commit -m 'change log goes here'

6) And upload your changes to Launchpad every-so-often with

$ bzr push lp:XXXXX

(the first time you run this, use this line instead $ bzr push lp:XXXXX --use-existing-dir )

7) When you feel like you're ready merge with Cardapio, go to your branch page and click on "Propose for merging"

That's it!