Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
Roadmap
Closed { reason: Solved } did:key:z6MkkfM3...sVz5 opened 1 year ago

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..

rudolfs commented 1 year ago

We have the new roadmap for the March 2025 MVP in zulip for now.