From 0ea96118af727098d257aa78aadbaab97d0c8b9f Mon Sep 17 00:00:00 2001 From: multiple creatures Date: Sat, 10 Aug 2019 01:39:34 -0500 Subject: [PATCH] Finally add a proper README. --- README.md | 71 +++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 64 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 470e379dc..d05eaf703 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,69 @@ -# Mastodon Glitch Edition # +# Monsterfork -> Now with automated deploys! +| *[Monsterpit](https://monsterpit.net/about/more) is a community of creatures and critters* +| *For those who love monsters to be monsters they love.* +| *Whether fur, scale, or skin; whether plural or ‘kin–* +| *If you don’t feel quite human, come!* +| *You’ll fit right on in.* -[![Build Status](https://img.shields.io/circleci/project/github/glitch-soc/mastodon.svg)][circleci] +Monsterfork is a... well... fork of [Glitch-Soc](https://glitch-soc.github.io) used on [Monsterpit](https://monsterpit.net/about). It focuses on adding a *monstrous* number of community features with wild abandon along with improved accessibility, better moderation tools, and more user privacy options. -[circleci]: https://circleci.com/gh/glitch-soc/mastodon +## Non-exhaustive feature list -So here's the deal: we all work on this code, and then it runs on dev.glitch.social and anyone who uses that does so absolutely at their own risk. can you dig it? +### Identity +- [Signatures](https://monsterpit.blog/monsterpit-bangtags/i-am) +- Account switching -- You can view documentation for this project at [glitch-soc.github.io/docs/](https://glitch-soc.github.io/docs/). -- And contributing guidelines are available [here](CONTRIBUTING.md) and [here](https://glitch-soc.github.io/docs/contributing/). +### Advanced +- [Bangtag macros](https://monsterpit.blog/monsterpit-bangtags) + +### Privacy +- [Sharekeys](https://monsterpit.blog/monsterpit-bangtags/sharekey-new) +- Self-destructing posts +- Optional public profile pages and ActivityPub outbox +- Option to limit the length of time posts are avaiable + +### Accessibility +- Media descriptions shown as captions in UI by default +- High-contrast visibility icons by default +- UI element size and spacing options + +### Boundries +- Respect "don't `@` me" +- All threads can be muted + +### Anxiety reduction +- No metrics in the UI +- Additional post and thread filtering options +- Granular visibility options +- [Community-curated world timeline](https://monsterpit.blog/monsterpit-creature-comforts/world-timeline) + +### Publishing +- Delayed posts +- Queued boosts +- Formatting (BBdown, BBcode, Markdown, HTML, console, plain) +- Arbitary attachments + +### Tagging +- Scoped tags (`#monsters.kobolds`, `#local.minotaur.den` `#self.drafts`) +- Unlisted tags (`#.hidden`) +- Retroactive tagging (`#!parent:tag:art`) +- Out-of-body tags +- Glitch-Soc bookmarks as a tag (`#self.bookmarks`) + +### Imports +- Users can add their own custom emoji +- Emoji can be imported from other posts (`#!parent:emoji`) or threads (`#!thread:emoji`) +- Post importing from other ActivityPub software (currently text only) + +### Moderation +- Additional policies (force unlisted, force sensitive, reject unknown) +- Moderator bangtags (`#!admin:silence`, `#!admin:suspend`, `#!admin:reset`, ...) +- New admin transparancy log system, posted under a tag +- Domain policy comments and list (`https://instance.site/policies`) + +### Safety +- Graylist-based federation by default +- Domain suspensions include subdomains +- Can block malicious servers by ActivityPub object propreties +- Tools to block resource requests (see `/dist`)