-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide filtered XMPP provider lists on https://xmpp.net #14
Comments
@Echolon This is the issue for providing the filtered lists by a web server. |
Great @melvo |
Thanks for filing this! If someone can put together a Dockerfile, it should be pretty easy to get deployed. Otherwise I'll try to do it, but whether I have time this week depends on how the jabber.org migration goes. |
@mwild1 great - thanks for your support. lets see what we can do here! |
I've made a Dockerfile for this, but I'm uneasy about the automatic git pull from a non-XSF code repository. If the repository were ever compromised, it would allow executing arbitrary code on our server (within a container, but containers are not sufficient for isolation of untrusted code). Some options that would be okay:
|
@mwild1 Thanks! The latest provider lists are now automatically created and must only be fetched: I propose to do that once a day if possible. |
Category A via data.xmpp.net |
@mwild1 Are the provider lists |
They are (now) and yes, I have. Thanks for your patience :) |
❤❤❤ |
@mwild1 Thanks! I created two new issues (xsf/xmpp.org#1083 and #19) for the next steps :) |
@mwild1 proposed that a subdomain of https://xmpp.net could provide the filtered lists of category A, B and C of the XMPP Providers project.
Steps
git clone https://invent.kde.org/melvo/xmpp-providers.git && cd xmpp-providers
only oncegit pull && ./filter.py -A && ./filter.py -B && ./filter.py -C
once a day or even more oftenSoftware Requirements
Python >= 3.7 is required for running
./filter.py
.Additional Thoughts
We could link from https://invent.kde.org/melvo/xmpp-providers to the three created JSON files on https://providers.xmpp.net or a similar subdomain.
It would be great if we could provide those lists as a first easy goal. In the future, we could create a welcome page with links to all lists or even a nice formatted table on https://providers.xmpp.net.
The text was updated successfully, but these errors were encountered: