Switch Riot Beta tag to Experimental #1007
Closed
jonah
wants to merge 1 commits from
riot-remove-beta-tag
into master
pull from: riot-remove-beta-tag
merge into: privacyguides:master
privacyguides:master
privacyguides:dependabot/bundler/nokogiri-1.13.6
privacyguides:dependabot/bundler/addressable-2.8.0
privacyguides:freddy-m-patch-3
privacyguides:pr-add_RemoveMyPhone_sponsor
privacyguides:pr-browser_cleanup_1257_1328_1430
privacyguides:freddy-m-patch-2
privacyguides:freddy-m-patch-1
privacyguides:pr-vpn_hated_one_video
privacyguides:cdn
privacyguides:update-nitrohorse-image
privacyguides:promote-metager-to-card
privacyguides:hardware
privacyguides:pr-add_azirevpn
privacyguides:pr-add_mailfence
privacyguides:shop
privacyguides:1673
privacyguides:pr/1658
privacyguides:i18n-simple
privacyguides:sponsorship-edits-nov2019
privacyguides:i18n
privacyguides:ipfs
privacyguides:blacklight447-ptio-patch-3
privacyguides:blog
privacyguides:remove-windows-icons
privacyguides:pr/1147
privacyguides:i18n-testing
privacyguides:add-beautify
Labels
Clear labels
🔍🤖 Search Engines
approved
approved, waiting for a PR
dependencies
Pull requests that update a dependency file
duplicate
feedback wanted
high priority
I2P
The Invisible Internet Project (I2P)
iOS
low priority
OS
Operating Systems
Self-contained networks
Social media
stale
A label for stalebot if it gets added
streaming
Anything related to media streaming.
todo
Tor
Anything covering the Tor network
WIP
active work in progress, do not merge or PR (yet)!
wontfix
Issues or bugs that will not be fixed and/or do not have significant impact on the project.
XMPP
Extensible Messaging and Presence Protocol
[m]
Matrix protocol
₿ cryptocurrency
ℹ️ help wanted
↔️ file sharing
⚙️ web extensions
Browser Extension related issues
✨ enhancement
❌ software removal
💬 discussion
🤖 Android
🐛 bug
💢 conflicting
📝 correction
Correction of content on the website
🆘 critical
📧 email
🔒 file encryption
📁 file storage
🦊 Firefox
Firefox & forks, about:config etc.
💻 hardware
🌐 hosting
🏠 housekeeping
Anything primarily related to site cleanup.
🔐 password managers
🧰 productivity tools
🔎 research required
🌐 Social News Aggregators
🆕 software suggestion
👥 team chat
🔒 VPN
Virtual Private Network
🌐 website issue
*Technical* issues with the website.
🚫 Windows
👁️ browsers
🖊️ digital notebooks
🗄️ DNS
Domain Name System
🗨️ instant messaging (im)
🇦🇶 translations
Anything covering a translated version of the site
No Label
Milestone
No items
No Milestone
No due date set.
Dependencies
No dependencies set.
Reference: privacyguides/privacytools.io#1007
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
No description provided.
Delete Branch "riot-remove-beta-tag"
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?
Closes #1004 (this PR is an alternative modification): Riot is out of beta. Replaces beta tag with experimental tag:
More info links to this comment: https://github.com/privacytoolsIO/privacytools.io/pull/562#issuecomment-502681069
Deploy preview for privacytools-io ready!
Built with commit
662e2a3073
https://deploy-preview-1007--privacytools-io.netlify.com
Is it possible to have links in tooltips or could there be footnotes pointing to the Riot issue on finalizing E2EE and either to our issue on Riot being recommended instead of Wire or our official forum thread on Riot where I collected links to different issues and threads about it or even The Grid essay on how information is leaked to Matrix.org/Vector.im even when selfhosting?
Good night, I may be having a busy day tomorrow
The experimental tag isn't really correct either. Something better might be "Caution" since the purpose is to just point out that care must be taken to enable E2EE and be aware of meta data issues. Experimental actually seems like a worse tag than Beta, since beta usually means almost ready to make final and just doing final testing to find any remaining major bugs. Experimental is more like this project can break at any time. Matrix was officially "Beta" until recently so that was appropriate until a few weeks ago. I haven't seen anything calling this project experimental.
@ -26,3 +26,3 @@
image="/assets/img/tools/Riot.png"
description="Riot.im is a decentralized free-software chatting application based on the <a href\"https://matrix.org/\">Matrix</a> protocol, a recent open protocol for real-time communication offering E2E encryption. It can bridge other communications via others protocols such as IRC too. <span class=\"badge badge-warning\" data-toggle=\"tooltip\" title=\"The software is currently in beta and the mobile client states 'End-to-end encryption is in beta and may not be reliable. You should not yet trust it to secure data.'\">beta <i class=\"far fa-question-circle\"></i></span>"
description="Riot.im is a decentralized free-software chatting application based on the <a href\"https://matrix.org/\">Matrix</a> protocol, a recent open protocol for real-time communication offering E2E encryption. It can bridge other communications via others protocols such as IRC too. <span class=\"badge badge-warning\" data-toggle=\"tooltip\" title=\"End-to-End encryption is not enabled by default and there are some concerns about metadata storage in Matrix, but it is generally acceptable for encrypting message content.\">experimental <i class=\"far fa-question-circle\"></i> (<a href=\"https://github.com/privacytoolsIO/privacytools.io/pull/562#issuecomment-502681069\">more info</a>)</span>"
website="https://riot.im/"
I think https://github.com/vector-im/riot-web/issues/6779 could be a better link for more info.
Second the opinion, that "experimental" is very much the wrong word to use.
Riot+MegOlm has been in the "late beta" aka release candidate stage for a long time now, and Riot (but not yet MegOlm which is still off-by-default) has moved to the v1.0 stage officially. Calling it experimental would give me the wrong idea, that it was just barely past the work-in-progress (aka mostly broken) stage and had made it to the partly-working stage
There is a different classification system used for "things we want the readership to be aware of" which is somewhat distinct from the above, and follows the classic software-severity-system of identifying error-messages and such:
I think these severity-ratings can be used by themselves to highlight worries and concerns that privacy-aware endusers might want to be cognizant about.
But I also think we can combine the dev-stage labels with the severity-ratings:
Depending on who the readership of the site is, would shift the points at which the shift from danger-to-warning occurs, and the shift from warning-to-note occurs. Everyday endusers should typically not be using v1.0 software, other things being equal, so that might actually merit 'warning: software is not yet mature' type of label be slapped on it. Anything that is not a very stable beta, should probably not be recommended to everyday endusers at all, and thus would merit the 'danger: software in an early and unstable stage of development' would be put on the late-alpha and early-beta stuff ... or those things would just NOT be counted as WorthMentioning until they achieved a modicum of stability, more likely.