Ok...Implode wrote:I'll gladly let anyone help but tell me with what, and what you need me to do to enable you to do it...
I have Linux servers available where I can host the website, email, svn, game servers for playtesting, etc, you name it.
Concretely, if I set up hosting, then from you I would need any of:
- you to SSH / SFTP in and set everything up
- or, you make a .zip or .tar.gz of the entire website, MySQL database dump, svnadmin dump so I can set it up
- or, login credentials to existing places so I can fetch all that stuff myself
First off, SourceForge no longer uses CVS; they've switched to SVN. So if you have a local SVN repo, transferring it all with history should be possible.Implode wrote:...effectively giving up version control being on my own SVN server and using their CVS servers instead, and I'm not prepared to.
Secondly, giving up using your own SVN server is an advantage. The idea is that if you die or otherwise stop development, the code isn't lost; others can continue development. And, if someone has ideas that majorly conflict with your plans, they can fork and try their own continuation. This is all healthy for development.
This can also be achieved with a repo hosted at some 3rd party, as long as it is publicly readable.
Delegate that to someone else, or simply deny all patches.Implode wrote:...then how do I control patches people submit? If I get 30 mins a day to work on MoM then I want to be able to spend that time coding and not spending ages reviewing other people's commits...
Very different...Git is decentralized meaning everyone checks out the full history and has an entire repo copy locally which they commit to and only once in a while push the changes to the central hub. Personally, I prefer SVN's centralized approach.Implode wrote:Does github work dramatically differently from sourceforge, and do you have to pay for it?
Righty...for the record, I am willing to:Implode wrote:To date Virm is the only person who directly offered to help mod the forums and so I gave him admin rights to do so.
- help moderate
- further develop IME
- review patches
- host everything needed for the project to work, for free