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

Is this project dead? #91

Open
wapsi opened this issue Jan 22, 2020 · 5 comments
Open

Is this project dead? #91

wapsi opened this issue Jan 22, 2020 · 5 comments

Comments

@wapsi
Copy link

wapsi commented Jan 22, 2020

Last commit is from Aug 2019 and there are multiple, quite fatal or at least annoying bugs been round for over a year.

Is there more active fork somewhere or maybe completely separate Slack bridge which does not require any bots / admin privileges to Slack Workplace used by Matrix?

@kfatehi
Copy link
Member

kfatehi commented Jan 22, 2020 via email

@thomas-profitt
Copy link
Member

Hi, maintainer here.

The project isn't dead, but I haven't spent time on it lately.

I have been using matrix-puppet-slack for all my communications at work, between two Slack "teams", since before I became a maintainer. It's been working well for me, with only a few troublesome quirks (e.g. its behavior if it's started before Synapse is ready), and so I personally have not felt motivated to address any problems because I haven't been experiencing any.

But there are problems, and they do need to be fixed!

If you want to talk about the critical issues keeping matrix-puppet-slack from being useful to you, hop into #matrix-puppet-bridge:matrix.org and @-mention @root:thomasprofitt.com (or message me directly). I'm still in that room, and have been surprised that I haven't been @-mentioned lately.

To answer your other question: yes, there are now other puppeting Slack bridges!

  • A family of projects similar to matrix-puppet-bridge, mx-puppet-bridge, was started by one of the other maintainers, who contributed more to the architecture of matrix-puppet-bridge than I ever did. It looks to be more actively-maintained right now, but I don't have any clue what features, if any, it supports that we don't.
  • matrix-appservice-slack now has some form of puppeting support, I'm told. It's the same bridge used when you bridge a room to a Slack channel via Riot.im's integrations feature.

@CyberShadow
Copy link

Is there more active fork somewhere or maybe completely separate Slack bridge which does not require any bots / admin privileges to Slack Workplace used by Matrix?

I see that https://gitlab.com/mx-puppet/slack/mx-puppet-slack is more active as of today, and it has four documented ways to log in. I'm not yet sure how it compares to this project otherwise, though.

@kfatehi
Copy link
Member

kfatehi commented Jun 11, 2022

Tulir's bridges are the most maintained, for slack see https://mau.dev/mautrix/slack

@CyberShadow
Copy link

Tulir's bridges are the most maintained, for slack see https://mau.dev/mautrix/slack

That project looks like it's still in its infancy.

Since posting the above, I also discovered matrix-docker-ansible-deploy, which provides matrix-appservice-slack or the Beeper fork of mx-puppet-slack.

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

4 participants