On Tue, Nov 9, 2021 at 11:35 PM Kevin Fenzi kevin@scrye.com wrote:
The old Fedora account system had a ‘irc nick’ field. The new Fedora account system has a ‘Chat nicknames’ section. In that section you can put IRC nick(s) or Matrix Ids. If you do not qualify them, they are assumed to be for the libera.chat (IRC) and fedora.im (matrix) networks.
Hi Kevin. I heard about Fedora getting its own Matrix server in the future, but never saw any announcement that it is here already. Is fedora.im production-ready? I'm happy to replace my old Matrix account with a Fedora one, if everything is ready.
Thanks for info, Kamil
On Wednesday, 10 November 2021 at 12:56, Kamil Paral wrote:
On Tue, Nov 9, 2021 at 11:35 PM Kevin Fenzi kevin@scrye.com wrote:
The old Fedora account system had a ‘irc nick’ field. The new Fedora account system has a ‘Chat nicknames’ section. In that section you can put IRC nick(s) or Matrix Ids. If you do not qualify them, they are assumed to be for the libera.chat (IRC) and fedora.im (matrix) networks.
Hi Kevin. I heard about Fedora getting its own Matrix server in the future, but never saw any announcement that it is here already. Is fedora.im production-ready? I'm happy to replace my old Matrix account with a Fedora one, if everything is ready.
Be warned that none of the Matrix clients currently available in Fedora repositories (nheko, neochat, pidgin via purple-matrix) can handle SSO authentication like the one required to login to fedora.im (Home Server is fedora.ems.host).
purple-matrix has an upstream RFE about it: https://github.com/matrix-org/purple-matrix/issues/107 .
Regards, Dominik
On 10/11/2021 17:03, Dominik 'Rathann' Mierzejewski wrote:
Be warned that none of the Matrix clients currently available in Fedora repositories (nheko, neochat, pidgin via purple-matrix) can handle SSO authentication like the one required to login to fedora.im (Home Server is fedora.ems.host).
Both NeoChat and nheko works fine with Fedora SSO. Enter your Fedora MatrixID and press the "Login with SSO" button.
On Wednesday, 10 November 2021 at 17:50, Vitaly Zaitsev via devel wrote:
On 10/11/2021 17:03, Dominik 'Rathann' Mierzejewski wrote:
Be warned that none of the Matrix clients currently available in Fedora repositories (nheko, neochat, pidgin via purple-matrix) can handle SSO authentication like the one required to login to fedora.im (Home Server is fedora.ems.host).
Both NeoChat and nheko works fine with Fedora SSO. Enter your Fedora MatrixID and press the "Login with SSO" button.
... and support encrypted chats, I forgot to add.
Regards, Dominik
On Thursday, 11 November 2021 at 09:21, Vitaly Zaitsev via devel wrote:
On 10/11/2021 23:09, Dominik 'Rathann' Mierzejewski wrote:
... and support encrypted chats, I forgot to add.
nheko support E2EE.
But SSO is not working. It opens a browser window to log in via id.fedoraproject.org, but then the nheko window shows an error: "Failed to setup encryption keys. Server response: One time key signed_curve25519:AAAACA already exists."
Deleting ~/.cache/nheko and .config/nheko doesn't help.
Regards, Dominik
On 11/11/2021 14:48, Dominik 'Rathann' Mierzejewski wrote:
But SSO is not working. It opens a browser window to log in via id.fedoraproject.org, but then the nheko window shows an error: "Failed to setup encryption keys. Server response: One time key signed_curve25519:AAAACA already exists."
Please report this issue to upstream: https://github.com/Nheko-Reborn/nheko/issues
On Wed, 2021-11-10 at 17:50 +0100, Vitaly Zaitsev via devel wrote:
On 10/11/2021 17:03, Dominik 'Rathann' Mierzejewski wrote:
Be warned that none of the Matrix clients currently available in Fedora repositories (nheko, neochat, pidgin via purple-matrix) can handle SSO authentication like the one required to login to fedora.im (Home Server is fedora.ems.host).
Both NeoChat and nheko works fine with Fedora SSO. Enter your Fedora MatrixID and press the "Login with SSO" button.
I'm using element-desktop-1.7.29- 1.x86_64 https://github.com/vector-im/element-desktop#readme
some thing like [1] I end up using electron-build to build the rpm and install it and after [2] I could start the application . Sorry I lost my history commands but be ware I took some days to figure out how I build it all, but not expect more than one Electron app.
[2] cp ./deploys/element-v1.7.29/config.sample.json ~/.config/Element/config.json fix it for me
Also we have nativefier solution [3]
[3] git clone git@github.com:nativefier/nativefier.git cd nativefier npm install node lib/cli.js https://app.element.io/ cd Element-linux-x64/ ./Element
[1] you need git clone git@github.com:vector-im/element-desktop.git
and git clone git@github.com:vector-im/element-web.git
cd element-desktop ; ln -s ../element-web/webapp cd ../element-web "some yarns like " yarn run yarn asar-webapp yarn run fetch cd ../element-desktop/ yarn build
Sincerely, Vitaly Zaitsev (vitaly@easycoding.org) _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-leave@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
On Wed, Nov 10, 2021 at 12:56:33PM +0100, Kamil Paral wrote:
On Tue, Nov 9, 2021 at 11:35 PM Kevin Fenzi kevin@scrye.com wrote:
The old Fedora account system had a ‘irc nick’ field. The new Fedora account system has a ‘Chat nicknames’ section. In that section you can put IRC nick(s) or Matrix Ids. If you do not qualify them, they are assumed to be for the libera.chat (IRC) and fedora.im (matrix) networks.
Hi Kevin. I heard about Fedora getting its own Matrix server in the future, but never saw any announcement that it is here already. Is fedora.im production-ready? I'm happy to replace my old Matrix account with a Fedora one, if everything is ready.
Most everything is ready, we are just trying to finish writing some documentation before announcing anything widely.
You can use any matrix app that supports SOO or use https://chat.fedoraproject.org/ to login via our account system and create a YOUFASID:fedora.im account.
Hopefully we will get docs sorted out soon.
kevin