3. Get familiar with coding conventions used.
+4. Read `devel/STYLE` in notmuch source.
+
This way you get some insight of the look and feel of the patches sent,
both the way code should be written, how to write commit log messages
and how to participate patch discussions.