ON standby due to lack of crew - The idea is to keep it simple to push the control balance from the geek to the users. To use existing tools to build a open network then let the users decide how to use it. Simple. And if you look at the fedivers all this already exists. https://unite.openworlds.info/indymedia/indymedia-reboot/wiki
 
 
Go to file
mj-saunders 48fad5e1f1 Add beginnings of a design plan
We need a reasonable overview of what we intend to build, without
getting into too much implementation detail.
2023-03-31 12:18:33 +04:00
design-overview Add beginnings of a design plan 2023-03-31 12:18:33 +04:00
README.md Initial commit 2023-03-19 22:37:05 +04:00
mockup.html Add viewport meta tag 2023-03-20 14:30:40 +04:00
styles.css First pass mockup 2023-03-19 22:37:27 +04:00

README.md

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?