Fedora Community
From FedoraProject
m (MyFedora moved to FedoraCommunity: We are removing the MyFedora name and solidifying around Fedora Community.) |
(→MyFedora (Fedora Community Components)) |
||
| Line 1: | Line 1: | ||
| − | = | + | = Fedora Community = |
<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 5: | Line 5: | ||
== Description == | == Description == | ||
| − | + | Fedora Community is the collection of Moksha web applications which make up the Fedora Community portal - an integrated view into the Fedora Infrastructure. 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 [http://fedorapeople.org/~johnp/fedora_package_maint.pdf laid out in this paper] . | |
| − | + | ||
| − | + | ||
Moksha is the base generic platform which provides a web framework based off of [http://turbogears.org/2.0/ TurboGears 2] and [http://jquery.com jQuery] for creating web applications which can be stitched together to create a larger integrated application. | Moksha is the base generic platform which provides a web framework based off of [http://turbogears.org/2.0/ TurboGears 2] and [http://jquery.com jQuery] for creating web applications which can be stitched together to create a larger integrated application. | ||
| Line 17: | Line 15: | ||
git: | git: | ||
| − | * git://git.fedorahosted.org/ | + | * git://git.fedorahosted.org/fedoracommunity.git |
| − | * ssh://git.fedorahosted.org/git/ | + | * ssh://git.fedorahosted.org/git/fedoracommunity.git |
| − | * http://git.fedorahosted.org/git/ | + | * http://git.fedorahosted.org/git/fedoracommunity.git |
== Documentation == | == Documentation == | ||
=== Research === | === Research === | ||
| − | * [[ | + | * [[FedoraCommunity/Research/PackageMaintainerProcesses]] - irc log from #fedora-devel with explanation of the package maintenance process and package maintainer suggestions for My Fedora |
=== Design === | === Design === | ||
| − | * [[ | + | * [[FedoraCommunity/SiteMapDesigns | Sitemaps]] - give a high-level overview of how various pages/functionality within MyFedora might be laid out in a navigational structure |
| − | + | * [[FedoraCommunity/Mockups | Mockups]] - mockups of My Fedora screens | |
| − | + | ** [[FedoraCommunity/UIReviewNovDec08 | 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. | |
| − | + | * [[FedoraCommunity/Guidelines]] - guidelines for the My Fedora UI | |
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | + | ||
| − | * [[ | + | |
| − | ** [[ | + | |
| − | * [[ | + | |
=== Implementation === | === Implementation === | ||
| − | * [[ | + | * [[FedoraCommunity/HtmlCSSWork]] - information about the HTML/CSS work |
=== Tutorials === | === Tutorials === | ||
Revision as of 22:29, 2 April 2009
Fedora Community
Contents |
Description
Fedora Community is the collection of Moksha web applications which make up the Fedora Community portal - an integrated view into the Fedora Infrastructure. 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 .
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.
Resource
git:
- git://git.fedorahosted.org/fedoracommunity.git
- ssh://git.fedorahosted.org/git/fedoracommunity.git
- http://git.fedorahosted.org/git/fedoracommunity.git
Documentation
Research
- FedoraCommunity/Research/PackageMaintainerProcesses - irc log from #fedora-devel with explanation of the package maintenance process and package maintainer suggestions for My Fedora
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.
- FedoraCommunity/Guidelines - guidelines for the My Fedora UI
Implementation
- FedoraCommunity/HtmlCSSWork - information about the HTML/CSS work
Tutorials
API Refrences
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
