CoopX … that name doesn’t remind you of anything ? …
Well, it’s the name of an old project, started in 2001, whose goal was to try and gather people working on different software development hosting platforms in order to elaborate a standard for interoperability between these platforms.
AFAIK, some progress was made but the project did not deliver anything really useful that could be integrated into the existing platforms. Everybody involved was quite busy elsewhere and the project, only based on volunteer contribution stalled for a while… until its website (http://coopx.eu.org) eventually became unavailable (in the meantime a crash of the tuxfamily platform occurred, which didn’t help… but the Internet Archive’s Wayback machine hopfully have saved a copy… although it’s not responding at the time of writing – Update : finally working, so here is the link.).
This kind of idea is still something that might be worth investigating… and who knows, maybe this time, it would be possible to draw enough support to work in way so that existing platforms really benefit from that work.