Rework TODO

The first pass was a bit messed up.
Hopefully this starts to organise things in a better fashion.
master
saunders 2025-06-03 10:20:12 +01:00
parent cded2fefb6
commit 1af063ae00
1 changed files with 38 additions and 20 deletions

58
TODO.md
View File

@ -1,31 +1,49 @@
# TODO
**N.B.** The terminology used herein is definitely a work in progress, ...
along with all other aspects.
## Phase 1
- "Public" View (Not logged in):
- [ ] 'Public Newswire'
- Curated (syn. Moderated for Indymedia); can be thought of as "Public"
- _Emissary Template; same as 'Newswire'_
- [ ] 'Stories'
```
"PUBLIC": Viewable when not logged in
"USER": Viewable when logged in
"MOD": Viewable when logged in with sufficient permissions
```
### Behaviour
- [ ] 'Federated Flow' [other name?]
- (syn. Newswire for Indymedia)
- _Emissary Template; based on 'inbox' ?_
- PUBLIC:
- View
- Curated (syn. Moderated for Indymedia)
- MOD:
- View
- Uncurated (syn. Unmoderated for Indymedia)
- Edit: Mark item(s) as "public"/"private"
- Filters (hash tags, users, whole instances, ...)
- Individual items/objects
- [ ] 'Stories'
- (syn. Features for Indymedia)
- _Emissary Template(s)_
- based on ?
- includes 'Newswire'
- Needs an interactive 'Newswire' to cite/reference
- Filters
- Checkboxes (or equivalent) per item
- based on ?
- PUBLIC/USER:
- View
- MOD:
- Create/Edit
- includes 'Federated Flow'
- Needs an interactive 'Federated Flow' to cite/reference
- Filters
- Checkboxes (or equivalent) per item
- [ ] 'Tagflow'
- USER:
- Custom streams based on filters
- _Emissary Template; based on ?_
- "Private" View (Logged in):
- [ ] 'Newswire'
- Uncurated (syn. Unmoderated for Indymedia); can be thought of as
"Private"
- Viewable when logged in with sufficient permissions
- _Emissary Template; based on 'inbox'_
- [ ] 'Tagflow'
- Custom streams based on filters
- _Emissary Template; based on ?_
### Structure
- Instance:
- [ ] Groups:
- _Emissary groups_
- Curators (syn. Moderators)