The current https://qa.fedoraproject.org/blockerbugs/ page is a singularly unhelpful introduction to the blockerbugs service, for first-time (or even returning) users.
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:
Metadata Update from @lbrabec: - Issue assigned to lbrabec
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
Issue tagged with: next
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.
[Current blockers]
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.
https://qa.fedoraproject.org/blockerbugs/
https://qa.fedoraproject.org/blockerbugs/current
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.
<h1>F36 Beta blocker bugs and freeze exceptions</h1>
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.
PR is in #252
Commit f2518e5 fixes this issue
Login to comment on this ticket.