edemaine / coauthor

Coauthor supercollaboration/discussion forum
MIT License
252 stars 35 forks source link

Huge history #247

Open edemaine opened 7 years ago

edemaine commented 7 years ago

Related to #28 (commit) and #11 (diff over history)

jbosboom commented 7 years ago

How about something like the reputation graph on Stack Overflow, where you select a time window to zoom into? (I recall we also saw this in the Firefox and Chrome website profilers.)

Regarding the lots-of-small-changes issue, we should condense strings of edits with a larger quiescence period (1 minute?) when zoomed out, turning them into one taller line showing the total edit size of that edit string, and only show individual revisions when zoomed in. Even when zoomed in, I'd still like quiescent revisions to be highlighted in some way, as those more closely correspond to commits in traditional version control systems.

diomidov commented 5 years ago

The timeline slider doesn't show up if there is only 1 version. Maybe a disabled slider with 1 version dot in the middle would be more intuitive?

edemaine commented 5 years ago

@diomidov Fixed.