Fedora Community
From FedoraProject
(→Design) |
(→Design) |
||
| (4 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
| − | |||
<div style="float: right"><br />__TOC__</div> | <div style="float: right"><br />__TOC__</div> | ||
[[Image:fedora_community_overview.png]] | [[Image:fedora_community_overview.png]] | ||
| Line 22: | Line 21: | ||
=== Research === | === Research === | ||
* [[FedoraCommunity/Research/PackageMaintainerProcesses]] - irc log from #fedora-devel with explanation of the package maintenance process and package maintainer suggestions for My Fedora | * [[FedoraCommunity/Research/PackageMaintainerProcesses]] - irc log from #fedora-devel with explanation of the package maintenance process and package maintainer suggestions for My Fedora | ||
| + | * [[FedoraCommunity/UsabilityTestingRound1]] - Usability testing of Fedora Community 1.0. | ||
=== Design === | === Design === | ||
| Line 31: | Line 31: | ||
** [[FedoraCommunity/UIReviewMay2009 | UI Review, May 2009]] - UI review of discrepancies between mockups and implementation, with bulleted list of needed changes to get implementation closer to mockup vision. | ** [[FedoraCommunity/UIReviewMay2009 | UI Review, May 2009]] - UI review of discrepancies between mockups and implementation, with bulleted list of needed changes to get implementation closer to mockup vision. | ||
* [[FedoraCommunity/Guidelines]] - guidelines for the My Fedora UI | * [[FedoraCommunity/Guidelines]] - guidelines for the My Fedora UI | ||
| + | * [[FedoraCommunity/Hitlists | Hit Lists]] - proposal packaging workflow for generating user participation via tools for bug fixing, package updating and package creation | ||
=== Implementation === | === Implementation === | ||
Latest revision as of 15:23, 18 February 2010
Contents |
[edit] Description
Fedora Community is a web portal designed to make it easier for package maintainers to do their job. The goal is to create a modular web page in which each module would pull views from the various Fedora resources and display them to the user. It is a first step in implementing the goals laid out in this paper .
It is the collection of Moksha web applications which make up the Fedora Community portal - an integrated view into the Fedora Infrastructure. Moksha is the base generic platform which provides a web framework based off of TurboGears 2 and jQuery for creating web applications which can be stitched together to create a larger integrated application.
Fedora Community builds on top of Moksha to provide a fast and consistent user interface to Fedora Infrastructure applications. MyFedora is the repository for all of the Fedora specific apps that make up the bulk of Fedora Community.
[edit] Resource
git:
- git://git.fedorahosted.org/fedoracommunity.git
- ssh://git.fedorahosted.org/git/fedoracommunity.git
- http://git.fedorahosted.org/git/fedoracommunity.git
[edit] Documentation
[edit] Research
- FedoraCommunity/Research/PackageMaintainerProcesses - irc log from #fedora-devel with explanation of the package maintenance process and package maintainer suggestions for My Fedora
- FedoraCommunity/UsabilityTestingRound1 - Usability testing of Fedora Community 1.0.
[edit] Design
- Sitemaps - give a high-level overview of how various pages/functionality within MyFedora might be laid out in a navigational structure
- Mockups - mockups of My Fedora screens
- UI Review, November-December 2008 - UI review of discrepancies between mockups and implementation, with bulleted list of needed changes to get implementation closer to mockup vision.
- UI Review, 29 April 2009 - UI review of discrepancies between mockups and implementation, with bulleted list of needed changes to get implementation closer to mockup vision.
- UI Review, May 2009 - UI review of discrepancies between mockups and implementation, with bulleted list of needed changes to get implementation closer to mockup vision.
- FedoraCommunity/Guidelines - guidelines for the My Fedora UI
- Hit Lists - proposal packaging workflow for generating user participation via tools for bug fixing, package updating and package creation
[edit] Implementation
- FedoraCommunity/HtmlCSSWork - information about the HTML/CSS work
[edit] Tutorials
[edit] API Refrences
[edit] Links
- TurboGears 2 - TurboGears 2 Python Web Framework
- jQuery - cross browser JavaScript library
- jQuery.UI - JavaScript user interface widgets which we base our widgets off of
