openfire's git repo will need a .gitignore and .gitattributes (plus LF normalization done) to get the repo ready for new commits and what-not. if nobody else wants that task, I can take care of both sometime this week.
A gitignore is certainly helpful. I am unsure about the LF normalization, as I see nobody enforcing it. Which means that after it hass been done, there will likely again some commits with CR/LF newlines. I would defer it until Openfire's build system enforces LF newlines, e.g. with checkstyle.