# Executive summary

This repository is unmaintained and will soon disappear. You should get rid of
your checkout and get the latest code with:

    bzr branch lp:libdbusmenu-qt

# Why

Maintaining a fork of libdbusmenu-qt repository on Gitorious is painful and
leads to useless roundtrips where contributors ask for their branches to be
merged in and I have to ask them to create a merge-request against
libdbusmenu-qt bzr repository on Launchpad instead.

This repository used to make sense in the beginning because it used to provide
features which were not in the bzr repository, but this is not the case anymore.

# Current status

Merge requests have been disabled and the kde-developers group removed from the
committers, making the repository read-only.

The repository will be removed in 2 months.

# Contributing to libdbusmenu-qt

You can contribute to libdbusmenu-qt by (in order of preference):

- Submitting Launchpad merge requests
- Attaching patches to bug reports on https://bugs.launchpad.net/libdbusmenu-qt
- Sending patches via email to aurelien.gateau@canonical.com

--- Annex: contributing with bzr and Launchpad --------------------------------

# Setup
If you don't have a Launchpad account, register on https://launchpad.net/

Assuming a user named John Doe, whose Launchpad login is "jdoe", tell bzr about
you:
$ bzr whoami "John Doe <john.doe@example.com>"

# Hack
$ bzr branch lp:libdbusmenu-qt my-fix
$ cd my-fix
<hack hack hack>
$ bzr commit

# Publish changes
$ bzr push lp:~jdoe/libdbusmenu-qt/my-fix

# File a merge request
1. Open http://code.launchpad.net/~jdoe
2. Click on lp:~jdoe/libdbusmenu-qt/my-fix
3. Click on "Propose for merging"
4. Fill the form and validate

(step 1 and 2 can also be done with 'bzr lp-open lp:~jdoe/libdbusmenu-qt/my-fix')
