Actions

Project ideas for GSOC 2011

From LimeSurvey Manual

Revision as of 20:07, 1 March 2011 by Admin (talk | contribs)

Welcome

Welcome Google Summer of Code Student aspirants (:razz:)

This page lists project ideas developed by the LimeSurvey Community. These tend to be areas that will get the most support as projects since they have been developed by people who know the project and what it needs the most. However, if you have your own idea for a project discuss your awesome idea with us in our forums, mailing list or at #limesurvey on irc.freenode.net. Then submit your proposal. Good Luck (:biggrin:)


Project ideas

Central participants database (User panel)

Develop a central 'participants' database for LimeSurvey that can be used as a central registry of participants between surveys. The database should allow

  • adding/removing of users along with flexible data to store related information for users
  • simple copying of user-information to individual survey token tables
  • ability to link user entries with survey responses if the linked survey was not unanimous (UUIDs?)
  • ability for survey participants to register in the panel
  • ability to update the flexible user data from collected results
  • a 'do not email' blacklist to allow people to automatically unsubscribe
  • data ownership features for multi-user systems - allow different LimeSurvey users to 'own' different participants

Skills

Database and PHP coding

Difficulty

Moderate to high - the coding would be relatively simple, but will entail complex relationships

Probable mentors

Jason Cleeland


Idea template

Describe the idea here in general terms

Skills

Explain what sort of coding skills would be needed for a student to implement this project

Difficulty

Explain the level of difficulty involved

Probable Mentors

Put your name (and tag) here if you are willing to mentor a student for this idea


More information

Getting started

Check out our 'Get started' page for setting up the development environment, coding standards, and all the other important stuff that you need to know before the real fun begins!

Frequently Asked Questions

Check out our GSoC FAQ page.