Fedora Community

From FedoraProject

(Difference between revisions)
Jump to: navigation, search
m (MyFedora moved to FedoraCommunity: We are removing the MyFedora name and solidifying around Fedora Community.)
(MyFedora (Fedora Community Components))
Line 1: Line 1:
= MyFedora (Fedora Community Components) =
+
= 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 ==
  
MyFedora 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] .  
+
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] .  
 
+
MyFedora has been split up into Moksha and the Fedora Community platforms. 
+
  
 
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/myfedora.git
+
* git://git.fedorahosted.org/fedoracommunity.git
* ssh://git.fedorahosted.org/git/myfedora.git
+
* ssh://git.fedorahosted.org/git/fedoracommunity.git
* http://git.fedorahosted.org/git/myfedora.git
+
* http://git.fedorahosted.org/git/fedoracommunity.git
  
 
== Documentation ==
 
== Documentation ==
 
=== Research ===
 
=== Research ===
* [[MyFedora/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
  
 
=== Design ===
 
=== Design ===
  
* [[MyFedora/Applications |  Applications]]
+
* [[FedoraCommunity/SiteMapDesigns | Sitemaps]] - give a high-level overview of how various pages/functionality within MyFedora might be laid out in a navigational structure
** [[MyFedora/Applications#February Deadline |  February Deadline]]
+
* [[FedoraCommunity/Mockups | Mockups]] - mockups of My Fedora screens
*** [[MyFedora/Applications/Alerts | Alerts ]]
+
** [[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.
*** [[MyFedora/Applications/Tasks | Tasks ]]
+
* [[FedoraCommunity/Guidelines]] - guidelines for the My Fedora UI
*** [[MyFedora/Applications/MyPackages | My Packages ]]
+
*** [[MyFedora/Applications/PackageTable | Package Table ]]
+
*** [[MyFedora/Applications/BuildsTable | Builds Table ]]
+
*** [[MyFedora/Applications/UpdatesTable | Updates Table ]]
+
*** [[MyFedora/Applications/TableQuickFilter | Table Quick Filter ]]
+
*** [[MyFedora/Applications/SearchTable | Search Table ]]
+
** [[MyFedora/Applications#Future | Future]]
+
* [[MyFedora/SiteMapDesigns | Sitemaps]] - give a high-level overview of how various pages/functionality within MyFedora might be laid out in a navigational structure
+
* [[MyFedora/Mockups | Mockups]] - mockups of My Fedora screens
+
** [[MyFedora/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.
+
* [[MyFedora/Guidelines]] - guidelines for the My Fedora UI
+
  
 
=== Implementation ===
 
=== Implementation ===
* [[MyFedora/HtmlCSSWork]] - information about the HTML/CSS work
+
* [[FedoraCommunity/HtmlCSSWork]] - information about the HTML/CSS work
  
 
=== Tutorials ===
 
=== Tutorials ===

Revision as of 22:29, 2 April 2009

Fedora Community


Contents

Fedora community overview.png

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:

Documentation

Research

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

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