From Fedora Project Wiki
1. Overview
General
- <title> tag not useful, only says fedora commnunity doesn't say what section
- if not logged in, no right sidebars. probably if not logged in, the login right sidebar box should be persistent across pages.
- tasks widget (currently named quicklinks, should be named tasks) should be persistent on every page of a logged in user
Overview (logged out)
- latest rawhide builds in mockup, latest builds in app, is this okay?
- builds and updates grids show "viewing x of y items" - should we pull this out? it's not in the mockup. right now builds is "Viewing 5 of 100,061 items." not all 100,061 are latest. The 5 shown in the front are latest.
- latest builds widget - is not in my timezone. what timezone? is it UTC? should be labeled UTC is so.
- latest builds widget - status does not have label, only icon. mockup has labels such as 'success' or 'failure'.
- latest builds widget - in mockup, status labels are links. idea for this could be to have a hover menu or link. if success, link to package downloads tab or give hover menu downloads tab for rpms. if failure, hover menu for build error logs or link out to koji page with build error logs
Overview (logged in)
- the alerts widget should have two headers, your packages and all packages. right now it has "this week" and "today" and shows alerts for all packages only. suggest having two h4 headers, "Your Packages" and "All Packages" and two h5 headers for each "This Week" and "Today"
- s/quicklinks/tasks
- quicklinks is missing the search tasks
- ticket 158 #preview
- "my packages" right sidebar widget missing counts in headers
- page title missing
- grid widgets on page missing display filters "Display: Packages I Own | Packages I Maintain | All Packages") should be for each latest builds, latest testing updates, latest stable updates
- status column for builds missing labels
- "View more" link is labeled, not just "View more" but "View more updates" "View more builds" etc
- by default logging in i see builds for packages i own... not all, in the mockup
2. My Profile
My Profile > Info
- no edit mode (fine for this milestone, right?)
- under "Your Group memberships" s/"View More"/"View More of Your Groups"
- "Your Latest Blog Posts" => if you don't have latest blog posts it just displays the blog posts header which is rather puzzling on its own. can we display a "no blog posts in the past x days" message?
- "Your Packages" is not in the mockup. It could stay, but rather than be paginated, it should be a 5-item preview with a "View more of your packages > " link rather than pagination numbers and buttons.
- "Your Packages" table's "Release(s)" column lists out 6 Fedora releases. We should only ever display rawhide + the active/currently-supported releases, which should total no more than 3-4 releases. Older releases simply shouldn' tbe displayed in lists like this.
- "Your Packages" seems to be packages you own + packages you maintain. Need a better way to make this clear. Maybe two separate tables.
- user email address is not a link in info box widget.
My Profile > Memberships
- logged in as rstrode, your group memberships shows 9 of 10 items. Why an odd number, 9? mockup displays *all* groups, even if it's 50. should be no pagination.
- if unapproved group memberships is empty, need a better empty list message. eg s/"Viewing 0 of 0 items."/"You have no unapproved group memberships right now." and remove the useless "1 | Next" pagination controls.
- in mini widget, SIP is not displayed for user.
- IRC network not displayed under user irc nick.
- email address is not a link in info box mini widget.
My Profile > Package Maintenance > Packages
Could not review package tabs because they were broken. traceback http://fpaste.org/paste/10520 Note that active releases column with packages with problematic version numbers highlighted in red is a feature users were excited about.
My Profile > Package Maintenance > Builds
- page needs title
- if list is empty (eg in progress builds) empty list message needs to be better! should not be paginated if 0 items
My Profile > Package Maintenance > Updates
- updates dashboard links are #TODO
- if you see all the items there are to see (viewing 1 of 1, viewing 2 of two) rather than having a "View more" link, should say something like "Go to the unpushed updates page > "
- "age" column for updates "43 weeks ago" is not useful. If over 6 weeks, should be stated in months. If 50 weeks + should be stated in years.
Package Maintenance
Package Maintenance > Packages
- right sidebar missing, does not match mockup. "Package lists" navigation that lets you navigate between packages that you own, packages you maintain, and all packages per release (all releases, rawhide, f10, f9, etc) and the orphaned packages nav (abandoned, obsoleted, other) are not there.
- package owner column missing from packages grid
- committers and watchers columns missing from packages grid.
- filter box for package grid missing.
- display filter for package grid missing
Package Mainenance > Builds > Overview
- "viewing 0 of 0 items. view more >" doesnt make senes
- failed builds table has broken html in overview.
- packages i maintain pages and navigation are missing
- subpages missing page titles, eg just have a grid and no label
- counts in right hand nav for subpages are missing
Package Maintenance > Builds > In Progress
- page title missing
- grid columns do not match mockup columns. for example, there is a status column in the app, but not in the mockup. if the page is named "in progress builds" then why would you need a status column? :)
- display dropdown filter to filter on fedora release missing
- search filter missing
Package Maintenance > Builds > Failed Builds
- page title missing
- grid columns do not match mockup columns. for example, there is a status column in the app, but not in the mockup. if the page is named "failed builds" then why would you need a status column? :)
- s/finished/failed
- diagnose column missing
- display dropdown filter to filter on fedora release missing
- search filter missing
Package Maintenance > Builds > Successful Builds
- page title missing
- grid columns do not match mockup columns. for example, there is a status column in the app, but not in the mockup. if the page is named "successful builds" then why would you need a status column? :)
- "push to updates" buttons are missing
- "build time" column shouldn't be displayed
- "release" column is missing
- display dropdown filter to filter on fedora release missing
- search filter missing
- build age is 19 weeks? after 6 weeks should be stated in terms of months.
Package Maintenance > Updates > Overview
- updates dashboard links are #TODO
- s/view more/"view all 24 stable updates" etc etc
- packages i maintain pages and navigation in right hand side are missing
- if you see all the items there are to see (viewing 1 of 1, viewing 2 of two) rather than having a "View more" link, should say something like "Go to the unpushed updates page > "
Package Maintenance > Updates > Unpushed
- display dropdown filter to filter on fedora release missing
- search filter missing
- page title missing
- releases column doesn't have links for release. link to fedora 10, for example, should bring you to the packages tab to show all packages in fedora 10.
- build age is 19 weeks? after 6 weeks should be stated in terms of months.
- if there is only one item in the grid, don't show "1 | next" pagination buttons
Package Maintenance > Updates > Testing
- display dropdown filter to filter on fedora release missing
- search filter missing
- page title missing
- releases column doesn't have links for release. link to fedora 10, for example, should bring you to the packages tab to show all packages in fedora 10.
- build age is 43 weeks? after 6 weeks should be stated in terms of months.
- if there is only one item in the grid, don't show "1 | next" pagination buttons
- would be nice for karma to link to bodhi comments on update
Package Maintenance > Updates > Stable
- display dropdown filter to filter on fedora release missing
- search filter missing
- page title missing
- releases column doesn't have links for release. link to fedora 10, for example, should bring you to the packages tab to show all packages in fedora 10.
- if there is only one pageful of items in the grid, don't show "1 | next" pagination buttons
Package Details
General
- s/package maintenance tools/maintenance tools