intersystems / intersystems/git-source-control

Harmonize Sync and Workspace

Aperta
#623 1 commento 1 reazione 0 assegnatari Vedi su GitHub
customer usability
Lingua principale
ObjectScript
Stelle
22
Fork
14
Merge medio
1g 9h
PR unite (30g)
5

Descrizione

Sync and the workspace view in the main UI have similar roles but each lets you do things the other doesn't. Notably, Sync is missing a diff, while the Workspace view won't do all the Sync magic.

We should harmonize the two and if possible reuse code for a better user experience.

Components of this:
* Improve commit message / details to be similar to workspace
* Add diff capabilities in Sync page (making each file an expandable panel to see the diff)
* Add a "Sync" button in the main UI
* Improve output of things in the main UI

The outcome will be:
* Basic mode users get more functionality from their fairly-simple page
* Expert users can get all the "Sync" benefits from a UI that should provide a superset of Basic Mode

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.