about summary refs log tree commit diff
path: root/content/posts/mastodon.md
diff options
context:
space:
mode:
authorNgô Ngọc Đức Huy <huyngo@disroot.org>2021-10-13 15:11:27 +0700
committerNgô Ngọc Đức Huy <huyngo@disroot.org>2021-10-13 15:11:27 +0700
commite616d2e138e24a2e82bed74f75734acd80022d32 (patch)
treeed3f8f487c4c7c8bac1f18f55adc77d24fff8c3e /content/posts/mastodon.md
parentd58a2d43f4f6ad626daf89597082b2a1e0dd209b (diff)
downloadblog-e616d2e138e24a2e82bed74f75734acd80022d32.tar.gz
Remove "projects" section
Since it's confusing and may be misleading, even with the disclaimer
Diffstat (limited to 'content/posts/mastodon.md')
-rw-r--r--content/posts/mastodon.md80
1 files changed, 80 insertions, 0 deletions
diff --git a/content/posts/mastodon.md b/content/posts/mastodon.md
new file mode 100644
index 0000000..edf144f
--- /dev/null
+++ b/content/posts/mastodon.md
@@ -0,0 +1,80 @@
+---
+title: Mastodon
+language: en
+translationKey: projects-mastodon
+disable_feed: true
+date: 2021-09-02
+layout: project
+name: Mastodon
+author: Gargron
+authorURL: https://zeonfederated.com/
+maintainers:
+  - name: Mastodon gGmbH
+    URL: https://joinmastodon.org/
+projectURL: https://github.com/mastodon/mastodon
+projectStatus: active
+categories: ["software", "social network"]
+tags: ["social network", "federation", "fediverse"]
+---
+
+*Mastodon* is a [federated][fedi] social network, with a Twitter-like
+<abbr title="user interface">UI</abbr>.
+
+[fedi]: https://en.wikipedia.org/wiki/Fediverse
+
+## Features
+
+- Content feeds: **home** (posts from accounts you follow), **local** (public
+  posts from accounts on the same instance), and **federated** (public posts
+  from connected servers)
+- Character limit: 500, which is much longer than Twitter 
+  <abbr title="for what it's worth">fwiw</abbr>
+- Customizable web UI
+- Various available clients on all platforms
+- Instance custom emojis
+- Moderation
+  - Instance admins are capable of blocking contents from other servers on
+      different levels
+  - Normal members are capable of mute and block other users or instances, and
+      filter words
+- Accounts can be exported and migrated to another server (posts are not
+    migrated, however)
+
+## Forks
+
+Mastodon has a few forks, the most two popular ones are [Mastodon Glitch
+Edition][gs] and [hometown][ht], which provides some extra features.
+
+[gs]: https://github.com/glitch-soc/mastodon
+[ht]: https://github.com/hometown-fork/hometown/
+
+## Personal opinions
+
+Overall, Mastodon gives a nice and intuitive user interface.  It also provides
+quite flexible tools for moderating your timeline.  However, this can be abused
+by some instance admins who would block other instances without specific
+reason, which pretty much defeats the purpose of federation.
+
+Mastodon doesn't support markups (the [glitch-soc][gs] fork does,
+<abbr title="as far as I know">afaik</abbr>).  This can be limiting if you like
+embedding links into the text.  For this reason, I prefer
+[Pleroma][pleroma].
+
+## See also
+
+- Guides:
+  - [Kev's guide][kevq]
+  - [joyeusenoelle's guide](https://github.com/joyeusenoelle/GuideToMastodon)
+  - [Göktuǧ's tips on federated social networks][cadadr]
+- Mastodon instance lists:
+  - [joinmastodon.org endorsed list][mastodon.org]
+  - [instances.noct.zone](https://instances.noct.zone/)
+- Other microblogging social networks:
+  - [Pleroma][pleroma]
+  - [Misskey][misskey]
+
+[kevq]: https://kevq.uk/how-does-mastodon-work/
+[mastodon.org]: https://joinmastodon.org/communities
+[cadadr]: https://toot.cat/@cadadr/106561338340521311
+[pleroma]: /projects/pleroma/
+[misskey]: /projects/misskey/