User:Kparal/Idea:Fedora Hall of Fame

From FedoraProject

< User:Kparal(Difference between revisions)
Jump to: navigation, search
(Interesting things that could help: added link to how-to)
(TODO list)
Line 48: Line 48:
  
 
=== TODO list ===
 
=== TODO list ===
 +
* [all] Apply to 'gitfedoracommunity' group in [https://admin.fedoraproject.org/accounts/ FAS].
 
* [kparal] Consult this idea with [https://admin.fedoraproject.org/community/ Fedora Community] authors. Those are probably the same people as standing behind [[Statistics 2.0]] project.
 
* [kparal] Consult this idea with [https://admin.fedoraproject.org/community/ Fedora Community] authors. Those are probably the same people as standing behind [[Statistics 2.0]] project.
 
** Talked to lmacken, he's is keen about the project - he would surely accept any patches and is willing to provide some help with coding. He offered a FC git branch we can get commit access to for development purposes. He also offered staging servers for deploying purposes. Detailed talk is scheduled for Friday or the next week.
 
** Talked to lmacken, he's is keen about the project - he would surely accept any patches and is willing to provide some help with coding. He offered a FC git branch we can get commit access to for development purposes. He also offered staging servers for deploying purposes. Detailed talk is scheduled for Friday or the next week.
 
* [kparal] Find public machine suitable for development
 
* [kparal] Find public machine suitable for development
 
** [https://fedorahosted.org/fedora-infrastructure/ticket/2262 ticket], [http://lists.fedoraproject.org/pipermail/infrastructure/2010-July/009117.html email] ([[Request For Resources]])
 
** [https://fedorahosted.org/fedora-infrastructure/ticket/2262 ticket], [http://lists.fedoraproject.org/pipermail/infrastructure/2010-July/009117.html email] ([[Request For Resources]])
** lmacked offered their own staging servers: [https://fedorahosted.org/fedora-infrastructure/ticket/2262#comment:1 comment#1]
+
** lmacken offered their own staging servers: [https://fedorahosted.org/fedora-infrastructure/ticket/2262#comment:1 comment#1]
 +
** lmacken will give us git branch for development, apply to 'gitfedoracommunity' group in FAS
 
* [kparal] contact individual teams and ask for their needs
 
* [kparal] contact individual teams and ask for their needs
 
* [tluka] modify EKG for our needs - download monthly/weekly reports, etc
 
* [tluka] modify EKG for our needs - download monthly/weekly reports, etc

Revision as of 14:12, 15 July 2010

Warning (medium size).png
This page is a draft only
It is still under construction and content may change. Do not rely on the information on this page.

Contents

Introduction

Currently lots of people participate in the Fedora Project. Some of them devote an incredible amount of their personal time to it. But although they are known amongst people related to their area of interest, some of them might feel lack of urge to push forward and improve over time. We would like to motivate them continuously, increase their satisfaction from their work and reward them. We believe that one of the pieces of this puzzle could be a Hall of Fame, that is further described by this proposal.

Hall of Fame proposal

Hall of Fame should be a collection of ladders that display top Fedora contributors in certain areas over a certain period of time and give them credit. The suggested areas of tracked participation may include (just ideas, not everything must be implememted):

These statistics should be probably displayed in the form of ladders and graphs on a separate web page, that would encompass the whole Hall of Fame. This page could be part of Fedora Community website and the UI could be similar to reports present there. Basically it could look similar to the graphs currently available on Fedora Community website, but we would like to have many many more of them and prettier :-)

Wiki activity.png

The statistics should be updated regularly. It doesn't have to be real-time, but at least once a day would serve the purpose well.

We foresee that the "top contributors list" and a link to Hall of Fame would be included in the Fedora Weekly News or other magazines and that could be a big motivator and a reward for some people to be listed there.

Possible future enhancements

  • A nice feature would be support for certain time snapshots (e.g. "wiki edits for the end of May") that could be linked from other sources. That way hyperlinks in newsletters/blogpost would link to the same content even after several months.
  • Although the first task is to have this working for general metrics (e.g. all wiki edits regardless of user memberships or wiki sections), an optional feature in some later stage of this project could be tailoring the statistics for different teams/audiences. For example QA team would love to restrict the graph of wiki edits only to people with qa group membership, or just to wiki pages with QA: and Test_Results: namespaces.

Implementation details

  • Time scope: start of June 2010 - end of August 2010

Implementation status

Project Management

  • plans - folder with project management plans, etc

TODO list

  • [all] Apply to 'gitfedoracommunity' group in FAS.
  • [kparal] Consult this idea with Fedora Community authors. Those are probably the same people as standing behind Statistics 2.0 project.
    • Talked to lmacken, he's is keen about the project - he would surely accept any patches and is willing to provide some help with coding. He offered a FC git branch we can get commit access to for development purposes. He also offered staging servers for deploying purposes. Detailed talk is scheduled for Friday or the next week.
  • [kparal] Find public machine suitable for development
  • [kparal] contact individual teams and ask for their needs
  • [tluka] modify EKG for our needs - download monthly/weekly reports, etc
  • [jhutar] try to extract data from any source and fill it into FC database
  • [mganisin] Find out how hard it is to extract data from different web portals and development tools (as listed in the proposal). Provide some summary which portals are easy to work with and which are not.
    • Consult idea for watching fedoraforum with Fedora Forum Community - from a quick search, it looks like they are not using CMS which have some RPC and it looks like there is no such plug-in on the CMS webpages
  • [??] pull some data from FC database and display it on FC pages in graphs/tables/etc

Interesting things that could help