I have started a development installation of Mailman. Several files which do not need to keep track are generated so a .gitignore is required I believe. These are
I do not know any reason as of now for the changes being tracked by git. We can create a .gitignore from github's gitignore.
More pointers on this are required as of now.