Skip to content

Chat platform discussions #68

Closed
Closed
@sanketverma1704

Description

@sanketverma1704

Hi everyone! 👋🏻

In the last community meeting of 2023 (meeting notes here), we discussed moving away from the existing chat platform in use, i.e. Gitter. There are several reasons to move away from Gitter, but the main reason is the all-time low activity.

Recently, I've been posting the announcements messages on Gitter for community and ZEP meetings, office hours, etc. Apart from my messages, our Gitter channel is pretty silent. We rarely see the community interacting with us Gitter. Has everyone moved away from using Gitter or something else?

Various options were proposed in the past, like Discord, Slack, ZulipChat, Mattermost, etc. I personally use Discord a lot, but I'm hesitant about migrating to Discord. There are several issues I see if we migrate to Discord:

  • You'd need an account to read messages and participate in Discord servers
  • The information on Discord cannot be linked from across the web
  • Search engines do not index the messages on Discord, so no archives

Here's an article which goes into depth: https://alexn.org/blog/2022/04/09/scala-gitter-discord-mistake/.

One of the options favoured the most is using ZulipChat. We realised that some of our community members are already using ZulipChat and are well-versed in it. This also helps reduce friction when migrating users from Gitter to ZulipChat. I have been part of https://imagesc.zulipchat.com/ for almost three months, and I like it.

If there are no objections from anyone to migrating to ZulipChat, there are a couple of options we can look at:

If we join the NF/OSSCi server, we can leverage the existing user base from various projects. I'm sceptical of the admin privileges given to Zarr maintainers in a shared space if we ever need to ban/unban someone for violating CoC.

On the other hand, we'll have complete control of our room, but we'd need to invite the community and bring them our space explicitly.

Please let me know your thoughts. Thanks!

CC'ing folks who might be interested in this conversation: @joshmoore @d-v-b @normanrz @jbms @WardF @jhamman @jakirkham @rabernat

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions