Follow

Gibt es eigentlich einen tauglichen basierten Dienst?

meint das zu können, aber in meinen Tests funktionierte es nicht durchgängig.

Auch die Bedienung ist für Neulinge m.E. nach nicht selbsterklärend. Eine neue Conversation mit einem eigentlich schon vorhandenen Kontakt anzufangen gelang mir z.B. nicht.

@JoergSorge Nur zur Info: Es gibt einen Converse-MUC:
xmpp:discuss@conference.conversejs.org?join
Da kannst Du ggf. fragen und um Hilfe bitten.
#JSXC hat wohl schon eine Beta mit OMEMO.
Ansonsten ist bei #Movim OMEMO wohl in Arbeit:
github.com/movim/movim/issues/
Wie es bei #libervia (web interface von #salutatoi #sàt) in Bezug auf #OMEMO aussieht weiß ich nicht.

@JoergSorge

Converse 5.0.0 was recently released and fixes some OMEMO bugs. Perhaps you want to give it another try.

There's still an OMEMO MUC bug, but someone is working on that.

github.com/conversejs/converse

@jcbrand Many thanx for your work!
It seems in my first tests, that it works fine.

But my problem may be in the limitations of a based

I'm using bowsers always in . So if I've to restart it, of course all cached keys are gone and the messages from beforehand no more can decrypted.
So, a web browser based xmpp omemo chat can
IMHO only be a temporarily use case?

@JoergSorge

OMEMO messages can only be decrypted once by the particular device they were encrypted for.

So either you need to keep those decrypted messages stored in the browser's localStorage cache, or you lose them when your session ends.

You also have a secret key which needs to be kept around, otherwise other devices can't encrypt messages for that particular browser.

So yes, if you want to clear all browser data when you end your session, OMEMO won't work well for you.

@jcbrand
To bad, because looks very nice.
Maybe a stupid question: May it be possible to wrap conversejs in a desktop app? With the ability to ex-import of messages and keys. Electron has bad news in the meantime, are they others?

@JoergSorge @jcbrand I suggest to create a dedicated Firefox profile for ConverseJS and maybe a starter that starts this profile

I do that for some web services

@Muto
That's a Workaround, I agree. But the average PC user will wonder why sometime all old messages are no more readable. I think, nobody without a little knowledge about caching or storing data in browsers will expect this.
@jcbrand

Sign in to participate in the conversation
mastodon@bau-ha.us

social.bau-ha.us is your friendly neighbourhood Mastodon instance!
Proudly presented by Maschinenraum Weimar .
This is a small instance with a focus on community. Feel free to join, but please be aware that there are some rules (in short: don't be a bunghole. Check the link for our definition of "being a bunghole".).
Primary languages are German and English.
Be excellent to each other! (J.W.v.Goethe, 1932) [[Citation needed]]