Fedora Community/Mockups

From FedoraProject

Jump to: navigation, search

Contents

Sitemaps

People / Search

Download Source

Packages

Download Source

Mockups

Misc

Navigation Rethinking

I set up a separate page for this:

FedoraCommunity/Mockups/NavigationRethinking

Landing Page (Updated 20 Apr 2009)

Image:Myfedora_landing.png

Download Source

Download Updated Source for banner

Tour (Added 20 Apr 2009)

Overview - Tour Banner

Image:Myfedora_landing-tour.png

Download Source


Main Tour Page

Image:Myfedora_tour-1.png

Download Source

Overview Screen

Image:myfedora-overview-mock1.png

Download Source

Search Results Screen

Image:myfedora_search.png

Download Source

My Profile

TODO: need password change facility TODO: hackergotchi upload

Info Tab

My Profile Overview

Image:myfedora_myprofile.png

Download Source

My Profile Overview > Edit

Image:myfedora_myprofile-edit.png

Download Source

Memberships Tab

My Profile > Memberships

Image:myfedora_myprofile-memberships.png

Download Source

Package Maintenance Tab

The idea here is to keep your profile's section light as the heavy data around your packages is integrated into the main, top-level "Package Maintenance" tab on the left. I'm thinking here in your profile, you'll get your listing of packages and maybe can modify it eventually. (e.g., 'give up this package' or promote someone else to be the admin. Although that may better belong in the pkg details as well.)

My Profile > Package Maintenance

Image:myfedora_myprofile-packages.png

Download Source

People Details

Info/Memberships

Person Profile Overview / Info Tab

Image:myfedora_otherpersonprofile.png

Download Source

Person Profile Overview / Memberships Tab

Image:myfedora_otherpersonprofile_memberships.png

Download Source

Person Profile > Package Maintenance

Person Profile Packages

Person Profile / Package Maintenance > Owned Packages Tab

Image:myfedora_otherpersonprofile_ownedpackages.png

Download Source

Person Profile Builds

NOTE:

For both builds and updates of other people, if you have the ACLs to push or pull packages, you should be able to.
Person Profile / Package Maintenance > Builds > Overview Tab

Image:myfedora_otherpersonprofile_builds-overview.png

Download Source


Person Profile / Package Maintenance > Builds > In-Progress Tab

Image:myfedora_otherpersonprofile_builds-inprogress.png

Download Source


Person Profile / Package Maintenance > Builds > Failed Tab

Image:myfedora_otherpersonprofile_builds-failed.png

Download Source


Person Profile / Package Maintenance > Builds > Success Tab

Image:myfedora_otherpersonprofile_builds-success.png

Download Source

Person Profile Updates

Person Profile / Package Maintenance > Updates > Overview

Image:myfedora_otherpersonprofile_updates-overview.png

Download Source

Person Profile / Package Maintenance > Updates > Unpushed

Image:myfedora_otherpersonprofile_updates-unpushed.png

Download Source

Person Profile / Package Maintenance > Updates > Testing

Image:myfedora_otherpersonprofile_updates-testing.png

Download Source


Person Profile / Package Maintenance > Updates > Stable

Image:myfedora_otherpersonprofile_updates-stable.png

Download Source

Package Pages

NOTES

Package Details

Maybe need deps/requires/builds tab?

Package Details Overview

Image:myfedora-packagedetails-mock1.png

File:Myfedora-packagedetails-mock1.svg


Package Details > Downloads

Image:myfedora-packagedetails-downloads.png

Download Source


Package Details > Maintainers

NOTE: adding yourself as maintainer? giving up your maintainership? removing/adding another maintainer?

Image:myfedora-packagedetails-maintainers.png

Download Source


Package Details > Owners

NOTE: adding yourself as owner? giving up your ownership?

Image:myfedora-packagedetails-owners.png

Download Source

Package Details > Upstream Details

OUT OF SCOPE: will not be implemented for first milestones

Image:myfedora-packagedetails-upstream.png

Download Source

Package Details > Watchers

NOTE: removing yourself as a watcher? NOTE: can a maintainer/owner be a watcher?

Image:myfedora-packagedetails-watchers.png

Download Source


Package Details > Dependencies

Image:myfedora-packagedetails-dependencies.png

Download Source

Package Maintenance

Package Details > Builds

Is the "Built By" column really that important? I feel like maybe I should pull it out. --Duffy 22:30, 21 January 2009 (UTC)

Image:myfedora-packagedetails-builds-mock1.png

Download Source

Package Details > Changelogs

IDEA: maybe have a dropdown to filter between all / rawhide / f10 / f9 commits?

Image:myfedora-packagedetails-changelogs-mock1.png

Download Source

Package Details > Updates

TODO: add bug type/severity: security (severity?), bug, enhancement

Image:myfedora-packagedetails-updates-mock1.png

Download Source

Package Details > Bugs

NOTE: updated on 23 Jan, based on suggestions below. Still thinking about adding a statistical summary and maybe a pie chart. Also need to explore X.org/kernel special cases. Maybe add a search for all nautilus bugs too in the dashboard?

Notes on bug displays from #fedora-devel:

Image:myfedora-packagedetails-bugs-mock1.png

Download Source

Package Details > Source

Image:myfedora-packagedetails-source-mock1.png

Download Source

Package Maintenance

Overview

A note about the package maintenance > overview tab:

So, right now My Fedora just does package maintenance. There isn't much else going on. With that in mind, it makes sense that the pre-login and login front screens are overviews of the package maintenance tools. Therefore, there is already an overview of package maintenance that is also the overview for the whole web application. Later on, when more modules are added on to my Fedora, it'll make sense for the my Fedora overview screen to be the Package Maintenance > Overview screen, and snippets from other modules to be on the my Fedora overview. As-is now though, having a Package Maintenance > Overview tab would be redundant so we are dropping that tab for now.

Packages

Packages List (per release)

These mockups show how the data will look for the Rawhide release list of packages. It shows:

Image:myfedora-packagelist-mock1.png

File:Myfedora-packagelist-mock1.svg


Packages List (My Packages)

These mockups show how the data will look for a list of packages owned by a particular person (the logged in person for now). It shows:

Image:myfedora-packagelist-userpackages-mock1.png

File:Myfedora-packagelist-userpackages-mock1.svg

Obsoleted Packages List (per release)

Obsoleted packages - shows what the package was obsoleted by and what version numbers went out (if any) in the active fedora releases)

Image:myfedora-packagelist-obsoletes-mock1.png

File:Myfedora-packagelist-obsoletes-mock1.svg

Builds

Builds Overview List

Image:myfedora-buildslist-mock1_overview.png

File:Myfedora-buildslist-mock1 overview.svg

In-Progress Builds List

Image:myfedora-buildslist-mock1_inprogress.png

File:Myfedora-buildslist-mock1 inprogress.svg

Failed Builds List

Image:myfedora-buildslist-mock1_failed.png

File:Myfedora-buildslist-mock1 failed.svg

Successful Builds List

Image:myfedora-buildslist-mock1_success.png

File:Myfedora-buildslist-mock1 success.svg

Updates

Updates Overview List

Image:myfedora-updateslist_overview-mock1.png

File:Myfedora-updateslist overview-mock1.svg

Unpushed Updates List

Image:myfedora-updateslist-mock1.png

Download Source

Testing Updates List

Image:myfedora-updateslist_testing-mock1.png

File:Myfedora-updateslist testing-mock1.svg

Stable Updates List

Image:myfedora-updateslist_stable-mock1.png

Download Source

Reviews

Reviews List

Image:Myfedora_package_review_stripped.png

File:Myfedora package review stripped.svg This is the stripped down version of the package review screen, or rather, what could be reasonably accomplished without a massive overhaul of the back end. More elaborate version below.

Image:Myfedora_package_review2.png

File:Myfedora package2.svg More of a forced sequence model.

Image:Myfedora_package_review2a.png

Users

Profile Screen

Image:myfedora_profile.png

File:Myfedora profile.svg

People List

Image:myfedora_people_list.png

File:Myfedora people list.svg

People Activity

Image:myfedora_people_activity.png

File:Myfedora people activity.svg

People Feeds

Image:myfedora_people_feeds.png

File:Myfedora people feeds.svg

Status/Error Condition Notifications

Application Data Loading Error

Image:fedora-community_appdataload-error.png

Download Source

Icons / Other Resources

Fedora Infrastructure Icons

Bodhi

Image:infra-icon_bodhi.png Download Source

Koji

Image:infra-icon_koji.png Download Source

Bugzilla

Image:infra-icon_bugzilla.png Download Source

CVS/Source

Image:infra-icon_cvssource.png Download Source

PackageDB

Image:infra-icon_pkgdb.png Download Source

FAS

Image:infra-icon_fas.png Download Source