On XML/JSON:
- XML is a pain although in more complex cases there can be significant benefits
- JSON is great; really simple, really easy to understand, hand edit, load to objects and save back in code. Also using something like JSON simplifies integration of a script engine (JS maybe?) later on as, well, it works with most scripting languages too!
On IRC:
Just join #coldest on irc.freenode.net
On hosting:
- Sourceforge is OK but slow. Trac isn't too bad, but SVN is slow. Don't know about Git on SF.net though.
- Github, never used it, but the limits are a bit low
- Bitbucket.org for Hg (Mercurial) is good
- Google Code is pretty nice though SVN/Hg only
- There's other sites such as Assembla
Identify what you want; go with it. Fundamentally, the better ones are all fast with good uptime.