mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-13 11:19:04 +01:00
Update product backlog
@@ -1,43 +1,60 @@
|
||||
"platforms" theme
|
||||
* desktop
|
||||
* ios
|
||||
* chrome os
|
||||
* extending headless app
|
||||
* remaining viable on android
|
||||
* chrome os
|
||||
* extend headless app
|
||||
* remain viable on android (wake locks, foreground services, etc)
|
||||
|
||||
|
||||
"feature parity" theme
|
||||
|
||||
* delete private messages
|
||||
* self-destructing messages
|
||||
* avatars (#407)
|
||||
* audio messages
|
||||
* avatars
|
||||
* audio messages
|
||||
* multi-device support (equal peers or leader-follower)
|
||||
* backups and account transfers (#110)
|
||||
* improve threading ui
|
||||
* account backups
|
||||
* account transfers
|
||||
* improve ui for threaded conversations
|
||||
|
||||
|
||||
"offline" theme
|
||||
|
||||
* improve offline communication (e.g. BLE, WifIDirect)
|
||||
* fix bluetooth on android (connection limits, not knowing our own address)
|
||||
* Better UX for controlling data transports
|
||||
* reduce local/nearby metadata leakage
|
||||
* store and forward messages when user is offline (mailbox)
|
||||
* Testing under (simulated) blackout conditions
|
||||
* 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 and traffic (partner: tor)
|
||||
* scalability to bramble groups with many messages (1000s)
|
||||
* reduce database load times
|
||||
* 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
|
||||
* editing or deleting forum and blog posts after they've been shared
|
||||
* making private groups more flexible (e.g. allowing ownership to be transferred, allowing multiple moderators per group)
|
||||
* improve workflow for adding contacts in person
|
||||
* verify contacts
|
||||
* 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
|
||||
|
||||
Reference in New Issue
Block a user