💬 Discussion | Should we distinguish between clients, servers, and protocols for badges? #1005
Labels
No Label
🔍🤖 Search Engines
approved
dependencies
duplicate
feedback wanted
high priority
I2P
iOS
low priority
OS
Self-contained networks
Social media
stale
streaming
todo
Tor
WIP
wontfix
XMPP
[m]
₿ cryptocurrency
ℹ️ help wanted
↔️ file sharing
⚙️ web extensions
✨ enhancement
❌ software removal
💬 discussion
🤖 Android
🐛 bug
💢 conflicting
📝 correction
🆘 critical
📧 email
🔒 file encryption
📁 file storage
🦊 Firefox
💻 hardware
🌐 hosting
🏠 housekeeping
🔐 password managers
🧰 productivity tools
🔎 research required
🌐 Social News Aggregators
🆕 software suggestion
👥 team chat
🔒 VPN
🌐 website issue
🚫 Windows
👁️ browsers
🖊️ digital notebooks
🗄️ DNS
🗨️ instant messaging (im)
🇦🇶 translations
No Milestone
No Assignees
1 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: privacyguides/privacytools.io#1005
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
https://github.com/privacytoolsIO/privacytools.io/pull/1004 made me think about if we should have some way to telling the difference between protocol, client, and server wrt. badges.
Matrix the protocol and Synapse the reference server implementation came out of beta recently but if we want to be technically correct the recommendation is for Riot.im specifically and then we should have removed the beta badge back in February and that just seems wrong when the protocol spec and reference server implementation isn't out of beta.
Nice idea, a green badge for servers and a red one for clients will make File Sharing section more clear (with only Firefox Send with a red badge). Instant Messaging section will be improved, dividing green decentralized services from red centralized services.
IMO the tags should represent the full stack of software a tool is using. So because Synapse is the only server-side software for that particular application and was in beta, and because the protocol the client is built on was in beta, the tag should say beta.
I'm not even sure if we should list "beta" at all and stick with "experimental" for tools we have concerns about: #1007
@dngray Thoughts on this related to #1377 (I still haven't read the most recent changes/comments)?
I think this one is a duplicate of #1377. I also think badges would be a messy and lazy way to do it. Those are for just 'small notes' or 'warnings'.