shout
shout copied to clipboard
Implement OTR end-to-end encryption
Just for the record, and to avoid spreading efforts, we are working with @astorije on a support of OTR over IRC to provide end-to-end encryption and contact authentication.
Our choice is to encrypt on shout server side, using https://github.com/arlolra/otr
We are thinking about the UI to make it neat and clear for end-user.
We will keep you posted and come up with a PR once the work will approach something mergeable.
Hey, that's a wonderful idea. Is there anything I can do to help this go foward?
@almet hey you :-)
Meanwhile @astorije got really busy taking care of shout itself, but fun calendar ods, we spoke about resuming work on this PR yesterday, we'll see how it goes and ping you if you can provide help (beta testing and UX test will be apreciated anyway :-).
@JocelynDelalande any news on this? I would be thrilled!
Hey @almet, good to see you here :-)
With being a reviewer for Shout, then starting The Lounge, I got too busy on things that I believed to require prior attention. And you know, other stuff IRL too...
FYI, the furthest @JocelynDelalande and I got was this: https://github.com/erming/shout/compare/master...astorije:astorije/otr I don't think it will go to waste (I do want my GitHub contributions! :P), but there is a bit of work to (1) move it to The Lounge and get it up-to-date with master and then (2) finish the feature. I won't be able to approach that code anytime soon I'm afraid. @JocelynDelalande, any suggestion on how we could expedite this and/or help @almet help us?
I won't be able to approach that code anytime soon I'm afraid.
Ok, knowing that, I'll take some time this week to remove the dust, and rebase on lounge. It will be easier then for you to jump in if you still want to @almet :-)
(1) move it to The Lounge and get it up-to-date with master
100% agree on that, I'll likely put first efforts to target lounge rather than shout (in a first time, at least).
@almet @astorije now working it here : https://github.com/thelounge/lounge/issues/108