matrix-puppet-slack icon indicating copy to clipboard operation
matrix-puppet-slack copied to clipboard

Is this project dead?

Open wapsi opened this issue 5 years ago • 5 comments

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?

wapsi avatar Jan 22 '20 06:01 wapsi

Not dead but I don't run it right now so not patching. Unaware of good alts. Maybe matterbridge?

On Tue, Jan 21, 2020, 10:50 PM wapsi [email protected] wrote:

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 community used by Matrix?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/matrix-hacks/matrix-puppet-slack/issues/91?email_source=notifications&email_token=AABKZSKNE6CYAQQNXATA66TQ67UEBA5CNFSM4KKAWGTKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IH3LZ4Q, or unsubscribe https://github.com/notifications/unsubscribe-auth/AABKZSOYE5FNEEKC2GRDLUDQ67UEBANCNFSM4KKAWGTA .

kfatehi avatar Jan 22 '20 11:01 kfatehi

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.

thomas-profitt avatar Jan 22 '20 19:01 thomas-profitt

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.

CyberShadow avatar Jun 11 '22 07:06 CyberShadow

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

kfatehi avatar Jun 11 '22 19:06 kfatehi

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.

CyberShadow avatar Jun 12 '22 11:06 CyberShadow