How to contribute¶
- How to contribute
- Create a local git repository
- Write a patch
- Send a patch
- Ask for a public repository on git.symlink.me
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, once it is necessary, commit with:
git commit -a
Do not forget to write a commit message.
Send a patch¶
git format-patch -n -s origin
Then, send them with this command:
git-send-email --firstname.lastname@example.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