mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-11 18:29:05 +01:00
6
product backlog
akwizgran edited this page 2019-03-12 15:39:36 +00:00
"platforms" theme
- desktop
- ios
- chrome os
- extend headless app
- remain viable on android (wake locks, foreground services, etc)
"feature parity" theme
- delete private messages
- self-destructing messages
- avatars
- audio messages
- multi-device support (equal peers or leader-follower)
- account backups
- account transfers
- improve ui for threaded conversations
"offline" theme
- improve ui for controlling data transports
- improve reliability of bluetooth and wifi transports
- reduce nearby metadata leakage by using ble and wifi direct discovery
- improve ui and protocol for adding contacts in person
- test under simulated blackout conditions
- investigate medium-range transports (e.g. lora, afsk over handheld radios)
- investigate long-range simplex transports (e.g. satellite, afsk over am/fm broadcast)
"mailbox" theme
- architecture and features to be decided
"performance" theme
- reduce battery consumption (partner: tor)
- reduce bandwidth consumption (partner: tor)
- improve database performance
- migrate to native crypto (libsodium)
- scale to bramble groups with thousands of messages
"social" theme
- forum moderation
- edit or delete own posts in private groups, forums and blogs
- make private groups more flexible (e.g. transfer ownership, multiple moderators per group)
- verify identities of contacts when meeting in person
- image attachments for forums, blogs and private groups
"mesh" theme (speculative)
- protocols for advertising, discovering nearby peers
- protocol for syncing with ephemeral peers
- sync encrypted bramble messages via mesh (unicast and multicast)
- proof of concept mesh chatroom app