imagej / imagej/imagej2

Add a nice GUI for downgrading in the updater

Open
#23 2 comments 0 reactions 0 assignees View on GitHub
updater
Dominant language
Java
Stars
1.4k
Forks
350
PR merge metrics
No merged PRs in 30d

Description

We have enough information in the `db.xml.gz` files to downgrade relatively reliably (with multiple update sites, we must trust the servers' time to be synchronized well enough).

To downgrade, we should not ask the user for a date, but rather have an overview of the files that changed, in a chronological order.

As a bonus, this view would give us also a very nice graphical representation of Fiji's development from the users' view.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by examining the updater and the information available in the db.xml.gz files, especially how multiple update sites and server times affect downgrade decisions. Done means providing a GUI that shows changed files in chronological order and lets users choose a downgrade without entering a date, with the development-history visualization as an optional enhancement.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.