unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
From: Jacob Hrbek <kreyren@rixotstudio.cz>
To: Mark H Weaver <mhw@netris.org>
Cc: 51696@debbugs.gnu.org
Subject: bug#51696: Request: Adopt the unofficial GUIX community on Matrix
Date: Tue, 09 Nov 2021 22:10:32 +0000	[thread overview]
Message-ID: <a0Tj4wPd3gvgXZVzhQSLyJGAqZ10l95EC07mpg2XYs6xu7hSK9Q8UqLIODUbgj2gtUPXRSfeiuYIOD2x0WT0gYCwW38FI6NzxzKe_FdHj6Y=@rixotstudio.cz> (raw)
In-Reply-To: <87fss5udj9.fsf@netris.org>


[-- Attachment #1.1: Type: text/plain, Size: 5263 bytes --]

My motivation for this proposal is to make GNU Guix more accessible and user-friendly so that I can get my team to use it painlessly to organize the work as I currently use NiXOS where nixlang is giving me anxiety and it's too limited to my liking.

I prefer zero trust model so I am happy with transferring the matrix space to the chosen GNU representative.
About the channel I sent a message to the owner and waiting for a reply.

About matrix I am proposing to run our own homeserver that GNU Guix have full control over.
I helped Ian Kelling with the implementation for FSF when they were moving off of Freenode so i assume that we can just fork the implementation or adapt it in GNU guile?

Note: FSF decided to not move on matrix as one of it's clients is using Google's reCAPTCHA for registration (https://github.com/matrix-org/matrix-doc/issues/3220) and is allegedly using electron.. FWIW i never understood the reasoning as the homeserver does not depend on the client and there are multiple alternatives (https://matrix.org/clients).

About bridges they are self-hosted (https://matrix.org/bridges) so GNU Guix would be in full control over them, but some e.g. https://t2bot.io provide it for free to the general public without a guaranteed uptime.

I believe it also answers the question about moderating? There are also moderation bots (https://matrix.org/bots/) such as mjolnil <https://github.com/matrix-org/mjolnir> that afaik can be configured that if user is banned on matrix that it will issue the ban across all bridges and if needed the space.

FWIW on Matrix we don't have to trust the "trusted" people who run it if GNU Guix has their own homeserver.

-- Jacob "Kreyren" Hrbek

Sent with ProtonMail Secure Email.

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On Tuesday, November 9th, 2021 at 5:02 AM, Mark H Weaver <mhw@netris.org> wrote:

> Hi Jacob,
> 

> Jacob Hrbek kreyren@rixotstudio.cz writes:
> 

> > There is an unofficial GNU Guix community on matrix (#guix:matrix.org)
> > 

> > with 375 members and an unofficial matrix space that i've created
> > 

> > (https://matrix.to/#/#gnu-guix:tchncs.de) which consist of
> > 

> > IRC<->Matrix bridged channels.
> > 

> > Proposing for GNU Guix to adopt this community, it's moderators and my
> > 

> > space to configure IRC<->Matrix bridge (less then 4000 CPU cycles per
> > 

> > day last time i checked) to connect those two communities and users
> > 

> > who prefer either of those protocols to increase the reach of GNU Guix
> > 

> > to new users.
> 

> I appreciate this initiative, and from my preliminary investigations it
> 

> seems to me that Matrix would be a good protocol to support. I would be
> 

> glad if GNU Guix gained an official Matrix channel.
> 

> I have one concern: I'm concerned about control.
> 

> You propose that GNU Guix should adopt "this community, it's moderators
> 

> and my space". Who are these moderators? Who controls the "space"?
> 

> Who gets to decide who is given moderation privileges over the "space"?
> 

> If, in the future, you disagreed with the GNU Guix project leadership
> 

> over how the "space" was being managed, who would have the technical
> 

> and/or legal ability to override the others' wishes?
> 

> In short, would we need to trust you?
> 

> I hope that you will not read these concerns as suggesting that you have
> 

> ill intent. On the contrary, although I don't know you, I think it's
> 

> highly likely that your intent is benign, and I appreciate your efforts
> 

> to improve our communications infrastructure.
> 

> I would have these concerns regardless of who held the keys, even if it
> 

> were a long-time Guix project participant who I had come to deeply
> 

> respect and trust.
> 

> What do you think?
> 

> Regards,
> 

> Mark
> 

> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> 

> Disinformation flourishes because many people care deeply about injustice
> 

> but very few check the facts. Ask me about https://stallmansupport.org.

[-- Attachment #1.2: publickey - kreyren@rixotstudio.cz - 0x1677DB82.asc --]
[-- Type: application/pgp-keys, Size: 737 bytes --]

[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 249 bytes --]

  parent reply	other threads:[~2021-11-09 22:11 UTC|newest]

Thread overview: 16+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-11-08 23:47 bug#51696: Request: Adopt the unofficial GUIX community on Matrix Jacob Hrbek
2021-11-09  5:02 ` Mark H Weaver
2021-11-09  8:07   ` zimoun
2021-11-18 14:04     ` Ludovic Courtès
2021-11-09 22:10   ` Jacob Hrbek [this message]
2021-11-12  3:25     ` Maxim Cournoyer
2021-11-12  4:25       ` Jacob Hrbek
2021-11-12  5:40         ` Maxim Cournoyer
2021-11-12  6:03           ` bdju via Bug reports for GNU Guix
2021-11-12  7:25           ` Jacob Hrbek
2021-11-12 14:52             ` Maxim Cournoyer
2021-11-12 15:32               ` Jacob Hrbek
2021-11-13  1:58                 ` Maxim Cournoyer
2021-11-13  2:37                   ` Jacob Hrbek
2021-12-18  3:37                     ` Maxim Cournoyer
2021-11-23  1:21 ` bug#51696: (no subject) jgart

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://guix.gnu.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='a0Tj4wPd3gvgXZVzhQSLyJGAqZ10l95EC07mpg2XYs6xu7hSK9Q8UqLIODUbgj2gtUPXRSfeiuYIOD2x0WT0gYCwW38FI6NzxzKe_FdHj6Y=@rixotstudio.cz' \
    --to=kreyren@rixotstudio.cz \
    --cc=51696@debbugs.gnu.org \
    --cc=mhw@netris.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).