home ~ projects ~ socials

Neb RSS Extensions

Introduction

These are extensions to consider for Neb RSS feeds. Not all of them will make it and somethings on the list might be inconsistent with each other as these are currently just scratch notes.

  • Site general CSS - to be applied to all posts for a given site.
  • Post specific CSS - placed after the site specific CSS to allow posts to be styled individually.
  • Avatar image location. Thinking there should only be one per site and it be the responsibility of the apps to resize it to fit what they need.
  • Site metadata: name
  • Site metadata: description
  • Site metadata: array of links to other platforms?
  • Should site metadata come down in a different file? That would reduce bandwidth by not having to send it for every pull. Yeah, that probably makes sense. You'd still want the site specific CSS every time though since you'd need to pull it regardless.
  • Followers list. Again, this is more for the table of contents.
  • content warnings
  • public key signing (for later phase when public/private keys are in place)
-- end of line --

Endnotes

  • It's the responsibility of consuming apps to scrub CSS. One idea here is to create a neb-css spec that's a subset of CSS that acts as a reference for conforming apps to help provide a consistent experience.