Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Setting up a matrix community and bridging it to discord #351

Closed
swedneck opened this issue Nov 3, 2018 · 15 comments
Closed

Setting up a matrix community and bridging it to discord #351

swedneck opened this issue Nov 3, 2018 · 15 comments
Assignees

Comments

@swedneck
Copy link

swedneck commented Nov 3, 2018

Hi all!

I'd really like to improve the IPFS (and other protocol labs projects) rooms on Matrix.
My suggestions are to:

  • a) Remake the currently bridged rooms, and manually bridge them to IRC.
    This is needed because the current rooms were created by the IRC bridge, and it's thus impossible to make anyone admin in them.

  • b) Make a Protocol Labs community (+protocol-labs:matrix.org) and add the now remade rooms to it.
    Making a community would help organize the rooms and make it easier to find them.

  • c) Bridge the rooms to Discord. (https://discord.gg/24fmuwR)
    A bridge to discord makes it much easier for the average joe to get into IPFS (and other projects), as they most likely already use Discord and are hesitant to use IRC or Matrix.
    Done!

@daviddias
Copy link
Member

daviddias commented Nov 4, 2018

Agreed on a), https://riot.im/app/#/group/+ipfs:matrix.org is currently kind of painful to manage as only @Stebalien can do it. @Stebalien thoughts?

I don't think b) is necessary or do we want to call it protocol labs

Given that we have the Matrix community, riot.im makes it super easy. I don't see why creating another bridge to discord c) would make it simpler.

@swedneck
Copy link
Author

swedneck commented Nov 4, 2018

It may be easy for you, but for a lot of people they just don't want to use anything they're not used to.
Bridging to discord would help make IPFS much more approachable for the average person.

@daviddias
Copy link
Member

daviddias commented Nov 4, 2018

Bridging to discord would help make IPFS much more approachable for the average person.

It just sounds you are trading the cost of creating a Matrix account by a Discord account. I don't believe that the "average person" (here meaning, the number of users that both use one of these tools and are part of the IPFS community) is actually large and therefore, the "average person" they will have to create an account in one of them.

@swedneck
Copy link
Author

swedneck commented Nov 4, 2018

You already seem to have made your mind up, so i won't keep arguing.

@daviddias
Copy link
Member

daviddias commented Nov 4, 2018

@swedneck not necessarily. I'm just not getting your point and shared the understanding I have.

@ThibaultLemaire
Copy link

ThibaultLemaire commented Nov 4, 2018

I can relate to not wanting to be forced to create a new account, and given the discord user base is pretty large I can see the use of a bridge.

Although, it could be argued that people interested in ipfs would not be that reluctant to create a new account in matrix, at least for now because it remains a techy subject.

The truth is without actual data on the subject it's hard to decide. So what's the cost of setting up and maintaining a Discord bridge? We could set it up for a trial period to get some feedback on the subject, and then decide whether to keep it or not?

@swedneck
Copy link
Author

swedneck commented Nov 4, 2018

I already have the bridge software running on my server, and it's already bridging 2 communities (linux gaming and thinkpad), so there would really be no cost to running the bridge.

If you want official ipfs servers running the bridge, you'd have to set up https://github.com/Half-Shot/matrix-appservice-discord

@bonedaddy
Copy link

bonedaddy commented Nov 4, 2018

Personally while I have no qualms with IRC, I don't think IRC is very condusive to a vibrant community as it will most likely only be used by developers. IMO it's also hard to have long-term, engaging discussions over IRC. I think using discord allows you to cultivate a more vibrant community, not just of developers but also general people who may be interested in IPFS, IPLD, etc..

@Stebalien
Copy link
Member

Stebalien commented Nov 5, 2018

Agreed on a), https://riot.im/app/#/group/+ipfs:matrix.org is currently kind of painful to manage as only @Stebalien can do it. @Stebalien thoughts?

+ipfs:matrix.org (community) is unrelated to #ipfs:matrix.org (room). Remaking the room won't fix the fact that, at the moment, communities can have only one admin (as far as I can tell). At the moment, that community only really exists to reserve the name.

Given that we have the Matrix community, riot.im makes it super easy. I don't see why creating another bridge to discord c) would make it simpler.

The idea behind bridges is that it gives users choice. They can choose to use whatever protocol they want and still participate in the same room.

Basically, it's not an either-or, it's a both. IMO, as long as setting up the bridge/server is easy and doesn't hurt either the IRC or matrix users, we might as well offer the choice.

Personally while I have no qualms with IRC, I don't think IRC is very condusive to a vibrant community as it will most likely only be used by developers. IMO it's also hard to have long-term, engaging discussions over IRC. I think using discord allows you to cultivate a more vibrant community, not just of developers but also general people who may be interested in IPFS, IPLD, etc..

So does matrix. Personally, I have absolutely no intention of supporting or encouraging users to use a closed communication platform, I just see no issue interoperating with it.

@dignifiedquire
Copy link
Member

dignifiedquire commented Nov 9, 2018

Leaving my 2cents, please enable the discord bridge, for me personally the UX of discord is worlds better than matrix/riot/, at least today.

@leshokunin
Copy link
Collaborator

leshokunin commented Nov 14, 2018

Hey guys, I'm the admin on the IPFS Discord.

Let's keep things simple: we all want to have more IPFS fans. Having the bridge helps with this goal.
I don't see the upside in not collaborating. I think we can try it, see if it works, and if we're not happy with it, we'll roll back.

Cool?

@leshokunin
Copy link
Collaborator

leshokunin commented Nov 18, 2018

Done!

@dud1337
Copy link

dud1337 commented May 30, 2020

Seems the last update here was well before Riot's UI and cross-signing updates. Was this reconsidered?

@swedneck
Copy link
Author

swedneck commented May 30, 2020

There's nothing official but shokunin's startup is sponsoring a matrix server which is currently bridging #ipfs:matrix.org to discord!

@mvdan
Copy link

mvdan commented Aug 2, 2021

Worth noting that IPFS on Matrix, bridged to other places like IRC and Discord, happened earlier this year - including more rooms like #libp2p: https://docs.ipfs.io/community/chat/

@swedneck swedneck closed this as completed Aug 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants