If you want to hack GNU Mes itself, it is recommended to use the latest version from the Git repository:
git clone git://git.savannah.gnu.org/mes.git
The easiest way to set up a development environment for Mes is, of course, by using Guix! The following command starts a new shell where all the dependencies and appropriate environment variables are set up to hack on Mes:
If you are unable to use Guix when building Mes from a Git checkout, the following are the required packages in addition to those mentioned in the installation instructions (see Requirements).
Finally, you have to invoke
make check to run tests
(see Running the Test Suites). If anything fails, take a look at
installation instructions (see Installation) or send a message to
the firstname.lastname@example.org mailing list.