xsf / xmpp-providers-website Goto Github PK
View Code? Open in Web Editor NEWSource of providers.xmpp.net (community project)
Home Page: https://providers.xmpp.net
Source of providers.xmpp.net (community project)
Home Page: https://providers.xmpp.net
Add a register button to landing page and details page as we discussed.
๐ซ๐ด ๐จ๐ฐ ๐จ๐จ ๐ง๐ป
This would also make it possible to filter providers by currently selected language.
I could think of the head bar. Its always present not to loaded and we could place a link, like we do to xmpp.work on xmpp.org
The percentage and letters should have coloring as well. right?
Not a prio request.
It could also colorize if information is missing and by corlors (grey, yellow, red) indicate how important that is. or symbols (tick, cross, ?)
Here are some ideas for more statistics
This is a relatively low-priority issue, but it would be nice to have and shouldn't be too difficult.
Running a (working) copy of the website locally or elsewhere (not at providers.xmpp.net) is more difficult than it should be. There are two options to fix it:
https://providers.xmpp.net/css/bootstrap.min.css
https://providers.xmpp.net/css/style.min.css
https://providers.xmpp.net/fontawesome/css/all.min.css
-b
flag to hugo when building.Reference all information with the respective source in the json file so user and devs see where we got the information from
I know we discussed already, but I think the users understands that there is something to expand.
I has a better clean impression when it is collapsed in the first view
That way, the provider does not need to create a completely new provider file if only a small change is needed.
"Prefers dark" :)
The URIs in HTML look like this: xmpp:[[email protected]]?join
.
Looking at the data, seems it's an array of strings, not a single string.
Hi,
When using the docker approach for building and deploying the site, docker uses the checksum of ADD/COPY-added files to determine whether a layer is in the cache or not.
This means, if the website in the repo changes, docker will correctly rebuild the final image.
However, if only the upstream providers data changes, docker cannot see this - because that data is only fetched during building (by tools/prepare.py
).
My recommendation would be to not download stuff in the script, but use ADD with a https:// URL (e.g. from data.xmpp.net) instead to have docker download the file for you, and check if it has changed.
Explain that "unknown" for properties means that there is no statement on the provider's website
All occurrences of unknown should link to that FAQ entry.
target="_blank"
links in markdown files (to open them in a new tab)Both FAQ and About section need text.
Deploy daily
This needs either DOAP files or manual work.
It would be awesome if one could directly see if the server is hosted green :)
https://www.thegreenwebfoundation.org/ is providing an API for that. Similar as the greenfediverse project is doing it: https://greenfediverse.codeberg.page/green-instances/
The website should offer an option to filter the providers by their server locations (i.e., by the property serverLocation
). I suggest to show a list of all countries that are specified by the providers. To keep it simple, users should be able to select one country at a time.
nixnet.services is listed as category A provider but their users have problems with omemo key sharing in encrypted groups. May be we should explicitly check omemo key sharing of users in encrypted private groups which are not in contacts. This completely breaks the encrypted chat as no one else can send any message in this group until that user is removed.
Password: "You cannot reset the password"
I would like to turn it yellow or orange.
not red because it can also be an expected feature
Hi,
I think it is important to have group history in public channels, which is known as MUC MAM in XMPP jargon. In my experience, the listed sure.im provider does not have this feature.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.