How to contribute¶
Create a local git repository¶
Minbif uses git as software configuration management. Clone the reference branch with:
$ git clone git://git.symlink.me/pub/romain/minbif.git
To fetch new head modifications, use:
$ git pull --rebase
Write a patch¶
Find an opened issue on this website, or write you own bugfix or feature.
Then, everytime it is necessary, commit with:
git commit -a
Do not forget to write a commit message.
Send a patch¶
git format-patch -ns origin
Then, send them with this command:
git-send-email --to=romain@peerfuse.org *.patch
You can send yourself these files if you haven't any configured MTA on your system.
Ask for a public repository on git.symlink.me¶
If you think you'll contribute to Minbif for a long, you can ask for a public repository.
You'll also be able to push your commits in, and they'll be merged into the romain's repository easily.
All git branch are listed here: http://git.symlink.me