The First Chat Migration: Difference between revisions

No edit summary
No edit summary
 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''The First Chat Migration''' is an upcoming event in the rich tapestry that is [[The Compelling History of pronounmail.com|Pronounmail history]].
'''The First Chat Migration''' is an upcoming event in the rich tapestry that is [[The Compelling History of pronounmail.com|Pronounmail history]].
 
[[Category:pronounmail]]
== Why Not [[Disk Horse|Discord]] ==
== Why Not [[Disk Horse|Discord]] ==


* Discord is [https://cadence.moe/blog/2020-06-06-why-you-shouldnt-trust-discord#business-model probably going to go bankrupt at some point].
* Discord is [https://cadence.moe/blog/2020-06-06-why-you-shouldnt-trust-discord#business-model probably going to go bankrupt at some point].
* Discord is based in America, which is a country currently in the process of becoming even more American. This is possibly going to cause problems down the line.
* Alternatively: Discord is [https://www.nytimes.com/2025/03/05/technology/discord-ipo.html probably going to try an IPO at some point] (sorry for the nyt link).
* Discord is based in [[United States of America|America]], which is a country currently in the process of becoming even more American. This is possibly going to cause problems down the line.
* The only way to use Discord is through their horrible electron client which I don't like very much.
* The only way to use Discord is through their horrible electron client which I don't like very much.
* They keep trying to sell me Discord Nitro which i don't want.
* They keep trying to sell me Discord Nitro which i don't want.
* They just kind of let researchers [https://arxiv.org/pdf/2502.00627 scrape and publish two billion messages] without really doing anything to stop them. This is also a problem with other platforms but at least you can configure your IRCd to make this quite difficult.


== Why IRC ==
== Why IRC ==


* Funny
* Funny
* I am in the middle of writing a good client for it
* I am in the middle of writing [https://leah.pronounmail.com/code/tubes a good client] for it


== Why Not Matrix ==
== Why Not Matrix ==


* Get Real
* [[David Lynch on pronounmail the wiki|Get Real]]


== To Do ==
== To Do ==
Line 23: Line 25:
* Configure
* Configure
* Convince everyone to switch platforms
* Convince everyone to switch platforms
* Bridge? (optional)
* [[Bridge]]? (optional)


== Tech Stack ==
== Tech Stack ==


* Tubes (client (not stable))
* [https://leah.pronounmail.com/code/tubes Tubes] (client (not stable))
* Ergo (server (pretty okay))
* Ergo (server (pretty okay))
* Coleslaw (bridge (very not stable))
* [https://leah.pronounmail.com/code/coleslaw Coleslaw] (bridge (very not stable))


== Also ==
== Also ==
The forums are going to fit into this somehow. Details to come
The {{pronounmail|chat||forums}} are going to fit into this somehow. Details to come
 
== March Update ==
I got [[Okay|sidetracked]] again. In theory, the new protocol should be much less nightmare to implement on both sides of the equation. Once I have a bit more time I'm going to see if that's actually [[True...|true]].
 
== April Update ==
We gave the original plan a real college try and it didn't really work out. The accounts system is confusing and the UI of every client is so so bad. Tubes will win. See you in a month.
 
== May Update ==
I'm really busy right now but will cease to be in almost exactly 18 hours.