#241 Blockerbugs needs a better landing page
Closed: Fixed 2 years ago by kparal. Opened 2 years ago by ferdnyc.

The current https://qa.fedoraproject.org/blockerbugs/ page is a singularly unhelpful introduction to the blockerbugs service, for first-time (or even returning) users.

For first-timers

  • What good are feedback links/instructions when the user hasn't seen any parts of the tool yet?
  • The two links they're most likely to think might do something useful (the "release blocking" and "freeze exception" links) actually lead them out of blockerbugs and over to the wiki instead.
  • In fact, every obvious link on that page leads away from the blockerbugs service.

For everyone

  • The only options for actually navigating into blockerbugs (instead of away from it) are to:
    • Select a milestone at the top of the page
    • Use the Propose link next to them
  • Those should therefore be the most prominent links on that page.
  • Instead, they're hidden away in the page header, practically invisible as gray-on-gray text.

Ideally everything currently on the landing page would be relegated to the page footer (or linked to from there), and the actual landing page would either:

  • Not exist, and instead open right into an appropriate milestone. Whichever makes the most sense as a default, at any given time.
    • The next Beta milestone, through the Beta release?
    • Then, the next Final milestone until the release date?
  • Or, be populated with a summary/dashboard/overview of the entire system, showing stats from each defined milestone (and with links to the detailed lists).

Metadata Update from @lbrabec:
- Issue assigned to lbrabec

2 years ago

Yes, I agree, the landing page is terrible. Thanks for documenting the issues.

Metadata Update from @kparal:
- Issue priority set to: Normal
- Issue tagged with: easyfix, enhancement

2 years ago

Issue tagged with: next

2 years ago

A note from #242: It might be a good idea to include [Current blockers] button on the landing page, which would redirect you to the current milestone. See #242 for the redirect url.

The more I think about it, the more I like the idea that blockerbugs app would have no landing page and instead of it, going to https://qa.fedoraproject.org/blockerbugs/ would redirect the user to https://qa.fedoraproject.org/blockerbugs/current (i.e. the first option @ferdnyc proposed). Overall blocker stats will be shown on upcoming QA dashboard.

I would also make the header bar larger (as it should be, see packager dashboard, CSS is broken in blockerbugs app, either intentionally or a bug). This would result in more space for bigger links/buttons, again as @ferdnyc proposed.

The links/buttons are also the only indicator of what milestone is the user looking at, so they should be nice and bold and visible. This is especially important if we remove the landingpage and replace it with redirect, arriving user won't be making the decision of selecting a milestone, that would happen automatically. Additionally we can add text heading to the top of the page (e.g. <h1>F36 Beta blocker bugs and freeze exceptions</h1>), although this might increase visual clutter.

Thoughts?

Sounds good, please go ahead! The information currently available on the landing page is also available in the Info tab under each milestone (SOP links), and the contact information is available at the project page, which is linked from the footer. So I think we're covered and can get rid of the landing page.

Login to comment on this ticket.

Metadata
Boards 1
Next tasks Status: Done
Related Pull Requests
  • #252 Merged 2 years ago