Default server suggestion: Criteria and list for newcomer registration process
Hello,
newcomers should have a very easy, smooth and quick onboarding to Kaidan and by this to XMPP. This is highly connected with the choice of servers. There are tons of servers, but not all stick (often for good reasons) to modern expectations of daily instant messenger communication.
As XMPP is a decentralized, federated network (which is good), we want to keep it decentralized and build singularities. Therefore, the default server suggestion should be randomised. The suggested server (of course always a suggestion) should be randomized. However, all servers should have a decent quality and should have a minimum review. For this reason, I would like to describe, process and set up a list of servers which will be added to the list. It should be based on arguments and reasonable for everyone.
This will be a process where you can contribute with suggestions, ideas and arguments what to recognize. I will try to keep the list up-to-date. To begin with I will list my initial thoughts and ideas, of course not put into stone. In general, I think few is more - meaning, I prefer to have a small list with very good servers, than going for more which will at one point may lead to problems. The server should exist for a year at least. I also try to use servers with don't have kiddy or weird names, which is of course subjective - I try my best not to be harsh.
Suggested Servers
If you want to add your server, please cross-check the criteria from the list, reference it and post it in here.
Server Name | XEP-0077: In-Band Registration | Professional Hosting | Password Reset via Website | Support Group Chat | Online Since | Rating: XMPP Compliance Tester | Rating: IM Observatory | English Communication (Website, Chat, Email) | Commercial | Legal Location | Imprint | Maximum XEP-0363: HTTP File Upload File Size | Maximum XEP-0313: Message Archive Management Storage Time | Last Time Checked |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
blabber.im | yes | yes (CBM) | no | yes | 2018 | 100% | A | yes | non-commercial | Germany |
yes | 500 MB | 33 days | 2019-06-20 |
openim.de | yes (CBM) | yes | yes, if Email added | yes | 2019 (CBM) | 100% | A | no | non-commercial | Germany |
yes | ? | 28 days | 2019-07-06 |
dismail.de | yes (CBM) | yes | no, never | yes | 2015 (CBM) | 100% | A | yes | non-commercial | Germany |
yes | 50 MB | 31 days | 2019-07-08 |
xmpp-hosting.de (via hot-chilli.net) | no | no | yes, if Email added | yes | 2005 | 100% | A | yes | non-commercial | Germany |
yes | 100 MB | 31 days | 2019-09-07 |
anoxinon.de | no | yes | yes | yes | 2018 | 100% | A | no | non-commercial | Germany |
yes | 25 MB | 14 days | 2019-10-07 |
jabber.fr | yes (CBM) | yes (CBM) | no, manual (CBM) | yes | 2012 | 100% | A | no | non-commercial (CBM) | France |
yes | ? MB | ? days | 2019-10-15 |
jabbers.one | yes (CBM) | yes (CBM) | no | yes | 2014 (CBM) | 100% | A | yes | non-commercial | Germany |
yes | 50 MB | 30 days | 2019-12-30 |
macaw.me | yes (CBM) | yes (CBM) | no, manual (CBM) | yes | ? | 94% | A | yes | non-commercial | USA |
no | 100 MB | 31 days | 2020-02-24 |
Add categories: Bus factor, ToS
CBM: Confirmed by maintainer
Professional Hosting: I don't want to list servers which are hosted in someone's basement. Which is privately fine, but not as a public recommendation. However, if there is legitimate information, for example the server is hosted for more than a decade, it should be okay.
Idea: Paid Servers
Some servers offer their hosting server as a paid service. Users may also expect or prefer to use a commercial/professional service and therefore we do not want to exclude those options. Still, the user should be aware about this before making a decision about the server. Two extra columns were included in here, Paid Service and Payment Policy. Especially this information should be shown to the user before registering to a service. Here is a simple suggestion how to implement this to the JSON file:
Server Name | Paid Service | Payment Policy | XEP-0077: In-Band Registration | Professional Hosting | Password Reset via Website | Support Group Chat | Online Since | Rating: XMPP Compliance Tester | Rating: IM Observatory | English Communication (Website, Chat, Email) | Commercial | Legal Location | Imprint | Maximum XEP-0363: HTTP File Upload File Size | Maximum XEP-0313: Message Archive Management Storage Time | Last Time Checked |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
conversations.im | yes | yes | yes | yes | yes | yes | ? | 100% | A | yes | commercial | Germany |
yes | ? | ? | 2020-03-07 |
More suggestions for paid servers are welcome!
Servers not considered at the moment
Server Name | Problem | XEP-0077: In-Band Registration | Professional Hosting | Password Reset via Website | Support Group Chat | Online Since | Rating: XMPP Compliance Tester | Rating: IM Observatory | English Communication (Website, Chat, Email) | Commercial | Legal Location | Imprint | Maximum XEP-0363: HTTP File Upload File Size | Maximum XEP-0313: Message Archive Management Storage Time | Last Time Checked |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
chinwag.im | Server needs many reworks | ? | ? | yes | ? | 2015 | 89% | A | yes | ? | Australia |
? | ? | ? | 2019-09-07 |
jix.im | IBR Captchas have custom implementation. Review after release | ? | ? | - | ? | - | - | - | - | ? | Poland | ? | ? | ? | 2019-10-07 |
jabjab.de | Admin does not respond | ? | ? | - | ? | - | - | - | - | ? | - | ? | ? | ? | 2019-10-14 |
pimux.de | Admin does not respond | ? | ? | - | ? | - | - | - | - | ? | - | ? | ? | ? | 2019-10-14 |
draugr.de | Admin does not respond | ? | ? | - | ? | - | - | - | - | ? | - | ? | ? | ? | 2019-10-14 |
yochat.eu | Few elements sufficient, actually just runs Converse.js | no | ? | ? | ? | - | 100% | yes | no | Germany | - | ? | ? | ? | 2019-12-30 |