38 lines
1.1 KiB
Markdown
38 lines
1.1 KiB
Markdown
|
# Indymedia Reboot
|
||
|
|
||
|
Gotta start somewhere and where better than usage code first.
|
||
|
|
||
|
|
||
|
## Mockup
|
||
|
|
||
|
To get a better feel for the content and how it will be interacted with, we
|
||
|
start with the front end, trusting it will better inform us on how to shape the
|
||
|
back.
|
||
|
|
||
|
While the desktop format reflects the original Indymedia layout, we must design
|
||
|
a responsive layout, ~~annoyingly~~ mobile-first for obvious reasons.
|
||
|
|
||
|
We also must preserve accessibility and retain a readable page regardless of
|
||
|
whether a user is accessing without JS, or with a command line browser, or a
|
||
|
text reader, etc.
|
||
|
|
||
|
_Any_ JS that is used must only provide enhanced function and can never be the
|
||
|
only way to get something done.
|
||
|
|
||
|
|
||
|
## TODO
|
||
|
|
||
|
- [ ] Get public-facing mockup clean enough and behaving acceptably for most
|
||
|
screen sizes
|
||
|
- [ ] Article editor
|
||
|
- Markdown-only ?
|
||
|
- This allows for writing articles even without JS
|
||
|
- Do we need any functionality that markdown doesn't provide?
|
||
|
- [ ] Database
|
||
|
- Built around semantic web, hashtags, flow, ...
|
||
|
- Fast to search by tag(s)
|
||
|
- [ ] Newswire and Publishing (I/O)
|
||
|
- [ ] RSS
|
||
|
- [ ] ActivityPub
|
||
|
- [ ] Other?
|