GCI 2012/Task Page/Code

From FedoraProject

< GCI 2012 | Task Page
Revision as of 17:09, 5 November 2012 by Bckurera (Talk | contribs)

Jump to: navigation, search

Tasks related with Coding

  • Task Topic: Map for Fedora Free Media Group
    • Task Description: Use the developed PHP script and write a small program which gives the number of members (country wise) in the Free Media group. The student needs to have basic knowledge in programming.
    • Links for more info (if there is any) : FreeMedia
    • Mentor : User:Charindu100
    • Competencies : PHP, HTML
    • Tags : Code, PHP, FAS


  • Task Topic: Join form for Fedora Free Media Group
    • Task Description: When new member joins with the group they need to go through a process of validation. The student needs to develop a script which takes some inputs, validate them and output the result. Contact the mentor he will guide you through out.
    • Links for more info (if there is any) : Distribution/Freemedia/Join_freemedia#How_to_join
    • Mentor : User:Charindu100
    • Competencies : PHP, HTML
    • Tags : Code, PHP, FAS


  • Task Topic: Improve the invitation mail sent in Fedora Survey - LimeSurvey customization
    • Task Description: When a new survey is created an email is sent. It is required to develop the code so that a nice looking HTML mail will be sent to the addressee. Contact the mentor and get advise. The programming language is PHP.
    • Links for more info (if there is any) : -
    • Mentor : User:Srineth
    • Competencies : PHP, HTML, CSS
    • Tags : Ocde, PHP, Fedora Survey


  • Task Topic: isitfedoraruby.com gamification
    • Task Description: We would like to pull in user contributions to the Fedora/Ruby effort into the isitfedoraruby.com website. This will involve expanding the scripts that pull in Fedora info to pull in committers and reviewers, and expanding the interface to display statistics such as users owning those most packages as well as providing 'badges' and other similar functionality.
    • Links for more info (if there is any) : - Join the Ruby SIG, visit isitfedoraruby and ping the mentor
    • Mentor : mmorsi
    • Competencies : HTML, CSS, Ruby experience desired but not mandatory
    • Tags : Ruby, isitfedoraruby


  • Task Topic: Fedora Insight Google calendar integrate
    • Task Description: Use google calendar in Insight and simply add events to the calendar. Contact mentor he will guide you through. Little knowledge on HTML is enough.
    • Links for more info (if there is any) : -
    • Mentor : LSD
    • Competencies : HTML
    • Tags : Ruby, isitfedoraruby