Page MenuHomeSoftware Heritage

calendar view usability: the link to the actual snapshot is too hard to find
Closed, MigratedEdits Locked

Description

Consider an origin list view with a single visit, e.g., https://archive.softwareheritage.org/browse/origin/git/url/https://github.com/nokia/mesos-kafka/
It is really hard for a newcomer to find where to click to get to the snapshot content, because:

  • the timeline view occupies a huge part of the screen, and in there only the timestamp (which are quite tiny) will lead to the content
  • in the calendar view only one day out of 12 months worth of calendar is clickable
  • the list view is far down the bottom of the page

We need to make more intuitive where one has to click to get to the content

Event Timeline

zack triaged this task as High priority.May 4 2018, 9:33 AM
zack created this task.

So, how about just redirecting systematically to the browsing of the most recent snapshot available, and have from there a link (under actions?) that points to the visit calendar? Isn't that what most users would want anyway? I.e., aren't we optimizing for the wrong use case currently?

The link to the actual snapshot is the first displayed one ("Last full visit" in the first section, see https://archive.softwareheritage.org/browse/origin/git/url/https://github.com/torvalds/linux/).
Nevertheless, it seems that you found a corner case when it is not displayed.

I agree that the visits reporting is not what a user wants to see when he reaches an archived origin.

So I propose the following:

  • /browse/origin/(origin_type)/url/(origin_url)/ will now redirect to the latest archived snapshot.
  • visits reporting will now be accessible through a new endpoint: /browse/origin/(origin_type)/url/(origin_url)/visits