Infrastructure/LookAndFeel/FedoraAccountSystemViews

The User
These are things the user should be able to log in and see and do.

About User

 * Username
 * telephoneNumber
 * bugzillaEmail
 * ircNick
 * pgpKey
 * primaryEmail
 * secondaryEmails (could be many)
 * postalAddress
 * givenName (First Last)
 * sshPubKey
 * description

High Priority (User)

 * Login (username or email address) / password
 * Forgot password (reset password, send email)
 * Create a new account
 * Edit current account
 * Home / landing page (already created)
 * Apply for a new group
 * Approve Group membership
 * Deny Group membership
 * Actions required by user (change password, group approval, etc)

Normal Priority (User)

 * Notification sent (A log of various emails sent to user)
 * Username Lookup (for lost users and to find other users)
 * Account deactivation
 * Learn about a group
 * Help

Low Priority (User)

 * News site / rss feeds?
 * BZ Integration

About Group

 * fedoraRoleApprovalDate
 * fedoraRoleSponsor (username)
 * groupName
 * fedoraRoleCreationDate
 * fedoraRoleType (User, sponsor, admin)
 * fedoraRoleStatus (Approved, denied, awaiting approval)
 * fedoraRoleDomain (None)

High Priority

 * Edit Group
 * Disable Group
 * Create Group