How can I work on RedNotebook's code?

Created by Jendrik Seipp
Keywords:
bzr hack patch branch

The following instructions only work on Linux:

Let's imagine you want to edit the RedNotebook help document.

sudo apt-get install bzr
cd
bzr branch lp:rednotebook edit-help
cd edit-help
# Make the necessary changes in the code
# In this example you will want to edit rednotebook/info.py
bzr commit -m "Added information about regular expressions to the help document"
bzr push lp:~your_username/rednotebook/edit-help

Now your RedNotebook branch is available at https://code.launchpad.net/rednotebook. If you want it to be merged into the main branch (trunk), you should click on your branch and propose it for merging.

You can find more information about bzr at http://doc.bazaar.canonical.com/latest/en/user-guide/.

If you have any trouble, don't hesitate to ask.