Search
Items tagged with: Conversations
Conversations (XMPP) Tipp 4: Möglichkeit eines Passwort-Resets schaffen (bei conversations.im)
In diesem Video erkläre ich euch, wie ihr durch das Hinterlegen einer Mail-Adresse eine Möglichkeit für einen Passwort-Reset für eure XMPP-Adresse bei conversations.im schafft.
Der verwendete Link aus dem Video ist: account.conversations.im/login…
Even as a non-developer, I found this well written article of great interest. It explained a few things about #UnifiedPush I wasn't aware of, and has given me better insight into how it functions.
It's clear now that there simply isn't any excuse for developers to use #FCM for notifications. I sincerely hope UnifiedPush will gain traction, not only amongst #FOSS developers, but the Android developer community at large.
It's perhaps worth noting that users of #Conversations (and its forks) already have a distributor included in their client, thus further lowering the bar of entry.
#XMPP Events
#Berlin XMPP #Sprint: Devs from #DE, #FR & #UK featuring #Conversations, @dino, @ejabberd @kaidan #LiveDashboard, #Macaw, @Monal, #Renga and @prose
Sponsors: #XSF, Ammonit Measurement GmbH & @wikimediaDE
#chat #standards #interoperability #jabber #federation #decentralisation
I wish you implement audio and video calls like @dino does...
#XMPP
I recently developed a thing to turn a Conversations chat* into a PDF.
codeberg.org/moji/typst-conver…
That story began with a friend of mine that had got a XMPP group chat where they shared updates and pictures of their latest travel adventure. Now chat is rather ephemeral and they wanted to preserve those memories in an easy accessible format that is PDF. And so I put something together.
* actually any chat as long as you can get the raw data in the expected format
#typst #conversations #chat #pdf #xmpp
typst-conversations
A parametrized Typst document to visualize a chat conversation with text and image messages — closely matching the design of Conversations.Codeberg.org
My grandmother recently got locked out of #WhatsApp because her phone broke, and the spare one we had on hand is one WhatsApp has decided is too old to run on 💀
Fortunately, #XMPP has no such qualms! She's currently keeping up with the family group chat on #Quicksy while others of us use #Conversations, #DinoIM, and #Gajim. (Of course, extended family and friends are another matter 😔)
This serves as a reminder that closed apps may close you out—but open protocols have your back forever!
TIL #conversations is not just an end to encrypted, federated messenger, it can also send notifications to your apps through #unifiedpush
#xmpp #android #e2ee #decentralised
@Peter Vágner @Dieguito 🦝🧑🏻💻🍕 How conversations work is not unified all across the Fediverse. Even how connections work is not unified.
Mastodon has taken over the follower/followed principle from Twitter which is always illustrated with arrows with one point. A following B is illustrated with an arrow from A to B. A being followed by B is illustrated with an arrow from B to A. A and B following each other mutually is illustrated with one arrow from A to B and one arrow from B to A.
It appears to me that Friendica has adopted this to become more compatible with Mastodon. But its several descendants, created by Friendica's own creator, starting with Hubzilla, haven't.
Hubzilla, (streams) and Forte still have the bidirectional "connection" or "contact" as the default. It's illustrated with one arrow, but with one point on each end.
Also, all three understand a threaded conversation as an enclosed contruct entirely owned by the conversation starter. Everyone on these three who has the start post on their stream always actually has the whole thread on their stream.
In fact, all three have Conversation Containers implemented. This feature was originally created in the streams repository in 2022. Forte has had it from the get-go as it started out as a fork of (streams). It was eventually turned into FEP-171b and backported to Hubzilla last year.
All three make sure that everyone who has a post on their stream also always has all comments on that post, at least those that are made after they have received the post.
This works on two basic principles:
- All comments go directly to the original poster because the original poster owns the thread.
- Those who have the post automatically receive all comments from the original poster.
In a pure Hubzilla/(streams)/Forte system, your above example would look like this:
- User 1 and User 2 are connected.
- User 1 and User 3 are connected. (This doesn't even matter.)
- User 2 and User 3 are connected.
- User 2 and User 4 are connected.
Much simpler than explaining everything with "following" and "being followed", isn't it?
Now, the conversation works like this.
- User 2 sends a public post, thus creating a Conversation Container of which they are the owner.
User 1, User 3 and User 4 receive the post. - User 3 comments on User 2's post.
The comment goes from User 3 to User 2, who is the owner of the conversation, and it is automatically forwarded to User 1 and User 4 who already have User 2's post on their streams. - User 4 comments on User 3's comment.
The comment goes from User 4 past User 3 straight to User 2, who is the owner of the conversation, and it is automatically forwarded to User 1 and User 3 who already have User 2's post on their streams.
The only mentioning that occurs here, if any, is User 4 mentioning User 3. This is not necessary for User 4's post to reach anyone. This is only necessary to make sure on Hubzilla (which doesn't have a tree view) that User 4 is replying to User 3's comment and not to User 2's post.
On Mastodon, for comparison, everything depends on who follows whom, who mentions whom and whose instance knows whose instance.
#Long #LongPost #CWLong #CWLongPost #FediMeta #FediverseMeta #CWFediMeta #CWFediverseMeta #Fediverse #Mastodon #Friendica #Hubzilla #Streams #(streams) #Forte #Conversations #FEP_171b #ConversationContainers
#XMPP enthusiasts out there: what would you say the ultimate Achilles heel of the XMPP ecosystem is, at present? Fragmentation of clients? What?
My sense is that it's this: when one goes to store an XMPP address in one's addressbook, there doesn't seem to be standard way to store an XMPP address. #Android doesn't have that as an allowable field, and #Thunderbird and #Nextcloud have an "Instant Messaging" field, where the type can be set to "XMPP". But are these two compatible with each other when trying to sync between them? Edit: Yes, but there's a catch: *the XMPP address must be prefixed with "xmpp:"*
So "user@foo.bar" is not an OK XMPP address, but "xmpp:user@foo.bar" is.
Then to make matters worse, now there's a wish to change the labeling of "XMPP Address" to "Chat ID": gultsch.social/@daniel/1140129…
It might be a long time before the address synchy-ness ever works again between Android <-> #Davx5 <-> Nextcloud <->Thunderbird
Note: Android allows a "Jabber" type for an IM address, where you *don't* prefix the address with "xmpp:".
(#DeltaChat gets to gloat hard here, as they have plain-old email addresses)
#prosody #conversations #gajim #dino #snikket #monocles #monal
I use #Bibuomi ( #IRC to #XMPP gateway ) to access whatever IRC channel ( or network for that matter ) I need to ..
So .. basically, hum .. no, I don't get that much chair time because I do IRC from my phone using #Conversations
Pretty cool actually 😎
#JohanaBhuiyan suggests to #autoDelete messages and I agree with her.
theguardian.com/technology/202…
While this is not a "hard" security measure and might lead to a false sense of security, it is an easy and effective method of #dataHygiene.
I wonder, if any #Jabber clients have this feature?
#Conversations by @daniel, #Dino by @dino, #Gajim by @gajim, #Monal by @Monal, #SiskinIM by @tigase, anyone?
#XMPP
Opt out: how to stop tech companies spying on your phone as Trump promises mass deportations
There are no federal privacy regulations to protect your information – here’s how you can do it yourselfJohana Bhuiyan (The Guardian)
Werft mal einen Blick auf die Messenger-Matrix. Trotz aller Bemühungen kann es sein, dass nicht alle Informationen zu den Messengern aktuell sind. In diesem Fall bitte ich um Rückmeldung, damit ich die Matrix anpassen kann. ❤️ 👇
messenger-matrix.de/messenger-…
FAQ: codeberg.org/kuketzblog/www.me…
#briar #conversations #xmpp #deltachat #discord #element #matrix #facebook #google #imessage #jami #line #session #signal #simplex #siskin #skype #telegram #teleguard #threema #viber #whatsapp #wire
www.messenger-matrix.de
Die Messenger-Matrix bietet einen Überblick über die verschiedenen (technischen) Merkmale diverser Messenger. Die Matrix wird auf www.messenger-matrix.de gehostet.Codeberg.org
#Monal 6.4.0 #xmpp client for iOS just got released 🥳 (the macOS build is still pending Apple's review).
Notable changes are:
- support for channel management
- a complete rework of group management ui
- SVG support for received images and avatars
- complete restructured settings menu resembling #Conversations' new settings menu
- many bugfixes and better translations
Many thanks to all translators!!
You can help translating the app into your language over here: hosted.weblate.org/projects/mo…
#CommunitySpotlight are you an #XMPP user?
Make sure to check out #Conversations codeberg.org/iNPUTmice/Convers… or #blabberIM codeberg.org/kriztan/blabber.i… from #Codeberg!
gitlab.com/beeper/android-sms/
Glückwunsch! Und herzlichsten Dank, @daniel
#Conversations ist einer der Gründe, weshalb wir #jabbet/#xmpp bei @digitalcourage wieder gute Gewissens empfehlen können.
digitalcourage.de/digitale-sel…
Gute Messenger statt WhatsApp | Digitalcourage
Auf fast jedem Smartphone läuft heute ein Messenger, meist die Datenschleuder WhatsApp. Für alle, denen Privatsphäre wichtig ist, beschreiben wir Alternativendigitalcourage.de
Prefer to recommend that folks install #Conversations, #Cheogram, and other forks from F-Droid:
f-droid.org/en/packages/com.ch…
#tallship #FOSS #e2ee #Privacy #FDroid #communications
⛵
.
Cheogram | F-Droid - Free and Open Source Android App Repository
F-Droid is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. The client makes it easy to browse, install, and keep track of updates on your device.f-droid.org
WhatsApp kopieren - aber richtig! (Datengarten #94)
In den fünf Jahren seines Bestehens setzt der Android Jabber/XMPP client immer wieder Maßstäbe in Sachen Bedienbarkeit und Zuverlässigkeit. Doch was steckt eigentlich dahinter? Nutzen wir die Gelegenheit um mit dem Entwickler zusammen hinter die Kulissen eines neuen Features zu schauen; Wie tief muss man in die XMPP Trickkiste greifen und wo steht sich XMPP manchmal selber im Weg? Nach der Vorstellung des Features (der Vortrag ist gleichzeitig der Zeitpunkt an dem die neue Version veröffentlicht wird) geht es jedoch nicht nur um XMPP sondern auch um grundsätzliche, architektonische Fragen die sich potentiell auf andere Instant Messaging Dienste übertragen lassen.
Der Datengarten ist eine regelmäßige Veranstaltung des CCC Berlin.
Datengarten
Der Datengarten ist eine Vortrags- und Projektreihe im Rahmen des Club Discordia. Regelmäßige Datengärten finden an jedem 2. Dienstag im Monat ab 20 Uhr statt (der Dienstag nach dem Netzpolitischen Abend der Digitalen Gesellschaft).https://berlin.ccc.de/
#XMPP #CertWatch said that »[My] settings are correct and no MITM was detected.« That's great.
It then continued with some #PubSub stuff and finally said »If you do not have a pubsub-capable client you can subscribe for text notifications by opening a chat with certwatch.xmpp.net and sending the message “subscribe <my xmpp server>”«.
My question is now: How do I open a chat with a hostname and not a JID?
My clients are #Gajim resp. #Conversations / #BlabberIM.
Anyone?
XEPs 0444 (reactions 👍) and 0080 (continuous sharing location👍👍👍) are on @daniel 's dashboard 😺 and roadmap.
codeberg.org/iNPUTmice/Convers…
this is fine 😅
#Conversations 2.12.0 is now a #UnifiedPush distributor! Check out how to set it up here:
unifiedpush.org/users/distribu…
youtube.com/watch?v=wKTk6XGMp3…
Conversations acting as a UnifiedPush Distributor
The Android XMPP client Conversations.im can now act as a UnfiedPush¹ Distributor. This means apps like Tusky can use XMPP as a transport for their push mess...YouTube