mirror of
https://codeberg.org/rimu/pyfedi
synced 2025-02-03 00:31:25 -08:00
contributing and roadmap
This commit is contained in:
parent
f806551bd0
commit
5100d8ad6f
2 changed files with 47 additions and 0 deletions
6
CONTRIBUTING.md
Normal file
6
CONTRIBUTING.md
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
# Contributing to PyFedi
|
||||||
|
|
||||||
|
Please discuss your ideas in an issue at https://codeberg.org/rimu/pyfedi/issues before
|
||||||
|
starting any work to ensure alignment with the roadmap, architecture and processes.
|
||||||
|
|
||||||
|
Mailing list, Matrix channel, etc still to come.
|
41
ROADMAP.md
Normal file
41
ROADMAP.md
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
# PyFedi Roadmap
|
||||||
|
|
||||||
|
The following are the goals for a 1.0 release, good enough for production use. Items with a ✅ are complete.
|
||||||
|
|
||||||
|
### Basic functionality
|
||||||
|
|
||||||
|
- ✅ log in, register, reset password
|
||||||
|
- ✅ browse and subscribe to communities
|
||||||
|
- post in local community
|
||||||
|
- comment on posts in local community
|
||||||
|
- vote
|
||||||
|
- sort posts by hotness algo
|
||||||
|
- markdown
|
||||||
|
|
||||||
|
|
||||||
|
### Activitypub-enabled
|
||||||
|
|
||||||
|
- follow remote community
|
||||||
|
- post content in remote community
|
||||||
|
- vote
|
||||||
|
|
||||||
|
### Search
|
||||||
|
|
||||||
|
- content & users
|
||||||
|
- hashtags
|
||||||
|
- privacy controls
|
||||||
|
|
||||||
|
### Moderation
|
||||||
|
|
||||||
|
- community moderation
|
||||||
|
- blocking - users, communities, domains, instances. bi-directional.
|
||||||
|
- import/export of block lists
|
||||||
|
|
||||||
|
### Onboarding
|
||||||
|
|
||||||
|
- choose interests to auto-subscribe new accounts
|
||||||
|
|
||||||
|
### Performance and scaling
|
||||||
|
|
||||||
|
- async / await
|
||||||
|
- threading
|
Loading…
Add table
Reference in a new issue