This site uses cookies. By continuing to browse the site, you agree to our use of cookies. Find out more about cookies.
Skip to main content
Metadecidim's official logo
  • English Triar la llengua Elegir el idioma Choose language
    • Català
    • Castellano
Sign Up Sign In
  • Home
  • Processes
  • Assemblies
  • Initiatives
  • Consultations
  • Conferences
  • Help

Propose new functionalities for Decidim software

#DecidimRoadmap Designing Decidim together

Phase 1 of 1
Open 2019-01-01 - 2030-12-31
Process phases Submit a proposal
  • The process
  • Debates
  • Propose new features
  • News
chevron-left Back to list

Matrix/Element.io instead of Gitter + Telegram for community communication

Avatar: Oliver Azevedo Barnes Oliver Azevedo Barnes
04/02/2021 13:14  
Finished

Latest update: we're test-driving Matrix using Element.io. There's a community with two rooms setup here: https://matrix.to/#/+decidim:matrix.org.

Waiting on response from the association committee to move forward with more rooms and migrate in practice.

I've updated the title of the proposal to reflect where it's currently at.

-------------------------

(This not a feature proposal - posting it here as it seems to be the best option at this point. It's definitely meta, at least)

So, I propose migrating community communications now done on Telegram and Gitter over to a new Decidim Slack. 

I believe this would greatly improve support to users and developers, better enable water cooler conversations and brainstorming, where a lot of good ideas come from, and increase overall governance transparency. It'd strengthen community integration.

Though I like the intention of Gitter and the fact it's now on Matrix, it's still very clunky and it'lll be a long while until it's on par with Slack. The Telegram groups are hard to find (a lot of people posting on Gitter, Meta and Github don't know they exist) and don't allow for separating topics into channels that can be easily browsed.

With Slack we can have channels like 'new-to-decidim' or 'getting-started', 'core', 'deployment', as well as 'product' and 'general' (for announcements, participatory ecosystem news, etc). Also, specific topics like 'e-voting' or 'participatory-budgeting', and even locale or region-specific channels. 

We can have automated notification channels tracking Github activity (commits, issues, PRs, etc), and even Metadecidim proposals. Integration for the latter would need to be developed, but it could come handy to Decidim instance communities as well.

It wouldn't need to be persistent (the conversations are meant to be ephemeral and can be thrown away), so it doesn't need to be paid.

For some context, this idea is something I discussed privately with @andres a couple of months ago, and briefly mentioned to @carol as well. We agreed it was better to wait a little bit before starting this discussion until after the holidays, with the association in place and with the election for the coordination committee over.

@carol also said there might be alternative proposals floating around - so perhaps this can start a conversation on the different options and relative benefits. 

Rocket.Chat might be one, or even Matrix itself. I've never used them myself and so can't really vouch for them. I know OSP uses Rocket on their daily work, perhaps they might chime in with their experience with it here. I suspect Matrix is hard to use, but I could be wrong. Another option is Discourse, but then we wouldn't have the quick, real-time chatter that Slack offers.

The development of this proposal has finished

Has been reviewed by Decidim Product and complies with the Social Contract
It is funded by the Decidim Association
Developed by the Decidim Association
Available in GitHub via #8466
The Decidim Matrix Space is available at https://matrix.to/#/#decidim:matrix.org

List of Endorsements

Avatar: Alexandru Emil Lupu Alexandru Emil Lupu
Endorsements count1
Matrix/Element.io instead of Gitter + Telegram for community communication Comments 37

Reference: MDC-PROP-2021-02-16219
Version number 8 (of 8) see other versions
Check fingerprint

Fingerprint

The piece of text below is a shortened, hashed representation of this content. It's useful to ensure the content hasn't been tampered with, as a single modification would result in a totally different value.

Value: 8d6300a4cfa8823f1baaf21a2ea8470ca4e2b3c362fd241eb98d3e2c75265edb

Source: {"body":{"en":"<p><strong>Latest update: </strong>we're test-driving Matrix using Element.io. There's a community with two rooms setup here: <a href=\"https://matrix.to/#/+decidim:matrix.org\" target=\"_blank\">https://matrix.to/#/+decidim:matrix.org</a>.</p><p>Waiting on response from the association committee to move forward with more rooms and migrate in practice.</p><p>I've updated the title of the proposal to reflect where it's currently at.</p><p>-------------------------</p><p>(This not a feature proposal - posting it here as it seems to be the best option at this point. It's definitely meta, at least)</p><p>So, I propose migrating community communications now done on Telegram and Gitter over to a new Decidim Slack.&nbsp;</p><p>I believe this would greatly improve support to users and developers, better enable water cooler conversations and brainstorming, where a lot of good ideas come from, and increase overall governance transparency. It'd strengthen community integration.</p><p>Though I like the intention of Gitter and the fact it's now on Matrix, it's still very clunky and it'lll be a long while until it's on par with Slack. The Telegram groups are hard to find (a lot of people posting on Gitter, Meta and Github don't know they exist) and don't allow for separating topics into channels that can be easily browsed.</p><p>With Slack we can have channels like 'new-to-decidim' or 'getting-started', 'core', 'deployment', as well as 'product' and 'general' (for announcements, participatory ecosystem news, etc). Also, specific topics like 'e-voting' or 'participatory-budgeting', and even locale or region-specific channels.&nbsp;</p><p>We can have automated notification channels tracking Github activity (commits, issues, PRs, etc), and even Metadecidim proposals. Integration for the latter would need to be developed, but it could come handy to Decidim instance communities as well.</p><p>It wouldn't need to be persistent (the conversations are meant to be ephemeral and can be thrown away), so it doesn't need to be paid.</p><p>For some context, this idea is something I discussed privately with @andres a couple of months ago, and briefly mentioned to @carol as well. We agreed it was better to wait a little bit before starting this discussion until after the holidays, with the association in place and with the election for the coordination committee over.</p><p>@carol also said there might be alternative proposals floating around - so perhaps this can start a conversation on the different options and relative benefits.&nbsp;</p><p>Rocket.Chat might be one, or even Matrix itself. I've never used them myself and so can't really vouch for them. I know OSP uses Rocket on their daily work, perhaps they might chime in with their experience with it here. I suspect Matrix is hard to use, but I could be wrong. Another option is Discourse, but then we wouldn't have the quick, real-time chatter that Slack offers.</p>"},"title":{"en":"Matrix/Element.io instead of Gitter + Telegram for community communication"}}

This fingerprint is calculated using a SHA256 hashing algorithm. In order to replicate it yourself, you can use an MD5 calculator online and copy-paste the source data.

Share:

link-intact Share link

Share link:

Please paste this code in your page:

<script src="https://meta.decidim.org/processes/roadmap/f/122/proposals/16219/embed.js"></script>
<noscript><iframe src="https://meta.decidim.org/processes/roadmap/f/122/proposals/16219/embed.html" frameborder="0" scrolling="vertical"></iframe></noscript>

Report inappropriate content

Is this content inappropriate?

Reason

Comment details

Order by:
  • Older
    • Best rated
    • Recent
    • Older
    • Most discussed
You are seeing a single comment

View all comments

Conversation with álvaro ortiz
Avatar: álvaro ortiz álvaro ortiz verified-badge
19/02/2021 08:56
  • Get link Get link

Here is a test of a Matrix/Element.io room ... https://matrix.to/#/!vVcsnwMNPHhwWsmXST:matrix.org?via=matrix.org

(I just arrived into another room the other day, and ended up creating this test, sorry if it's not appropiate! But with this invite several people can test it and say how user-friendly the process is...)

Avatar: Marc Riera Marc Riera
19/02/2021 10:10
  • Get link Get link

@wtebbens check this one!

Loading comments ...

  • Terms and conditions of use
  • About the community
  • Download Open Data files
  • Metadecidim at Twitter Twitter
  • Metadecidim at Instagram Instagram
  • Metadecidim at YouTube YouTube
  • Metadecidim at GitHub GitHub
Creative Commons License Website made with free software.
Decidim Logo

Confirm

OK Cancel

Please sign in

decidim Sign in with Decidim Barcelona
Or

Sign up

Forgot your password?