Skip to content
This repository has been archived by the owner on Jan 29, 2024. It is now read-only.

XMPP Providers - Curated List of Providers for Registration and Autocomplete #159

Merged
merged 11 commits into from
Jun 26, 2021

Conversation

COM8
Copy link
Member

@COM8 COM8 commented Jun 25, 2021

Adds support for XMPP Providers for auto complete and registration.
Closes #158
currated_server_list

@Echolon
Copy link
Contributor

Echolon commented Jun 25, 2021

This is work by a developer with serious intensions. I'm in love! ❤️

Just do me a favor and remove draugr.de and blabber.im for the moment

@melvo
Copy link

melvo commented Jun 26, 2021

@COM8 This is really great!

@COM8 COM8 merged commit 5700a85 into master Jun 26, 2021
@COM8 COM8 deleted the registration branch June 26, 2021 17:22
@melvo
Copy link

melvo commented Jun 27, 2021

@COM8 here are some minor issues :)

  1. I suggest to use the term provider instead of server because many people are already familiar with the term email provider.
  2. There is a misspelling: XMPP server provides instead of XMPP server providers.
  3. The current list contains all providers (category C). We created the categories A and B for the purpose of registration. Maybe you could use ./filter.py -B for automatically generating a list of providers that are good enough for creating an account. In addition, that would be better for updating the list in the future because you do not have to adjust it manually. All changes in the XMPP Providers project will directly affect the filtered list generated by the filter script.

@COM8
Copy link
Member Author

COM8 commented Jun 27, 2021

@COM8 here are some minor issues :)

1. I suggest to use the term _provider_ instead of _server_ because many people are already familiar with the term email provider.

ACK. Sounds reasonable.

2. There is a misspelling: _XMPP server provides_ instead of _XMPP server provide**r**s_.

Thanks.

3. The current list contains all providers (category C). We created the categories A and B for the purpose of registration. Maybe you could use `./filter.py -B` for automatically generating a list of providers that are good enough for creating an account. In addition, that would be better for updating the list in the future because you do not have to adjust it manually. All changes in the XMPP Providers project will directly affect the filtered list generated by the filter script.

Currently I'm using all lists until I have a way to retrieve them from some kind of online source.
https://github.com/UWPX/UWPX-Client/tree/master/UWPX_UI/Resources/Providers
https://github.com/UWPX/UWPX-Client/blob/master/UWPX_UI/Resources/Providers/generate.ps1
For registration I switched from the C-list to the B-list.

@Neustradamus
Copy link

@COM8: Nice!

@melvo
Copy link

melvo commented Jul 23, 2021

@COM8 The filtered provider lists for all categories will be provided by xmpp.net. You will then be able to simply download them.

@COM8
Copy link
Member Author

COM8 commented Jul 23, 2021

@COM8 The filtered provider lists for all categories will be provided by xmpp.net. You will then be able to simply download them.

Awesome!

@COM8
Copy link
Member Author

COM8 commented Mar 25, 2022

Thanks for the update! I will update my scripts.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Onboarding: Use curated list of XMPP Providers
4 participants