I'm working on a sort of ancillary project which may help with this at Valyrio [<a href="https://valyr.io" rel="nofollow">https://valyr.io</a>]<p>Counter-intuitively, the current goal is to <i>centralize</i> the messaging interface, providing a common platform for users who are willing to pay for a consolidated system that saves time and confusion, and to reduce the waste of niche use cases (e.g. having the entire [name here] messaging app on your phone because one weird family member or friend insists on using it)<p>Bringing email, text, and (aspirationally) all other messaging systems into one.<p>In doing this, we cannot possibly hope to uniquely integrate each of the countless hundreds of services with their weird quirks and formats, so I aim to establish a standardized language for async messages equipped with the basic common features and extensions for prevalent (but not universal) features like read receipts, "liking/reacting" to messages, etc<p>It would be really cool to open up that standard to the world if we do a good job of designing it, or collaborate with anyone else who wants to participate in this goal. Our core service will be a niche, paid, closed system, but the underlying language I would like to be open source and interoperable with whatever else turns out to develop (Twitter's new endeavor and Matrix are the two efforts I am most aware of)<p>After all, Valyrio <i>means Language</i><p>I've also been working on an adjacent concept with [<a href="https://jwmza.com/polymath" rel="nofollow">https://jwmza.com/polymath</a>], which is a new comprehensive markup language meant to define long-term compatible, human readable documents and websites/document structures which intermix existing standards like (La)TeX, HTML, CSS, Markdown etc.<p>Perhaps the underlying language and concepts here will mix with the effort to decentralize messaging as well, as messaging is fundamentally the asynchronous bidirectional transfer of documents of mostly text and sometimes other media or information.