[GH-ISSUE #3479] firejail IRC channel now on libera.chat #2189

Open
opened 2026-05-05 08:52:10 -06:00 by gitea-mirror · 20 comments
Owner

Originally created by @ghost on GitHub (Jun 25, 2020).
Original GitHub issue: https://github.com/netblue30/firejail/issues/3479

Is there an interest to create a IRC channel dedicated to firejail? We could use such a channel to offer help troubleshooting and create a more collaborative community where users can help each other help themselves. The topic came up on freenode's #archlinux, where a few active and experienced people spontaneously offered to volunteer if we had our own channel. I'm quite convinced similar spirit exists on IRC channels of most other established Linux distributions we support.

Besides general (introductory) help and troubleshooting, IRC could also offer a platform to discuss more specific (design) topics and do some collective brainstorming. Personally I regard IRC as a complement to our issue tracker and wiki, rather than as a substitute.

Registration on freenode for example looks pretty straightforward, but let's take the pulse on this here first.

Originally created by @ghost on GitHub (Jun 25, 2020). Original GitHub issue: https://github.com/netblue30/firejail/issues/3479 Is there an interest to create a `IRC channel` dedicated to firejail? We could use such a channel to offer help troubleshooting and create a more collaborative community where users can help each other help themselves. The topic came up on freenode's #archlinux, where a few active and experienced people spontaneously offered to volunteer if we had our own channel. I'm quite convinced similar spirit exists on IRC channels of most other established Linux distributions we support. Besides general (introductory) help and troubleshooting, IRC could also offer a platform to discuss more specific (design) topics and do some collective brainstorming. Personally I regard IRC as a complement to our issue tracker and wiki, rather than as a substitute. Registration on [freenode](https://freenode.net/groupreg) for example looks pretty straightforward, but let's take the pulse on this here first.
Author
Owner

@rusty-snake commented on GitHub (Jun 25, 2020):

Notes about similar thing included in :octocat: :

  • Discussions for teams in organisations. Drawback: AFAIK the are private i.e. would only allow brainstorming for collaborators
  • GitHub-Discussions (beta). Benefit: documentation effect.
<!-- gh-comment-id:649641515 --> @rusty-snake commented on GitHub (Jun 25, 2020): Notes about similar thing included in :octocat: : - Discussions for teams in organisations. Drawback: AFAIK the are private i.e. would only allow brainstorming for collaborators - GitHub-Discussions (beta). Benefit: documentation effect.
Author
Owner

@rusty-snake commented on GitHub (Jun 25, 2020):

IMHO we should also discuss alternatives like matrix, ...


https://explainxkcd.com/wiki/index.php/1782:_Team_Chat
https://explainxkcd.com/wiki/index.php/1810:_Chat_Systems

<!-- gh-comment-id:649649864 --> @rusty-snake commented on GitHub (Jun 25, 2020): IMHO we should also discuss alternatives like matrix, ... --- https://explainxkcd.com/wiki/index.php/1782:_Team_Chat https://explainxkcd.com/wiki/index.php/1810:_Chat_Systems
Author
Owner

@reinerh commented on GitHub (Jul 3, 2020):

I wouldn't mind IRC, I'm hanging out there anyway.

<!-- gh-comment-id:653689232 --> @reinerh commented on GitHub (Jul 3, 2020): I wouldn't mind IRC, I'm hanging out there anyway.
Author
Owner

@SkewedZeppelin commented on GitHub (Jul 3, 2020):

Could we go with OFTC over freenode?

<!-- gh-comment-id:653691056 --> @SkewedZeppelin commented on GitHub (Jul 3, 2020): Could we go with OFTC over freenode?
Author
Owner

@ghost commented on GitHub (Jul 3, 2020):

Could we go with OFTC over freenode?

Sure, I don't have a particular preference eitherway. I only happen to be on freenode because the Arch Linux channels reside there.

<!-- gh-comment-id:653695868 --> @ghost commented on GitHub (Jul 3, 2020): > Could we go with OFTC over freenode? Sure, I don't have a particular preference eitherway. I only happen to be on freenode because the Arch Linux channels reside there.
Author
Owner

@NetSysFire commented on GitHub (Aug 18, 2020):

Both freenode and OFTC are bridged to matrix. I would prefer freenode though.

I am very interested in an IRC channel because there have been many users seeking Firejail support in certain channels lately.

Edit: See here for more information on bridged IRC networks

<!-- gh-comment-id:675690679 --> @NetSysFire commented on GitHub (Aug 18, 2020): Both freenode and OFTC are bridged to matrix. I would prefer freenode though. I am very interested in an IRC channel because there have been many users seeking Firejail support in certain channels lately. Edit: See [here](https://github.com/matrix-org/matrix-appservice-irc/wiki/Bridged-IRC-networks) for more information on bridged IRC networks
Author
Owner

@Thaodan commented on GitHub (Oct 6, 2020):

Could we go with OFTC over freenode?

Is OFTC better or why?

<!-- gh-comment-id:704278218 --> @Thaodan commented on GitHub (Oct 6, 2020): > Could we go with OFTC over freenode? Is OFTC better or why?
Author
Owner

@SkewedZeppelin commented on GitHub (Oct 6, 2020):

@Thaodan

I find the whole "London Trust Media" thing a bit too sketchy.

<!-- gh-comment-id:704465400 --> @SkewedZeppelin commented on GitHub (Oct 6, 2020): @Thaodan I find the whole "London Trust Media" thing a bit too sketchy.
Author
Owner

@NetSysFire commented on GitHub (Oct 10, 2020):

The reason why I prefer freenode is because their services (especially ChanServ) are more advanced, which is excellent if you manage a channel. Many users are also already on freenode.
Additionally, freenode enables more privacy settings by default. Your email and some other information are visible to other users by default on OFTC.

<!-- gh-comment-id:706584896 --> @NetSysFire commented on GitHub (Oct 10, 2020): The reason why I prefer freenode is because their services (especially `ChanServ`) are more advanced, which is excellent if you manage a channel. Many users are also already on freenode. Additionally, freenode enables more privacy settings by default. Your email and some other information are visible to other users by default on OFTC.
Author
Owner

@NetSysFire commented on GitHub (Aug 18, 2022):

This has gone a bit stale but the IRC situation has changed considerably since the last comment. tl;dr: freenode is no more and has become libera.chat, which has a significantly better internal structure, so no more "London Trust Media" for the ones that complained about it. The full story can be read at https://swantzter.se/freenode-resignation/ and http://kline.sh, if you wish. OFTC remains OFTC with all its advantages and disadvantages and I am still strongly in favor of going to libera.chat, which retains most of the original freenode staff (and stuff, including communities).

In fact, I have just grabbed #firejail on libera.chat and registered it so malicious parties can not squat or otherwise seize the channel. Only glitsj16 appears to be on IRC and they have NEVEROP set, so I could not grant them any privileges yet.
See https://libera.chat/chanreg/, completing the project registration would also grant you the power of issuing fancy cloaks to contributors and more.

<!-- gh-comment-id:1218910917 --> @NetSysFire commented on GitHub (Aug 18, 2022): This has gone a bit stale but the IRC situation has changed considerably since the last comment. tl;dr: freenode is no more and has become libera.chat, which has a significantly better internal structure, so no more "London Trust Media" for the ones that complained about it. The full story can be read at https://swantzter.se/freenode-resignation/ and http://kline.sh, if you wish. OFTC remains OFTC with all its advantages and disadvantages and I am still strongly in favor of going to libera.chat, which retains most of the original freenode staff (and stuff, including communities). In fact, I have just grabbed #firejail on libera.chat and registered it so malicious parties can not squat or otherwise seize the channel. Only glitsj16 appears to be on IRC and they have `NEVEROP` set, so I could not grant them any privileges yet. See https://libera.chat/chanreg/, completing the project registration would also grant you the power of issuing fancy cloaks to contributors and more.
Author
Owner

@Thaodan commented on GitHub (Aug 18, 2022):

if you wish. OFTC remains OFTC with all its advantages and disadvantages and I am still strongly in favor of going to libera.chat, which retains most of the original freenode staff (and stuff, including communities).

Like which ones? I would say not having old Freenode might help getting away from the original drama.

<!-- gh-comment-id:1219365657 --> @Thaodan commented on GitHub (Aug 18, 2022): > if you wish. OFTC remains OFTC with all its advantages and disadvantages and I am still strongly in favor of going to libera.chat, which retains most of the original freenode staff (and stuff, including communities). Like which ones? I would say not having old Freenode might help getting away from the original drama.
Author
Owner

@NetSysFire commented on GitHub (Aug 18, 2022):

See https://en.wikipedia.org/wiki/Freenode#Ownership_change_and_conflict. They basically banded together and took that chance to build an organization resistant to exactly what happened: So no one can sell out or otherwise compromise libera.chat without everyone on the board agreeing, see https://libera.chat/bylaws/
As someone who witnessed all this first hand, I can say that they did the right thing and that libera.chat is run in an appropriate manner.

See https://github.com/siraben/freenode-exodus for all the communities which moved.

<!-- gh-comment-id:1219373660 --> @NetSysFire commented on GitHub (Aug 18, 2022): See https://en.wikipedia.org/wiki/Freenode#Ownership_change_and_conflict. They basically banded together and took that chance to build an organization resistant to exactly what happened: So no one can sell out or otherwise compromise libera.chat without everyone on the board agreeing, see https://libera.chat/bylaws/ As someone who witnessed all this first hand, I can say that they did the right thing and that libera.chat is run in an appropriate manner. See https://github.com/siraben/freenode-exodus for all the communities which moved.
Author
Owner

@kmk3 commented on GitHub (Aug 18, 2022):

@NetSysFire commented on Aug 18:

See https://github.com/siraben/freenode-exodus for all the communities which
moved.

Pretty interesting link. I see many familiar names and even some that I would
never have thought had an IRC channel.

<!-- gh-comment-id:1219592902 --> @kmk3 commented on GitHub (Aug 18, 2022): @NetSysFire commented [on Aug 18](https://github.com/netblue30/firejail/issues/3479#issuecomment-1219373660): > See https://github.com/siraben/freenode-exodus for all the communities which > moved. Pretty interesting link. I see many familiar names and even some that I would never have thought had an IRC channel.
Author
Owner

@Kobaxidze256 commented on GitHub (Aug 20, 2022):

How is this not a thing already? Where can I ask firejail users and devs questions about the project?

<!-- gh-comment-id:1221322879 --> @Kobaxidze256 commented on GitHub (Aug 20, 2022): How is this not a thing already? Where can I ask firejail users and devs questions about the project?
Author
Owner

@NetSysFire commented on GitHub (Aug 20, 2022):

Via github discussions i'd imagine

<!-- gh-comment-id:1221323639 --> @NetSysFire commented on GitHub (Aug 20, 2022): Via github discussions i'd imagine
Author
Owner

@reinerh commented on GitHub (Aug 20, 2022):

How is this not a thing already? Where can I ask firejail users and devs questions about the project?

It's slowly becoming a thing! @NetSysFire already created the IRC channel a few days ago (see above). Though it's still lacking in participants... :)

<!-- gh-comment-id:1221323813 --> @reinerh commented on GitHub (Aug 20, 2022): > How is this not a thing already? Where can I ask firejail users and devs questions about the project? It's slowly becoming a thing! @NetSysFire already created the IRC channel a few days ago (see above). Though it's still lacking in participants... :)
Author
Owner

@Kobaxidze256 commented on GitHub (Aug 20, 2022):

Awesome. No one should have to register anywhere to ask questions about a foss project.

<!-- gh-comment-id:1221324577 --> @Kobaxidze256 commented on GitHub (Aug 20, 2022): Awesome. No one should have to register anywhere to ask questions about a foss project.
Author
Owner

@NetSysFire commented on GitHub (Aug 20, 2022):

Quick update on this: So far I really do appreciate the positive feedback. If you want to go with this IRC channel (which has 4 users in total already), you want to do a project registration. One of the lead devs (or someone with an official, written blessing who may speak for the project) needs to write an email, it is described here: https://libera.chat/chanreg/#project-registration

I have asked Libera.Chat staff, you do not need to discuss it with one of them prior to writing. However, they are there if you got any questions about the process.
I would volunteer to be a GC and take care of all the cloaks and stuff, I have experience with this since I am already a GC for another project, if you would like. But I prefer that one of the actual devs sends the project registration email.

Edit: There are actually two types of GCs: primary and secondary. primary GCs can add and remove other GCs, secondary can not.

<!-- gh-comment-id:1221383646 --> @NetSysFire commented on GitHub (Aug 20, 2022): Quick update on this: So far I really do appreciate the positive feedback. If you want to go with this IRC channel (which has 4 users in total already), you want to do a project registration. One of the lead devs (or someone with an official, written blessing who may speak for the project) needs to write an email, it is described here: https://libera.chat/chanreg/#project-registration I have asked Libera.Chat staff, you do not *need* to discuss it with one of them prior to writing. However, they are there if you got any questions about the process. I would volunteer to be a GC and take care of all the cloaks and stuff, I have experience with this since I am already a GC for another project, if you would like. But I prefer that one of the actual devs sends the project registration email. Edit: There are actually two types of GCs: primary and secondary. primary GCs can add and remove other GCs, secondary can not.
Author
Owner

@ghost commented on GitHub (Aug 29, 2022):

@netblue30 Can you take care of the email needed to register the firejail IRC channel cfr. https://github.com/netblue30/firejail/issues/3479#issuecomment-1221383646 please?

<!-- gh-comment-id:1230698586 --> @ghost commented on GitHub (Aug 29, 2022): @netblue30 Can you take care of the email needed to register the firejail IRC channel cfr. https://github.com/netblue30/firejail/issues/3479#issuecomment-1221383646 please?
Author
Owner

@ghost commented on GitHub (Sep 23, 2022):

@netblue30 We really need to take care of the Libera IRC email registration ^. Anything holding things back at your end we can help with here?

<!-- gh-comment-id:1256705037 --> @ghost commented on GitHub (Sep 23, 2022): @netblue30 We really need to take care of the Libera IRC email registration ^. Anything holding things back at your end we can help with here?
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/firejail#2189
No description provided.