Page MenuHomeSoftware Heritage

web UI: slicker landing page
Closed, MigratedEdits Locked

Description

The "browse" button at https://archive.softwareheritage.org/ currently jumps to a dense/scary help page. I think we can provide a smoother experience, especially for first time users (proposal below).
Also, the landing page and all the tabs linked from it special-case the Linux kernel as an example, which I think we can avoid.

Proposal:

  • the landing page should be the "search" tab, showing a slick "google like" search bar and nothing helse
  • the "help" tab is already well visible from there, so the user can click on it if desired
  • remove the automatic redirect to https://github.com/torvalds/linux/ ; it should really not appear anywhere unless the user has selected it (e.g., as a search result)

As minor points:

  • i'm not sure why browse should be a tab in the same page, as browsing will happen starting from search *results*, we should simply remove it entirely from the search page
  • the search tab shows the headers of the result table "origin type" / "Origin browse url" even before a search is attempted, which is confusing as they seem hint for how to fill the search bar. We should show them iff search results are available

Event Timeline

zack triaged this task as Low priority.Jan 11 2018, 2:47 PM
zack created this task.

@anlambert can you deploy this, so that it's easier to review "practically"? :)

zack moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Jan 18 2018, 3:23 PM

@zack, last swh-web revision deployed to production. The homepage is still served by the web cache so currently you are still redirected to the browse help page by default (instead of the search one which is the new default).
Maybe the cache could be invalidated when deploying a new version ?