Ugh, Slack.
In my brain, I'm thinking about how we might use a Shared Obsidian vault as a Slack alternative.
This is a real feature request for Obsidian.
If you ever nail collaboration, I will happily pay for the Sync service for my whole team.
Heck it might even replace our Kanban board.
It would so useful, that I would offer to pick up my IDE and join the team to make it happen.
and I just discovered that Obsidian Sync is halfway there.
There is a threaded chat plugin:
https://github.com/k4-br0n/obsidian-threaded-chat/
Missing:
- support more than 20 users (doesn’t affect me, but it would be nice for the not for profit that started this thread)
- Versioning/Diffs so that you can see easily see someone else’s edits. The current sync versioning is only per change and doesn’t allow diffing over a longer set of edits.
- Notifications - Slack lets you know of posts in a channel.
As I dig further there is a piugin that already handles the diffs:
https://github.com/antoniotejada/obsidian-edit-history
The only thing, I missing: Sync Service doesn't tag the user. So we need to use the timestamp to figure out who made the change.
Obsidian Edit History Plugin, automatically save all the edit history of a note, browse and restore previous versions - antoniotejada/obsidian-edit-history
Let’s not forget that Slack is now owned by SalesForce, who is a predatory company almost on par with Oracle.
@alatartheblue
School of business here just asked for it to get connected to a database for being able to run reports.
We already have reporting software in several ways. I even maintain one of them now.
My boss and I agreed "Salesforce exists to sell more Salesforce".
@kepano
Absolutely horrible sales strategy
@kepano I'm getting really pissed off I have to continue supporting these shit companies to do my job.
I'm paying $20 a month right now for two fucking people just so I can connect to my clients. They themselves are probably paying out these several hundred k.
Are there more cases like this with #Slack? We have a 25k€/year plan and non-profit status and if this is systematic then I would initiate a #Mattermost installation _now_.
On a side note: Are self-hosted Mattermost instances free of license charges or do they still cost money?
I've been toying with the idea for a long time, but, as usual, the lock-in effect is quite substantial. We built a lot of workflows in Slack and have actual experts.
If Mattermost were free as a self-hosted instance, we would probably switch, but that I still think is not the case. Then we'd have an incentive to spend the time to transition.
Here, this might be contract change from "old" non-profit to a 20% rate. Which we already pay. So I'd like more statistics.
@knud @chris @kepano
What do you mean "if Mattermost were free as self-hosted instance"?
Mattermost *IS* opensource, and can be self-hosted.
Mattermost is an open-source, self-hostable online chat service with file sharing, search, and third party application integrations.
https://en.wikipedia.org/wiki/Mattermost
Yes, but as soon as we need single sign-on capabilities this doesn't work with the "free" (Team) version but requires a Pro subscription - even if self-hosted. For 1000 active users this would be again several 10k€ per year.
"Non-profit" status would not apply since we're a science collaboration and not a registered non-profit.
@joosteto @knud @chris @kepano why do you need the single sign on? That's for companies that want to log once and have access to different services (email, chat, ticketing,...).
Any non for profit can work with a separated login on Mattermost. Which works wonderfully, if I may say.
And if you are a not for profit, ask Mattermost about some free/cheap hosting. They are usually generous and you can always migrate for free to your own instance if they stop the offer.
@delawen @joosteto @chris @kepano
We are a large science collaboration. We have a member system, we have a publication system, we have a Redmine server for issue tracking, we have a GitLab for code tracking, we have a Slack for communication, and some other services. With >1000 active people this can't be managed manually without an SSO system. We'd rather put out person power towards the science than to administrating things by hand.
@knud @delawen @joosteto @chris @kepano
You could look into #Zulip. SSO and all other features are *included* even when you go with the free plan. You just have to set it up on your own.
Paying customers will get support for these and other "enterprisey" features, but the features themselves are not exclusive to them.
@knud @joosteto @kepano Ich erinnere mich vage, etwas darüber gelesen zu haben, als ich mich mit gitlab beschäftigt habe. Ich bin nicht sicher, ob das hier der Artikel war, und ich habe das nicht ausprobiert (wir hatten ja gitlab), aber vielleicht ist es ja nützlich:
https://ayedo.de/posts/mattermost-self-hosted-sso-mit-authentik/
SSO only from Pro plan:
https://docs.mattermost.com/product-overview/plans.html
And one can only self-host Team version.
@kepano This sort of thing really shows the problem with assuming that large centrally-hosted corporate providers are the "safe option", vs a service provided by a smaller company and/or self-hosting.
I get the reasoning, but if they can suddenly demand "$50k this week and $200k a year" without warning... eh, you may be safer hosting on a server in your garage without any redundancy or backup.
Wow this is so grimy
@kepano Make them dependent, turn the screws.
With the threat to delete the history too - this is evil. Heck, potentially putting them in legal trouble depending on what in there forms an actual record with required retention.
