I think github or source-forge is maybe not the right comparison, as those are really file revision (git/svn) focused. To me Charlie's idea sound more like a FOSS game focused Wordpress.com or Blogger.com i.e. a very easy to setup (AND low maintenance) place to showcase your game and foster to a community.
It's not a bad idea, but the demand for that is probably low and better served by free services such as github pages or itch.io that include other services that FGD is unlikely to ever provide (huge free git repo, payment services).
I personally think a simpler setup that especially focusses on easy 'developer to developer' exchange and a convenient interface to those players interested in testing (& contributing) to unfinished versions of your games (like this forum) is the way to go. At the same time it could easily be the go-to-place for any kind of news related to FOSS games.
The problem with the blog is that there is currently no-one willing to be a very regular writer. We tried a few times to get additional people on board, but in the end it was always two or three people writing most of it, and those have kind of lost motivation or don't have the time to do it any more.
Thus my idea is that instead of trying to recruit new writers for a traditional blog, make it really easy for anyone to write a blog entry by offering a sort of micro-blogging service (not limited to 140 letters like Twitter of course) and then just promote good posts to the front page.*
As for decision making... there isn't really any. So far this site is just a few dudes paying the domain costs out of their own pocket or letting us use a larger server they are renting for other purposes anyways. Most of them aren't even really involved in this community any more...
Charlie as the "founder" (actually of the blog, by the time we started the forum it wasn't just him any more) has of course some say... mainly because he owns and pays for the domain. Otherwise I guess a few of the old-timers and the moderators of the most active hosted project forums would get a say, but ultimately it will be merit based, i.e. who is willing to step up and configure and mostly maintain (probably even pay for) an improved system (as the current shared server is very limited in what we are allowed to do with).
*my preferred system for that would be Movim.eu, see some features here:
https://nl.movim.eu/?node/pubsub.movim. ... 474fc3b443