Hermes/ROADMAP.md

1.4 KiB

Roadmap

This is just a simple roadmap for us to determine what to do next. Dates/estimates will probably not be very accurate.

Now (this month)

  • Basic UI
    • Onboarding slides
    • Home feed page
    • Basic Menus
  • Simple SSB functionality
    • Connect to running sbot, start if not running
    • Fetch user profile info
    • Allow editing of user profile info

Soon (next few months)

  • More UI features
    • Basic Settings
    • Profile view
    • Tabs
    • Feed & post views
  • More SSB features
    • Fetch posts
    • Make posts
    • Fetch remote user info
  • Handle basic settings in backend
  • Persistent data

Further Out (summer/fall)

  • Minimum viable UI
    • Profile views
    • Multiple feed views
    • Post interactions & info
    • Replies, threads, etc.
    • Follow & block users, show follows & blocks
    • Images & image uploads (automatically compress & strip EXIF)
    • Markdown support
  • Minimum viable SSB functionality
    • Handle follows & blocks
    • Post interactions
    • Replies & threads

Future

  • Storage & Connection visualizations
  • TOR support
  • Gatherings
  • Channels
  • Direct Messages, private groups
  • Metafeeds, profile switching
  • Recovery (like Manyverse/Dark Crystal)
  • Deletions & editing
  • Trustnet moderation
  • Content warnings
  • Good introduction to & info about SSB
  • Account migration
  • Pubs, rooms, and invites
  • Custom algorithms & filters for feeds