3 ms·
I just find it strange how developer-hostile twitter is, considering the community it once fostered. If you want to move with your feet, Mastodon [1] is rapidl
by CrystalLangUser 8y ago
I just find it strange how developer-hostile twitter is, considering the community it once fostered.
If you want to move with your feet, Mastodon [1] is rapidly growing in popularity, and it's completely open source [2].
Disclaimer: I used to run a mastodon instance, now I run a pleroma [3] instance to save on memory/cpu usage. Feel free to ask me any questions.
[1]: https://joinmastodon.org/ https://joinmastodon.org/
[2]: https://github.com/tootsuite/mastodon https://github.com/tootsuite/mastodon
[3]: https://git.pleroma.social/pleroma/pleroma https://git.pleroma.social/pleroma/pleroma
- wmeredith 8y ago> I just find it strange how developer-hostile twitter is, considering the community it once fostered. Think about the money and it's not so strange. Everyone has a price. I'm not saying it's right, but it's not a mystery. The got big off the backs of others and they've been screwing them over ever since. People building stuff on top of Twitter are crazy. They've been developer hostile for years and years now.
- sondr3 8y agoI’ve been meaning to start my own Pleroma instance due do the excessive hardware requirements of the Mastodon client. How would you compare the two projects since you’ve used both?
- CrystalLangUser 8y agoSo currently, choosing Mastodon vs Pleroma boils down to what you care more about: performance/less complexity, or more features/maturity. Mastodon is really nice, but it's fairly intensive. Precompiling the rails/webpack assets in particular made my tiny VPS choke, even with 4GB of memory I believe. It also requires Sidekiq and other services [1]. Pleroma is newer and written in Elixir/Phoenix purely as an API. It only has itself as a dependency, and it's lean enough to run on a Raspberry Pi. It offers two frontends, pleroma-fe and mastofe, the latter is a port of Mastodon's UX. --- Features wise, Pleroma doesn't really have a lot beyond the basic functionality of subscribing to people, posting, etc. There aren't real moderation tools (yet), since it's mostly a weekend project for the core devs. Blocking instances requires an IP block still, I think. Mastodon wins features-wise, hands down. But some things aren't really easy to reconfigure- since the frontend is baked in, changing things like the post character limit (500 chars) is tedious. In pleroma it's a simple config file change. --- I like Pleroma personally but it's not for everyone (yet). I plan on contributing more soon to help change that. I also was only running single user instances so I can't really discuss scaling. @technowix@niu.moe [2] would be better to ask about that, considering their instance has ~3k users [3]. [1]: https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Production-guide.md https://github.com/tootsuite/documentation/blob/master/Runni... [2]: https://niu.moe/@Technowix https://niu.moe/@Technowix [3]: https://niu.moe/about/more https://niu.moe/about/more
- s73v3r_ 8y agoI've only heard of Mastodon. Is Pleroma a Mastodon server, or its own thing? (Searching for Pleroma does nothing but result in Greek Mythology hits).
- gerdesj 8y agoTry searching for "pleroma mastodon" - I got a tonne of hits. For example: https://git.pleroma.social/pleroma/pleroma https://git.pleroma.social/pleroma/pleroma
- CrystalLangUser 8y agoYou can see it on their gitlab instance. [1] Mastodon and Pleroma are both part of the Fediverse [2]. They work with any software that works with OStatus and the newer ActivityPub. This includes things like GNUSocial, etc. Mastodon doesn't explain any of this well, or at all, to my dismay. (As far as I'm aware, on the joinmastodon page). [1]: https://git.pleroma.social/pleroma/pleroma https://git.pleroma.social/pleroma/pleroma [2]: https://en.wikipedia.org/wiki/Fediverse https://en.wikipedia.org/wiki/Fediverse
- gerdesj 8y agoSome notes on Mastodon resource requirements: https://github.com/tootsuite/documentation/blob/master/Running-Mastodon/Resources-needed.md https://github.com/tootsuite/documentation/blob/master/Runni... Ta for bringing this to my attention. I'm ploughing through the docs ...
- davepeck 8y agoI was curious about Mastodon's scale so I grabbed some basic stats last week: https://davepeck.org/2018/05/03/mastodon-stats/ https://davepeck.org/2018/05/03/mastodon-stats/