🆕❌ Removal/cleanup 2.0 Real-Time Communication #1835
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#1835
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?
This issue is documenting some discussion in Matrix. The community may have noticed over the past year or so we've been really trying to improve the quality of our recommendations.
This is because we cannot in good consequence recommend experimental software.
This issue documents a number of changes which I plan to put in a PR:
One of the things we've observed with all our recommendations, is that documentation of the protocol is necessary for a robust design. When things are scary and undocumented developers aren't interested in joining a project. This hurts the momentum of the project and people lose interest.
While commit logs seem to show some regular activity by the main project developer, the site indicates a stable release has not occurred since 2016. Also looks as if it depends on python2.
It appears now that status.im does now no longer use the Whisper protocol, but rather a fork, called Waku, which is apparently more efficient. https://github.com/status-im/nim-eth/issues/123 there was also this article https://decrypt.co/25629/status-wants-to-be-the-worlds-most-private-instant-messaging-app it also looks as if they're going to publish in f-droid which would be good https://github.com/status-im/status-react/issues/8512
A previous issue the idea was not of high importance as it was considered too alpha-quality: https://github.com/status-im/status-react/issues/1125#issuecomment-298214111
It also looks as if it now no longer depends on Firebase https://github.com/status-im/status-react/issues/8742
They also seem they are interested in deterministic building https://github.com/status-im/status-react/issues/5587
Would require some testing.
I know there's already another issue regarding Session, but since this one is about re-structuring the entire IM section I think this can be discussed here, too.
So far the conclusion around it on #1678 was that it wasn't mature enough on stability terms and that its "onion" network may not be robust enough, from comments of the developer made on that same issue, and from testing it heavily for a month now, I can say that it functions properly in both aspects, even more than other recommendations that are listed (Jami can't even send/receive text messages properly, for instance).
Regarding the publication of the application to F-Droid, you can read issue (https://github.com/loki-project/session-android/issues/73#issuecomment-604152774( where it is discussed, and the conclusion is that once that they have solved some multi platform bugs, that's going to be worked on. Almost a month ago @KeeJef commented this:
According to SecureChatGuide if acomplish all security measures except that messages are temporarily stored on servers, but this also happens with Signal, so I don't think it matters since anyway they are encrypted. Regarding the trackers that were there when they tested it, they are now gone, you can see (https://github.com/loki-project/session-android/issues/118) for that.
You mentioned Status, I'm trying it now and it looks great, but so far it is only available on mobile, and that's not really good if you think that there are people who may not want to use their phones for that, or simply because of functionality, so that's another point in favor of it.
So, am I missing something or why it can't be listed?
Yeah that isn't really great. Ideally a desktop client i think would be necessary.
Session does look promising though, I suppose we could add it under worth-mentioning, and then elevate it in the future if things continue to go well. Not in the scope of this issue though.
Based on the description mentioned there though it does sound like a federated network, (not P2P).
It's worth mentioning this is now in F-Droid https://github.com/status-im/status-react/issues/1125#issuecomment-800897200
https://f-droid.org/en/packages/im.status.ethereum/