Branch Names

List of Branches in the NeoMutt Repo

The neomutt repository has 9 (semi-)permanent branches.

Branch Description
master Main branch – The Official NeoMutt
coveralls Extra files needs to generate test coverage, see Coveralls
coverity Code sent to Coverity for testing. Coverity limits the weekly builds like Travis, so we have to do that in an external branch.
doxygen Extra files needed to generate the Doxygen Code Docs
fuzzer Fuzzing – automating testing
release Lots of build tests, performed before a release
translate Work area for the translators. This gets merged just before a release.
travis Code sent to TravisCI for testing. Travis performs over twenty builds with different options.
upstream Staging area for upstream commits

In addition, there may be some temporary branches.

Branch Description
devel/{NAME} New features are created in devel branches. When complete, documented and tested they are merged into the master branch.
distro/{NAME} We keep reference copies of some of the downstream distros’ NeoMutt code. Note: some of these repos are out-of-date.
flatcap/{NAME} @flatcap’s test branches – not suitable for public use.
issue/{NUMBER} When fixing a bug, sometimes we create an issue branch for the user to test.

Search by Algolia