Open allyunion opened 7 years ago
I sympathize, but I don't support the proposal as it stands.
i recommend the carrot approach to comms tool migration -- don't force anything, but simply get permission to bridge with another chat tool, and see who follows. Prepare for a scenario where you're maintaining the bridge indefinitely, should no political will for full migration ever materialize.
In short, I don't feel that aggressive migration (ie. vote and swap) is warranted -- love the UX of Slack, and that it comes across as very accessible to non-technical persons, many of whom are already using it in their own organizations.
EDIT: Also, zulip link in OP is broken
Would be more supportive of an exploratory proposal to compare existing tools. Has that been done?
Agreed with @patcon, trying to force migration to another solution is a quick way to kill the community. There's unfortunately too much to lose from the platform monopoly, though an interoperable bridge is valid. I'd add that as a starting place could be introducing a separate message board (Zulip or other open source alternative like Matter Most or Rocket Chat) as an archive for people to access old messages.
fwiw, g0v movement (an anarchic, leaderless civictech movement in Taiwan) has successfully used the bridge approach to allow people to use Line, Slack and IRC, among others. They used it to migrate most of community from IRC and Line into Slack (whether that is a good direction or bad is up for debate)
Also, fodder for a comparison effort, if we feel like reticketing that: https://github.com/Kickball/awesome-selfhosted#custom
re: an archive pilot. RocketChat definitely allows this. Can idempotently import slack backups over multiple weeks and it keeps importing history without dups.
Required Information
Description
Move to Zulip.org from Slack
Problem
Slack has to be paid per user for searching and logging, Zulip will offer this free to ProgCode as an indefinite beta + hosting in exchange for feedback and bug reports, plus there is a Slack integration to help us migrate
Benefit
We need a communication tool that is as functional as Slack that allows us to view the logging chat history
Plan
Decision Making
Initial consent to approval: Operations or Board Members for experiment Secondary consent to approval: Community approval with alpha user tests
Optional Information
Reference link(s)
www.zulip,org