Update goals
This commit is contained in:
parent
befbc07946
commit
7bb32cb429
1 changed files with 12 additions and 3 deletions
15
goals.md
15
goals.md
|
@ -1,10 +1,15 @@
|
||||||
|
# Feature goals
|
||||||
|
|
||||||
## Easy
|
## Easy
|
||||||
|
|
||||||
- optional content filter with Microsoft's ai scan thing (user and server level)
|
- optional content filter with Microsoft's ai scan thing (user and server level)
|
||||||
- lockdown mode (all incoming stuff will be bonked immediately) (user and server)
|
- lockdown mode (all incoming stuff will be bonked immediately) (user and server)
|
||||||
- Post highlighting (opposite of muting) where if a post contains some specific thing, it gets some highlight
|
- Post highlighting (opposite of muting) where if a post contains some
|
||||||
|
specific thing, it gets some highlight
|
||||||
- Maybe even with different highlighting options
|
- Maybe even with different highlighting options
|
||||||
|
|
||||||
## Medium
|
## Medium
|
||||||
|
|
||||||
- optional automatic server screening
|
- optional automatic server screening
|
||||||
- metadata sharing (thing like link previews or blocklists)
|
- metadata sharing (thing like link previews or blocklists)
|
||||||
- asks (in some way that is compatible with wafrn hopefully)
|
- asks (in some way that is compatible with wafrn hopefully)
|
||||||
|
@ -12,14 +17,18 @@
|
||||||
- Database converter (Masto/Akoma/Mk -> Linstrom, maybe also other way around)
|
- Database converter (Masto/Akoma/Mk -> Linstrom, maybe also other way around)
|
||||||
|
|
||||||
## Hard
|
## Hard
|
||||||
|
|
||||||
- custom "ads" created and controlled by server admins
|
- custom "ads" created and controlled by server admins
|
||||||
- some sort of subscription/payment system (opt-in (you have to opt in to potentially see monetised stuff in the first place))
|
- some sort of subscription/payment system (opt-in (you have to opt in to
|
||||||
|
potentially see monetised stuff in the first place))
|
||||||
- extended account moderation (user and server)
|
- extended account moderation (user and server)
|
||||||
- custom api for working around AP being a pos:
|
- custom api for working around AP being a pos:
|
||||||
- includes messages always being encrypted
|
- includes messages always being encrypted
|
||||||
- bunch of other optimisations
|
- bunch of other optimisations
|
||||||
|
- Utilise `net/rpc`
|
||||||
|
|
||||||
|
## Variable difficutly
|
||||||
|
|
||||||
# Variable difficutly
|
|
||||||
- Multiple built-in frontends
|
- Multiple built-in frontends
|
||||||
- Primary using ember, focus on good looking and most feature complete
|
- Primary using ember, focus on good looking and most feature complete
|
||||||
- Modifyable using htmx (not sure on this one yet)
|
- Modifyable using htmx (not sure on this one yet)
|
||||||
|
|
Loading…
Reference in a new issue