we cant just start building it and worry about the details later thats like saying lets build an mmorpg. we all know the age old story "noob attempts to make mmorpg" theres no happy ending. we need to plan it out first and be sure its going to work
github could work if we use it for libgdx only, people share code snippets and small projects (read the last part)
if all goes well then we can go large scale and start the site that has every game engine/framework, different programming languages and the cash pot
i know you said
People would contribute to a site like you have in mind with the intention of helping others, not because they might get a pittance.
it might not be a pittance if your talking about a large scale group
imagine its everyone from every game engine all in one place sharing code
and the cash pot isn't just for one specific group its for everyone so who ever does the most useful,complex,projects gets the cash pot
then again that seems a bit sketchy some might have an advantage over others
you know what maybe its best to avoid money completely cause it could cause problems
at first i didnt think github would work cause when you search for code its searching the actual code, so organizing snippets would get messy really fast. unless people place comments in the code with specific keywords to make searching for the right snippets easier kinda like using a filter. i dont know how well this would work but its worth a shot.