Woohoo, here's the next chunk of mockup<=>ui comparisons. It covers My
Profile (we covered the first two My Profile sections of this in the
meeting this morning).
Next up is package details, search, and people. Everything is of course
also on the wiki page:
https://fedoraproject.org/wiki/FedoraCommunity/UIReview29Apr2009
~m
= 2. My Profile =
== My Profile > Info ==
# no edit mode (fine for this milestone, right?)
## ticket 31
https://fedorahosted.org/fedoracommunity/ticket/31
# under "Your Group memberships" s/"View More"/"View More of
Your
Groups"
## ticket 161
https://fedorahosted.org/fedoracommunity/ticket/161
# "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?
## ticket 163
https://fedorahosted.org/fedoracommunity/ticket/163
# "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.
## ticket 164
https://fedorahosted.org/fedoracommunity/ticket/164
# "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.
## ticket 165
https://fedorahosted.org/fedoracommunity/ticket/165
# "Your Packages" seems to be packages you own + packages you maintain.
Need a better way to make this clear. Maybe two separate tables.
## ticket 166
https://fedorahosted.org/fedoracommunity/ticket/166
# user email address is not a link in info box widget.
## ticket 167
https://fedorahosted.org/fedoracommunity/ticket/167
= 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.
## ticket 168
https://fedorahosted.org/fedoracommunity/ticket/168
# 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.
## ticket 64
https://fedorahosted.org/fedoracommunity/ticket/64
# in mini widget, SIP is not displayed for user.
## ticket 169
https://fedorahosted.org/fedoracommunity/ticket/169
# IRC network not displayed under user irc nick.
## ticket 179
https://fedorahosted.org/fedoracommunity/ticket/170
# email address is not a link in info box mini widget.
## ticket 167
https://fedorahosted.org/fedoracommunity/ticket/167
== My Profile > Package Maintenance > Packages ==
#Could not review package tabs because they were broken. traceback
http://fpaste.org/paste/10520
## ticket 178
https://fedorahosted.org/fedoracommunity/ticket/178
# Note that active releases column with packages with problematic
version numbers highlighted in red is a feature users were excited
about. has this been implemented?
== My Profile > Package Maintenance > Builds ==
# page needs title
## previously covered in ticket 73
https://fedorahosted.org/fedoracommunity/ticket/73
# if list is empty (eg in progress builds) empty list message needs to
be better! should not be paginated if 0 items
## previously covered in ticket 64
https://fedorahosted.org/fedoracommunity/ticket/64
== My Profile > Package Maintenance > Updates ==
# updates dashboard links are #TODO
## ticket 179
https://fedorahosted.org/fedoracommunity/ticket/179
# 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 > "
## ticket 180
https://fedorahosted.org/fedoracommunity/ticket/180
# "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.
## ticket 181
https://fedorahosted.org/fedoracommunity/ticket/181
= 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.
## ticket 182
https://fedorahosted.org/fedoracommunity/ticket/182
# package owner column missing from packages grid and committers and
watchers columns missing from packages grid.
## ticket 183
https://fedorahosted.org/fedoracommunity/ticket/183
# filter box for package grid missing and display filter for package
grid missing
# ticket 184
https://fedorahosted.org/fedoracommunity/ticket/184
== Package Maintenance > Builds > Overview ==
# "viewing 0 of 0 items. view more >" doesnt make senes
## previous ticket 64
https://fedorahosted.org/fedoracommunity/ticket/64
# packages i maintain pages and navigation are missing
## ticket 185
https://fedorahosted.org/fedoracommunity/ticket/185
# subpages missing page titles, eg just have a grid and no label
## previous ticket 73
https://fedorahosted.org/fedoracommunity/ticket/73
# counts in right hand nav for subpages are missing
## previous ticket 159
https://fedorahosted.org/fedoracommunity/ticket/159
== Package Maintenance > Builds > In Progress & Failed Builds &
Successful Builds ==
# 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? :)
## ticket 186
https://fedorahosted.org/fedoracommunity/ticket/186
# display dropdown filter to filter on fedora release and search filter
missing
## previous ticket 184
https://fedorahosted.org/fedoracommunity/ticket/184
== Package Maintenance > Updates > Overview ==
# packages i maintain pages and navigation in right hand side are
missing
## previous ticket 185
https://fedorahosted.org/fedoracommunity/ticket/185
# 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 > "
## previous ticket 161
https://fedorahosted.org/fedoracommunity/ticket/161
== Package Maintenance > Updates > Unpushed ==
# search filter anddisplay dropdown filter to filter on fedora release
missing
## previous ticket 184
https://fedorahosted.org/fedoracommunity/ticket/184
# page title missing
## preivous ticket 73
https://fedorahosted.org/fedoracommunity/ticket/73
# 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.
## ticket 187
https://fedorahosted.org/fedoracommunity/ticket/187
# build age is 19 weeks? after 6 weeks should be stated in terms of
months.
## previous ticket 181
https://fedorahosted.org/fedoracommunity/ticket/181
# if there is only one item in the grid, don't show "1 | next"
pagination buttons
## preivous ticket 180
https://fedorahosted.org/fedoracommunity/ticket/180
== Package Maintenance > Updates > Testing ==
# search filter display dropdown filter to filter on fedora release
missing
## previous ticket 184
https://fedorahosted.org/fedoracommunity/ticket/184
# 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.
## previous ticket 187
https://fedorahosted.org/fedoracommunity/ticket/187
# build age is 43 weeks? after 6 weeks should be stated in terms of
months.
## preivous ticket 181
https://fedorahosted.org/fedoracommunity/ticket/181
# if there is only one item in the grid, don't show "1 | next"
pagination buttons
## preivous ticket 180
https://fedorahosted.org/fedoracommunity/ticket/180
# would be nice for karma to link to bodhi comments on update
## ticket 188
https://fedorahosted.org/fedoracommunity/ticket/188
== Package Maintenance > Updates > Stable ==
# display dropdown filter to filter on fedora release missing & search
filter missing
## previous ticket 184
https://fedorahosted.org/fedoracommunity/ticket/184
# page title missing
## previous ticket 73
https://fedorahosted.org/fedoracommunity/ticket/73
# 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.
## previous ticket 187
https://fedorahosted.org/fedoracommunity/ticket/187
# if there is only one pageful of items in the grid, don't show "1 |
next" pagination buttons
## preivous ticket 180
https://fedorahosted.org/fedoracommunity/ticket/180