Inbox
Users should be able to see an inbox popover on the right side of the app and be able to maximize it to have a full screen inbox with all the branch and cob updates on the repos they forked or created.
Code Review
We’re working on the best code review experience ever, this requires:
- patch listing
- patch detail view with
- immutable revision listing
- patch reviews with inline code comments (by line and char ranges)
- revision top level comments and replies
- reactions to lines of code, comments, replies, reviews
- checkout of revisions
- comparing revisions between each other and against the patch base.
- notifications
- updates to COBs
- mentions
- probably more things
## Onboarding
Users that start the desktop app for the first time, should get some help to start in the Radicle ecosystem, e.g.
- Allow to create a Radicle identity
- Create their first repo or initialize an existing one as a Radicle repo.
- Create their first Radicle patch and or issue.
- etc.
## Updater
Users that use the desktop app will want to be informed about a new possible update and if wanted update the app to the latest state.
Reference: https://v2.tauri.app/plugin/updater
## System Tray
There is an interest to add a SystemTray icon for the desktop app where we could show:
- Node is running or stopped, (is syncing?)
Reference: https://v2.tauri.app/learn/system-tray
Error handling
We need to make it easy for users to distinguish what went wrong in the app and hopefully fix it themselves and else be able to get a debug log which makes it easy for us to help them..
We have the new roadmap for the March 2025 MVP in zulip for now.