Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
  • Sign in / Register
manyverse
manyverse
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 192
    • Issues 192
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge Requests 4
    • Merge Requests 4
  • Requirements
    • Requirements
    • List
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Security & Compliance
    • Security & Compliance
    • Dependency List
    • License Compliance
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Code Review
    • Insights
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • staltz
  • manyversemanyverse
  • Wiki
  • Roadmap

Last edited by staltz Oct 26, 2020
Page history

Roadmap

Horizon 1 (approx. next month)

  • Efficient replication with JITDB #1104
  • List mentions of you
  • Profile screen: show follows and followers

Horizon 2 (approx. next 3 months)

  • Search field
  • Upload and play audio messages
  • Hashtags (click it to take to search screen)
  • Easy mode Connections screen #1087
  • Efficient replication with Rust and Neon #1105
  • "My community" screen: lists users and last time synced locally
  • "My community" lists users sorted by storage used
  • Profile screen shows how much storage this profile occupies

Horizon 3 (approx. next 6 months)

  • Configure the public feed to exclude/include some hashtags
  • Customize the public feed algorithm (popular view)
  • "View source" for remote peers
  • Efficient replication #745
  • Show friend who introduced this FoaF into my device instead of the FoaF's name
  • Distribute APK through Torrents (and maybe RSS)
  • Settings for bandwidth limiting
  • Delete an entire feed once you block it
  • Skip-to-bottom / skip-to-top button in very long scrolling screens
  • Delete posts locally, propagate delete-request message to peer
  • With the SSB community: block blobs
  • Blob management: browse, delete, select many, share
  • "Share on Manyverse" from any other app, mobile OS integration #1060
  • Interop with other SSB Android apps #747
  • With the SSB community: sameAs (multi-device)
  • 1 second startup time, or "RPC test drive"
  • Block lists (%sZvGoduwNbMjm97Bl8L5smEZcgGDrcHD/3MMP7hYdAE=.sha256)
  • Profile screen: edit bio in full screen with markdown support
  • DHT-based rooms

Horizon 4 (approx. next 12 months)

  • Desktop app (with some code shared from main codebase)
  • Welcome screen has a connections wizard #1088
  • Chat off-log with peers currently connected to
  • Help screen textually describing all the features
  • A way to report an account's bad behavior to your friends with evidence
  • Flagging a message #748
  • Seeing content only from people on a certain list
  • With the SSB community: non-destructive message editing
  • Embed videos and other web content
  • Social backup of SSB identity
  • Settings are shared as SSB messages, easily adoptable too
  • Out-of-order (ooo) message retrieval
  • Generate QR code (DHT) invite and display it in the app
  • With the SSB community: flumelog deletion ("zero over") of a blocked account
  • Granular follow settings (hop=2 for a specific friend, etc)
  • Implement gatherings (events)
  • Compose: some basic WYSIWYG features (like in Medium)
  • Ability to automatically scrub metadata from your posts (e.g. EXIF data in photos)
  • Incentivize "new people" introduction as part of onboarding
  • Setting for opt-in blob download, as an SSB message
  • Support multiple accounts/identities per device
  • Render 'not found' messages sensibly
  • A way to route Scuttlebutt through Tor in the client's UI
  • A way to configure a proxy for (outgoing) internet traffic
  • Setting for configuring news feed algorithm, as an SSB message
  • A way to prevent your posts being indexed by malicious crawlers
  • Connectivity mode: Wi-Fi Direct and/or Wi-Fi P2P
  • With the SSB community: auditable user invites
  • Initial loading indicator shows multi-stage textual status
  • Autosplit long posts
  • Themes, shareable as SSB messages
  • Settings: hop config, circular or square avatars
  • Message: show what is the reply msg above it
  • Show peer connection metadata (health, sync progress, raw data)
  • Support in-app SSB links (accounts, messages, blobs, hashtags)
  • With the SSB community: support development of sbot in C or Rust with mobile support
Clone repository
  • Financial Plan
  • Home
  • Privacy Policy
  • Roadmap
  • UX project: "Welcome to the Manyverse"