radicle-dev / radicle-upstream

Desktop client for Radicle.
Other
615 stars 51 forks source link

QA: v0.1.7 macOS #1535

Closed rudolfs closed 3 years ago

rudolfs commented 3 years ago

Prerequisites

QA checklist

Packaging

Onboarding

Creating projects

Settings

Replicating projects

Lifecycle

Hints

How to set up a clean environemnt? 🔗

Safe method: use a temporary user account on your computer.

Dangerous method: remove all directories manually.

You can use this script. Make sure you have a backup of your data, or are using this in combination with the safe method (i.e. while logged in with a temporary user account).

How to set up git? 🔗

git config --global user.name "Mona Lisa"
git config --global user.email "email@example.com"

How to install? 🔗

On macOS:

  1. open the radicle-upstream-0.1.7.dmg package
  2. install Upstream by dragging the Radicle Upstream binary to /Applications

On Linux (AppImage):

  1. chmod +x <PATH_TO_DOWNLOAD>/radicle-upstream-0.1.7.AppImage

How to query repo stats from the CLI? 🔗

  # local branch count
  git branch | wc -l

  # all unique contributors across all branches
  git shortlog --summary --numbered --email --all

  # all unique contributors in a specific branch
  git shortlog --summary --numbered --email myfunkybranch

  # unique commit count across all branches
  git rev-list --all --count

  # commit count in a specific branch
  git rev-list --count myfunkybranch
rudolfs commented 3 years ago

App is functional, however there are a couple of visual regressions:

0.1.6 0.1.7
Screenshot 2021-01-20 at 17 09 47 Screenshot 2021-01-20 at 17 04 23
0.1.6 0.1.7
Screenshot 2021-01-20 at 17 47 13 Screenshot 2021-01-20 at 17 35 46

https://user-images.githubusercontent.com/158411/105207731-25824780-5b48-11eb-9b51-6ffd5de49224.mov

rudolfs commented 3 years ago

We decided to not publish this release.