I think the world is ready for someone to make an actual implementation and start using it for some actual conversation!<p>As long as you have an actual living conversation, then an open model of development can work... which means it doesn&#x27;t have to be perfect from the start, and you don&#x27;t need a beautiful landing page, because you want to attract the hackers and crazy people.<p>You also want to encourage lots of forks and independent implementations, because if it turns into some big mega-repository with some big bloated thing that includes Scala, Erlang, Babel, Bootstrap, and who knows what other ungodly monsters, then it&#x27;s just going to become a boring monstrosity.<p>So you&#x27;d start with inviting a few people and then encourage them to use their own servers and clients. Make sure everyone understands that the protocols are in flux because you&#x27;re trying to figure out together what will work.<p>The conceptual simplicity of Git would be an inspiration. There are different implementations of Git... but we could be even more obviously amenable to that, by using standardized messaging formats for example.<p>I think plain text messages, as on Usenet and mailing lists, are the best. You don&#x27;t have to agree on a Markdown&#x2F;whatever complex thing. Attachments if you want to send other documents. Hacker News developed consensus formatting for links and footnotes, and we seem to get on fine without inline images and tables and all the other fancy nonsense.<p>(Just some random thoughts...)