@liw I think it's important to have a public repo, bug tracker, mailing list / forum to discuss, maybe irc channel. At some point a web page. Create a welcoming atmosphere. Response to bug reports, questions on the mailing list / forum. Review pull request and ask submitter to help reviewing other pull requests. Merge them as soon as possible (don't wait for the perfect one). Give people more permissions like the right to review/merge pull requests early to make them feel part of the project.
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!