From Fedora Project Wiki

(I added Calendar's dependencies.)
Line 14: Line 14:


=== Project team ===
=== Project team ===
* [[User:Pfrields|Paul W. Frields]] (stickster) - Project manager
* [[User:Pfrields|Paul W. Frields]] (stickster) - Project manager/contributor
* [[User:Asrob|Peter Borsa]] (asrob) - Project contributor
* [[User:Averi|Andrea Veri]] (averi) - Project contributor
* [[User:Rbergero|Robyn Bergeron]] (rbergeron) - [[Marketing]] team
* [[User:Rbergero|Robyn Bergeron]] (rbergeron) - [[Marketing]] team
* [[User:Pcalarco|Pascal Calarco]] (pcalarco) - [[FWN|Fedora Weekly News]] team
* [[User:Pcalarco|Pascal Calarco]] (pcalarco) - [[FWN|Fedora Weekly News]] team
* [[User:Schendje|Jef van Schendel]] (schendje) - [[Design]] team
* [[User:Duffy|Mairin Duffy]] (mizmo) - [[Design]] team
* [[User:Duffy|Mairin Duffy]] (mizmo) - [[Design]] team
* [[User:Hiemanshu|Hiemanshu Sharma]] (gwerra) - [[Websites]] team
* [[User:Hiemanshu|Hiemanshu Sharma]] (gwerra) - [[Websites]] team

Revision as of 15:25, 18 February 2011

This page is a light project plan for Fedora Insight.

Objective

To deploy a content management system for the Fedora Project; and to build around it a team of Fedora contributors who are passionate about maintaining it and serving other contributors with it.

Project name

Fedora Insight

Stakeholders

Project team

Others?

Receivers

Customers

Primary

Secondary

Deliverables

Phase 1

A working content management system at http://fedoraproject.org/insight, with the following functionality:

  • Authentication to FAS
  • Group assignment through FAS
  • Working theme as prepared by the Design team
  • Publication procedure for Fedora Weekly News

Phase 2

The following additional functionality:

  • The ability to select items from configured RSS feeds to be promoted to publication and other tagging
  • Adding a built-in calendar system into Drupal where all Fedor's teams and projects can post their meetings. (it should look like this or this). (I can take care of packaging it when we will decide to deploy it on Insight, need to package following modules, Calendar and Date) (Andrea Veri)

Phase 3

The following additional functionality:

  • The ability to publish and attach podcasts to a story
  • Post announcements of podcast publication

Requirements

FWN

  • Handle multiple beats
  • Handle arbitrary number of beats per issue
  • Publish new issue to front page with issue summary
  • Link issue to ToC for easier reading
  • Provide issue as a combined single page

???

  • Add another content type here and what we want from it

Tasks

  • Determine all requirements
  • Scope requirements into phases
  • Determine whether platform meets requirements
    • If not, select modules and package for drupal6 in EL-5 (with eye toward EL-6 too)
  • Deploy test instance
  • For each requirement in phase:
    • Assign responsible contributor
    • Document procedure for fulfillment on wiki
    • Create appropriate facility in the platform
    • Have appropriate stakeholders test and accept
  • Test -> Stage
    • Recreate facilities in staging instance
    • Have stakeholders test for consistency and accept
  • Stage -> Production