Reporting issues and suggesting features
========================================

To report bugs and suggest new feature use the [issue tracker][issues].

Code contributions
==================

If you have some code which you would like to be merged, then open a
[pull request][pulls].  Please create atomic commits with descriptive
commit messages and use a dedicated feature branch (`b s` might help
with the latter).

Documentation contributions
===========================

Improving the documentation is always a good way to get started
contributing to some project.

In the case of Magit this is somewhat complicated by the fact that
we use some custom extensions.  Some meta documentation can be found
[here][metadocs].

TL;DR — Edit `magit.org`.  Do not edit `magit.texi`.  And don't touch
the version numbers.  The maintainers will then update `magit.texi`
and the version numbers in `magit.org` and amend those changes to your
commit.

Donations
=========

Please also consider to contribute by making a
[monetary donation][donations].


[donations]: https://magit.vc/donate/
[issues]:    https://github.com/magit/magit/issues
[metadocs]:  https://github.com/magit/magit/wiki/Documentation-tools-and-conventions
[pulls]:     https://github.com/magit/magit/pulls
