contributing and roadmap

This commit is contained in:
rimu 2023-09-06 21:06:41 +12:00
parent f806551bd0
commit 5100d8ad6f
2 changed files with 47 additions and 0 deletions

6
CONTRIBUTING.md Normal file
View 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
View 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