<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.limesurvey.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Amit</id>
	<title>LimeSurvey Manual - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://www.limesurvey.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Amit"/>
	<link rel="alternate" type="text/html" href="https://www.limesurvey.org/manual/Special:Contributions/Amit"/>
	<updated>2026-08-14T09:24:12Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://www.limesurvey.org/manual/index.php?title=Development_proposal:_Conditions&amp;diff=4325</id>
		<title>Development proposal: Conditions</title>
		<link rel="alternate" type="text/html" href="https://www.limesurvey.org/manual/index.php?title=Development_proposal:_Conditions&amp;diff=4325"/>
		<updated>2009-06-25T20:57:42Z</updated>

		<summary type="html">&lt;p&gt;Amit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Conditions Screen Mock-ups=&lt;br /&gt;
&lt;br /&gt;
The first mock-ups of the conditions designer are presented here. Please let us know of any improvements which you may want to see. Please leave your comments below.&lt;br /&gt;
&lt;br /&gt;
==Add New Conditions==&lt;br /&gt;
&lt;br /&gt;
To add a new condition like:&lt;br /&gt;
&lt;br /&gt;
(Which laptop do you want to buy? = Thinkpad)&lt;br /&gt;
&lt;br /&gt;
AND&lt;br /&gt;
&lt;br /&gt;
(Which laptop were you using? = Thinkpad)&lt;br /&gt;
&lt;br /&gt;
The screen will be similar to the following one:&lt;br /&gt;
&lt;br /&gt;
[[File:addNewCondition1.png]]&lt;br /&gt;
&lt;br /&gt;
==Show All Conditions==&lt;br /&gt;
&lt;br /&gt;
All the conditions will be visible like this one:&lt;br /&gt;
&lt;br /&gt;
[[File:showAllConditions.png]]&lt;br /&gt;
&lt;br /&gt;
==Copy Conditions==&lt;br /&gt;
&lt;br /&gt;
Conditions can be re-used and the screen will be similar to the following one:&lt;br /&gt;
&lt;br /&gt;
[[File:copyConditions.png]]&lt;br /&gt;
&lt;br /&gt;
Now the condition can be edited and re-used.&lt;br /&gt;
&lt;br /&gt;
==Edit Conditions==&lt;br /&gt;
&lt;br /&gt;
The edit conditions screen will be similar to this one:&lt;br /&gt;
&lt;br /&gt;
[[File:editConditions.png]]&lt;br /&gt;
&lt;br /&gt;
==All conditions after edit==&lt;br /&gt;
&lt;br /&gt;
[[File:showAllConditionsOnCopy1.png]]&lt;/div&gt;</summary>
		<author><name>Amit</name></author>
	</entry>
	<entry>
		<id>https://www.limesurvey.org/manual/index.php?title=GSOC09_conditions_project&amp;diff=1433</id>
		<title>GSOC09 conditions project</title>
		<link rel="alternate" type="text/html" href="https://www.limesurvey.org/manual/index.php?title=GSOC09_conditions_project&amp;diff=1433"/>
		<updated>2009-06-25T20:31:53Z</updated>

		<summary type="html">&lt;p&gt;Amit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Introduction=&lt;br /&gt;
&lt;br /&gt;
Welcome to Google Summer of Code 2009 &amp;quot;Conditions&amp;quot; Project Page. This project page will be used and maintained over the summers to show the status and progress of the Conditions project.&lt;br /&gt;
&lt;br /&gt;
=Project Proposal=&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Title:&#039;&#039;&#039; Implement Condition Handling into LimeSurvey 2&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Abstract:&#039;&#039;&#039; Condition handling is one of the powerful features in LimeSurvey 1.x which LimeSurvey users will love to see in LimeSurvey 2. Conditions let the user to display only those questions if certain conditions are met. This helps user to better design their surveys and gives flexibility to the survey takers to enter only the data required to be entered by them.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Content:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;1: Please complete the following information:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
(if you can&#039;t answer any, enter &#039;none&#039;)&lt;br /&gt;
&lt;br /&gt;
Your Name: Amit Kumar&lt;br /&gt;
&lt;br /&gt;
Your Email: amit8(DOT)88(AT)gmail(DOT)com&lt;br /&gt;
&lt;br /&gt;
Your IM and user id (): ie: Skype, amit8_88, irc: amit8-88, AIM: amit8(DOT)88(AT)gmail(DOT)com&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;2: Please detail your project proposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
As discussed with the mentors, I plan to implement condition handling in LimeSurvey 2. The conditions in LimeSurvey will be implemented with a different design model than the one used in LimeSurvey 1. My aim would be to take care of the limitations and workarounds in LimeSurvey 1  while designing conditions for LimeSurvey 2.&lt;br /&gt;
&lt;br /&gt;
Following Issues will be kept in mind while designing conditions for LimeSurvey 2:&lt;br /&gt;
# Conditions will be made as modular as possible in LS2 so that it can be easily extended to be used on more powerful features like conditions on sums on previous answers.&lt;br /&gt;
# Enable flexibility to add meta operators.&lt;br /&gt;
# Tightly integrate conditions in question handling.&lt;br /&gt;
# Have a check for mandatory questions so that users do not get message to answer a question that has not been displayed.&lt;br /&gt;
# Implement conditions on both server side as well as client side, using jQuery for client side.&lt;br /&gt;
# Design two modes of GUI for Conditions handling, one for simple users, second for advanced users.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Future Plans:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   *Implement User-defined functions&lt;br /&gt;
&lt;br /&gt;
   *Implement Conditions on tokens, quotas, assessments&lt;br /&gt;
&lt;br /&gt;
   *Fix bugs and provide support to the LimeSurvey Community&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;3: How will LimeSurvey benefit from your proposal?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Condition Handling in LimeSurvey 2 will help users create better survey models by exploiting better and enhanced conditions model in LimeSurvey 2.&lt;br /&gt;
&lt;br /&gt;
This project will give a platform to the conditions handling upon which many powerful features (see Future Plans)can be implemented during and post GSoC.&lt;br /&gt;
&lt;br /&gt;
I am sure, LimeSurvey Community will enjoy these features and benefit from my efforts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;4: Please detail milestones and deliverables for your proposal:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The &#039;&#039;&#039;deliverables&#039;&#039;&#039; of the project include:&lt;br /&gt;
&lt;br /&gt;
   * Screen Mockups : Two modes, one for simple users and advanced mode for advanced users. The surveygizmo page skipping screenshot 2 can be of much help.&lt;br /&gt;
&lt;br /&gt;
   * Design and produce UML for a generic design so that other features can be easily implemented in future.&lt;br /&gt;
&lt;br /&gt;
   * Produce a generic condition designer implemented in LimeSurvey 2.&lt;br /&gt;
&lt;br /&gt;
   * Document the code for future reference.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milestones&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
10 May - Produce Screen Mock-ups&lt;br /&gt;
&lt;br /&gt;
27 May - Produce UML and Use Case Diagrams&lt;br /&gt;
&lt;br /&gt;
6 July-  Finish Implementation of Simple Conditions and fill Mid-term evaluation&lt;br /&gt;
&lt;br /&gt;
6 August- Finish Implementation of Complex Conditions&lt;br /&gt;
&lt;br /&gt;
10 August - Produce System documentation&lt;br /&gt;
&lt;br /&gt;
17 August - Submit Final Evaluations&lt;br /&gt;
&lt;br /&gt;
I have divided my summer into three time-frames  and I will work accordingly. The Roadmap of how I plan to do the project is as follows:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;First Trimester (20 April- 22 May)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   * Learn how questions are implemented in LimeSurvey 2.&lt;br /&gt;
&lt;br /&gt;
   * Learn the principles of UI&lt;br /&gt;
&lt;br /&gt;
   * Create Screen Mock-ups for both simple users as well as advanced users.&lt;br /&gt;
&lt;br /&gt;
   * Brush up jQuery and cakephp concepts&lt;br /&gt;
&lt;br /&gt;
   * Start work on Conditions system flow and UML&lt;br /&gt;
&lt;br /&gt;
   * Document the progress and present a weekly report to the mentor.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Second Trimester (23 May - 6 July)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   * Finish-up the UML design and seek advice/comment/suggestions from the mentor and other developers. Keep Design issues in mind while designing.&lt;br /&gt;
&lt;br /&gt;
   * Create conditions designer screen&lt;br /&gt;
&lt;br /&gt;
   * Implement the simple conditions based on the design&lt;br /&gt;
&lt;br /&gt;
   * Test the conditions&lt;br /&gt;
&lt;br /&gt;
   * Document the progress and present a weekly report to the mentor.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Third Trimester (7 July - 10 August)&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   * Implement complex conditions (meta operators) based on the design.&lt;br /&gt;
&lt;br /&gt;
   * Test the conditions.&lt;br /&gt;
&lt;br /&gt;
   * Document the progress and present a weekly report to the mentor.&lt;br /&gt;
&lt;br /&gt;
   * Start implementing conditions on user defined- functions.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;5: What Open Source Development Experience do you have?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
I started using Open Source Softwares three years back but I actually started contributing a year back when I showed my interest in becoming a LimeSurvey developer. I worked on the i18n and l10n of LimeSurvey 2.&lt;br /&gt;
&lt;br /&gt;
I also test [http://syslinux.zytor.com/wiki/index.php/The_Syslinux_Project the syslinux project] in my free time.&lt;br /&gt;
&lt;br /&gt;
Apart from Open Source Development, I spread the love for FOSS and motivate people to&lt;br /&gt;
&lt;br /&gt;
   * Use FOSS tools&lt;br /&gt;
&lt;br /&gt;
   * Use LimeSurvey for data gathering and survey taking&lt;br /&gt;
&lt;br /&gt;
   * Install and Use Linux&lt;br /&gt;
&lt;br /&gt;
   * Teach them coding under Linux environment especially C and PHP&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;6: Other coding, work or related experience:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
I know PHP, Cakephp, mySql which is required for this project in LimeSurvey 2. I am a beginner to jQuery which is very nice javascript library and is easy to learn and powerful to implement.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Experience:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
   * Summer Internship at BlueWhale Labs - Developed a dashboard to help the project managers track current the status of the projects. It was developed in PHP, mySql in 2007&lt;br /&gt;
&lt;br /&gt;
   * Customized PHPSurveyor: Integrated score management system into PHPSurveyor in 2006&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;7: Academic Experience:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
I am a full time student at APIIT SD INDIA affiliated to Stafford Shire University, UK . I am pursuing B.E Hons in Computing. Currently I am in 8th semester and in about 20-25 days, I will be a graduate. I learnt a lot being at college and had fun.&lt;br /&gt;
&lt;br /&gt;
I have worked on following projects at my college:&lt;br /&gt;
&lt;br /&gt;
   * Linux Live CD Kiosk for taking Quizzes/Information Providing - developing the live cd from scratch as an individual project. Using shell scripts, isolinux and customized kernel for Live cd and PHP/mySql for Quiz / Information providing.  It is a eight month project (August 2008-April 2009)&lt;br /&gt;
&lt;br /&gt;
   * Online Banking System - Developed in PHP, MySql as an individual project. It was two months project (Jan 2008- March 2008)&lt;br /&gt;
&lt;br /&gt;
   * An online DVD/CD rental web application -  Developed in PHP, mySql as a group project. It was a two month project (Jan 2008- March 2008)&lt;br /&gt;
&lt;br /&gt;
   * Disaster Management System (inspired by Sahana)- Developed in ASP, MS ACCESS as a group project. It was a two month project (August 2006-October 2006)&lt;br /&gt;
&lt;br /&gt;
Apart from these projects and languages I have also gained knowledge in Project Management skills, soft skills which I believe is very helpful while working in a team.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;8: Why have you chosen LimeSurvey?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
I have been using LimeSurvey for the last three years and I understand the codebase very well. I believe LimeSurvey is a great survey taking tool and I want to use my skills in making LimeSurvey 2 a wonderful experience to the users.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;9: Personal Availability&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
My university exams end on April 26 and I am available after that for the whole summer. So I have enough time to invest on LimeSurvey this summer. I have seen the Important Dates and timeline on the GSoC website and can confirm my availability to it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;10: References&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
 *LimeSurvey Documentation on Setting Conditions at http://docs.limesurvey.org/tiki-index.php?page=Setting+conditions&lt;br /&gt;
&lt;br /&gt;
 *Surveygizmo Screenshot on Page Skipping at http://www.surveygizmo.com/wp-content/uploads/2009/01/editor_page_logic_big.png&lt;br /&gt;
&lt;br /&gt;
=Action Plan=&lt;br /&gt;
&lt;br /&gt;
TBD&lt;br /&gt;
&lt;br /&gt;
=Notes=&lt;br /&gt;
&lt;br /&gt;
The notes for the Conditions Project are taken at [[Development proposal: Conditions|Condtions Notes Page]]&lt;br /&gt;
&lt;br /&gt;
=More Information=&lt;br /&gt;
&lt;br /&gt;
==LimeSurvey Google Summer of Code 2009==&lt;br /&gt;
*[http://docs.limesurvey.org/tiki-index.php?page=Limesurvey+GSoC+2009 Limesurvey GSoC 2009]&lt;br /&gt;
&lt;br /&gt;
An introduction to LimeSurvey and our application for this years Google Summer of Code&lt;br /&gt;
&lt;br /&gt;
==Other Project Pages==&lt;br /&gt;
*[[UserPage macduy|Mac Duy Hai]] (macduy)- [[GSOC09 dashboard project]]&lt;br /&gt;
*[[UserPage dqminh|Dao Quang Minh]] (dqminh)- [[GSOC09 statistics project]]&lt;br /&gt;
*[[UserPage honglianglv|Hongliang Lv]] (honglianglv) - LSOC09[[Web Service Project]]&lt;br /&gt;
&lt;br /&gt;
=Comments On Conditions Project=&lt;br /&gt;
&lt;br /&gt;
Your valuable comments/suggestions are welcome here:&lt;br /&gt;
&lt;br /&gt;
Conditions is indeed one of the most important features of LS. In my opinion, LS2 could be a great opportunity to not only duplicate the existing LS 1.x conditions feature, but also to improve it. With that in mind, let me suggest that the new conditions feature in LS2 should handle random assignment.&lt;br /&gt;
&lt;br /&gt;
In experimental research, participants are randomly assigned to conditions. In the limesurvey framework, this means that two (or more) versions of a question exist, and each participant is randomly assigned to view only one of them. I am currently implementing this in LS 1.x by 1) creating a hidden question, 2) using javascript to randomly generate a condition number 3) setting the value of the hidden question on the condition number, and 3) setting conditions on the question versions so they are only displayed for the corresponding condition. Please please please bake this into LS2!&lt;br /&gt;
&lt;br /&gt;
Thanks for reading,&lt;br /&gt;
&lt;br /&gt;
Ista&lt;/div&gt;</summary>
		<author><name>Amit</name></author>
	</entry>
	<entry>
		<id>https://www.limesurvey.org/manual/index.php?title=Writing_GSoC_application&amp;diff=3855</id>
		<title>Writing GSoC application</title>
		<link rel="alternate" type="text/html" href="https://www.limesurvey.org/manual/index.php?title=Writing_GSoC_application&amp;diff=3855"/>
		<updated>2009-03-16T19:34:37Z</updated>

		<summary type="html">&lt;p&gt;Amit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=HOWTO : Write GSoC Application=&lt;br /&gt;
&lt;br /&gt;
We want you to take GSoC Application very seriously as your application will tell us how much understanding you have gained about the project and your idea and are you ready to work on it.&lt;br /&gt;
&lt;br /&gt;
We will like, you spend &#039;&#039;&#039;enough time&#039;&#039;&#039; on your application. Read on the references below to know what we expect. Choose any application template from there and create your GSoC proposal. It will be nice if you review your proposal several times before submitting it on the web app.&lt;br /&gt;
&lt;br /&gt;
To make things easier for you, we have provided you with a template. You are not forced to follow this template but we want you to at least cover these points in your application.&lt;br /&gt;
&lt;br /&gt;
==LimeSurvey Template==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&amp;lt;center&amp;gt;Note: Its not a template actually. But a bunch of very important things we will like to see in your application. You are free to use any template but make sure you give emphasis on the following points.&amp;lt;/center&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please complete the following information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Your Name:&lt;br /&gt;
&lt;br /&gt;
Your Email:&lt;br /&gt;
&lt;br /&gt;
Your IM and user id (): ie: Skype, Jasebo (Skype is preferred)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please detail your project proposal&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Describe your idea. We cannot judge you if you do not explain what you are going to do and how. If you do not explain the idea, it might reflect you are not serious and your application is liable to be rejected by our mentors.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;How will LimeSurvey benefit from your proposal?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Expain what LimeSurvey Community will gain by accepting your proposal.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Please detail milestones and deliverables for your proposal:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Milestones and deliverables are points or stages during the project that can be used to check that appropriate progress is being made. A milestone may be a point where certain functionality is available. Milestones or deliverables have to be measurable and explicit, so there has to be something you can show to indicate that a milestone or deliverable has been attained. If your proposal is successful, we will pursue milestones and deliverables more with you, but we need an indication initially of what the key milestones are in your opinion.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;What Open Source Development Experience do you have?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please let us know of any experience you have with Open Source projects, whether that be large coding projects, bug reports or tiny bug fixes.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Other coding, work or related experience:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let us know any other experience or skills you  have that are related to our project, your proposal and your capacity to achieve the goals you&#039;ve set out.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Academic Experience:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Please detail what you are studying at your higher education institution that is relevant to our project and your proposal. Let us know you&#039;re going with it.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Why have you chosen LimeSurvey?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Let us know why you chose to apply for GSoC with LimeSurvey.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;More?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
You want to let us know more about you and your application? Sure, you are welcome but please do not make your application too big.&lt;br /&gt;
&lt;br /&gt;
==References &amp;amp; Further Reading==&lt;br /&gt;
*[http://code.google.com/p/google-summer-of-code/wiki/AdviceforStudents Advice for Google Summer of Code Students] from GSoC page&lt;br /&gt;
* [http://drupal.org/node/59037 HOWTO: Write a Summer of Code application] from Drupal.&lt;br /&gt;
* Excellent Article on [http://weblogs.mozillazine.org/gerv/archives/2006/05/how_not_to_apply_for_summer_of.html How Not to Apply to GSoC]&lt;br /&gt;
*MySql&#039;s [http://forge.mysql.com/wiki/SummerOfCode/ApplicationTemplate Application Template]&lt;br /&gt;
*[http://shlang.com/writing/soc2005.html How To Write the best Application in the Pile]&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
&lt;br /&gt;
===LimeSurvey Google Summer of Code 2009===&lt;br /&gt;
*[http://docs.limesurvey.org/tiki-index.php?page=Limesurvey+GSoC+2009 Limesurvey GSoC 2009]&lt;br /&gt;
&lt;br /&gt;
An introduction to LimeSurvey and our application for this years Google Summer of Code&lt;br /&gt;
&lt;br /&gt;
===Project Ideas Page===&lt;br /&gt;
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2+Project+Ideas+for+GSOC+2009 GSoC Ideas Page]&lt;br /&gt;
&lt;br /&gt;
The LimeSurvey Community Ideas Page:&lt;br /&gt;
&lt;br /&gt;
- ideas that the community have come up with and would love to help you create&lt;br /&gt;
&lt;br /&gt;
===Getting Started===&lt;br /&gt;
*[http://docs.limesurvey.org/tiki-index.php?page=GSoC_Getting_Started GSoC Getting Started]&lt;br /&gt;
&lt;br /&gt;
How to Get Started With LimeSurvey:&lt;br /&gt;
&lt;br /&gt;
- setting up the development environment, coding standards, and all the other important stuff that you need to know before the real fun begins!&lt;br /&gt;
&lt;br /&gt;
===Frequently Asked Questions===&lt;br /&gt;
* [http://socghop.appspot.com/document/show/program/google/gsoc2009/faqs Google Summer of Code Faqs]&lt;br /&gt;
* [http://docs.limesurvey.org/tiki-index.php?page=GSoC_Faqs LimeSurvey&#039;s GSoC Faqs]&lt;/div&gt;</summary>
		<author><name>Amit</name></author>
	</entry>
	<entry>
		<id>https://www.limesurvey.org/manual/index.php?title=GSoC_FAQ&amp;diff=1424</id>
		<title>GSoC FAQ</title>
		<link rel="alternate" type="text/html" href="https://www.limesurvey.org/manual/index.php?title=GSoC_FAQ&amp;diff=1424"/>
		<updated>2009-03-14T20:57:00Z</updated>

		<summary type="html">&lt;p&gt;Amit: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
=Frequently Asked Questions=&lt;br /&gt;
&lt;br /&gt;
==I do not know CakePHP. Is that a problem?==&lt;br /&gt;
&lt;br /&gt;
Not knowing [http://www.cakephp.org CakePHP] is not a problem if you are able to code with PHP. But expect some additional time to work yourself into the CakePHP framework (2-3 weeks). If you want to take up on a task and have never worked with CakePHP then now is the time to start getting familiar with it. The more you know, the easier and more fun it will be to do things in CakePHP!&lt;br /&gt;
&lt;br /&gt;
==I do not know jQuery. Is that a problem?==&lt;br /&gt;
&lt;br /&gt;
[http://www.jquery.com jQuery] is a Javascript framework and if you know a little about Javascript it is very easy to learn and use! Expect about 3-4 days of additional time to get yourself familiar with it.&lt;br /&gt;
&lt;br /&gt;
==What kind of ideas you are looking for?==&lt;br /&gt;
&lt;br /&gt;
LimeSurvey 2 is a rebuilding of LimeSurvey from the ground up. We&#039;re looking for key functionalities (as you will see if you look through the [http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2+Project+Ideas+for+GSOC+2009&amp;amp;saved;_msg=y ideas page]), but we&#039;re also wanting LimeSurvey 2 to be innovative, daring and groundbreaking. The [http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2+Project+Ideas+for+GSOC+2009&amp;amp;saved;_msg=y ideas page] is where our preferences are listed. But we&#039;re open to your ideas too. Go on, surprise and amaze us!&lt;br /&gt;
&lt;br /&gt;
==How many hours would I need to work for LimeSurvey per week?==&lt;br /&gt;
&lt;br /&gt;
During the community bonding period we&#039;d expect students to spend a couple of hours per week getting to know the development team, playing around with our code and learning a bit about the community.&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve commencd the project then obviously a greater amount of time would be needed. The amount of time you spend each week will depend on the work you&#039;re doing and how much needs to be done to meet your various milestones. While we don&#039;t want to prescribe the number of hours you work, let&#039;s just say you can&#039;t do this, and hold down another job. You are a student, aren&#039;t you? [http://code.google.com/opensource/gsoc/2009/faqs.html#0_1_student_time_4542307971424_26897233126028375 Google Says This About Time for Students]&lt;br /&gt;
&lt;br /&gt;
==How many students are you going to accept?==&lt;br /&gt;
&lt;br /&gt;
We&#039;ll be accepting as many students as the available slots allocated to us by Google. Some students may also be selected as &amp;quot;backups&amp;quot; in case initial students are unable to complete their proposals. These backup students won&#039;t be eligible for funding unless the initially chosen students drop out. Students who drop out may not receive their funding.&lt;br /&gt;
&lt;br /&gt;
==I have THIS idea I am interested in. Is it already taken?==&lt;br /&gt;
&lt;br /&gt;
Make your proposal using the Google GSoC Form. Discuss it with us in the [http://www.limesurvey.org/component/option,com_fireboard/Itemid,105/func,view/catid,11/id,24710/lang,en/ forum] and on IRC. We&#039;ll be assessing them all at once so none will be `taken&#039; before student applications close.&lt;br /&gt;
&lt;br /&gt;
==I am new to LimeSurvey code base. Can you help me start?==&lt;br /&gt;
&lt;br /&gt;
Have a look through our wiki and follow the &amp;quot;Getting Started&amp;quot; information to setup your development environment. Then get onto the LimeSurvey IRC channel and start asking questions :-)&lt;br /&gt;
&lt;br /&gt;
==I am not a student but want to help LimeSurvey through GSoC. Is this possible?==&lt;br /&gt;
&lt;br /&gt;
In order to be eligible for Google&#039;s Summer of Code, you HAVE to be a student. [http://code.google.com/opensource/gsoc/2009/faqs.html#0_1_student_eligibility_168297_04942995566279251 Who&#039;s Eligible to be a Student?]&lt;br /&gt;
&lt;br /&gt;
==I want to be a student for LimeSurvey. What should I do?==&lt;br /&gt;
&lt;br /&gt;
Have a look at our GSoC pages, and the ideas page. Get to know the project. Think of some ideas. [http://code.google.com/opensource/gsoc/2009/faqs.html#0_1_student_apply_143998159595_029492810429935346 Then apply]!&lt;br /&gt;
&lt;br /&gt;
==I am interested in mentoring. How can I mentor for LimeSurvey?==&lt;br /&gt;
&lt;br /&gt;
We also accept new mentors - requirements for mentoring would be extensive in-depth knowledge of the LimeSurvey software, close contact to the development lead and close cooperation with the existing mentors to make the best of it!&lt;br /&gt;
&lt;br /&gt;
== Can you help me prepare my proposal?==&lt;br /&gt;
&lt;br /&gt;
Sure, we will be glad to discuss your proposal with you - so that when you prepare your proposal it matches our common future vision for LimeSurvey - and gets you a nice task to work on!&lt;br /&gt;
&lt;br /&gt;
==I did not discuss my idea with you. Do I have less chance for being selected?==&lt;br /&gt;
&lt;br /&gt;
It would be great if you can discuss your ideas in advance. We generally have to find out if an idea fits the general way we laid out for the LimeSurvey application in the future. Discussing with us is a great way to make sure your idea gets the proper attention it deserves for you having it!&lt;br /&gt;
&lt;br /&gt;
==Is it necessary to fix some bugs for being selected?==&lt;br /&gt;
&lt;br /&gt;
No, it is not necessary. We&#039;d love it if you could though :-)&lt;br /&gt;
&lt;br /&gt;
=More Information=&lt;br /&gt;
&lt;br /&gt;
==LimeSurvey Google Summer of Code 2009==&lt;br /&gt;
*[http://docs.limesurvey.org/tiki-index.php?page=Limesurvey+GSoC+2009 Limesurvey GSoC 2009]&lt;br /&gt;
&lt;br /&gt;
An introduction to LimeSurvey and our application for this years Google Summer of Code&lt;br /&gt;
&lt;br /&gt;
==Getting Started==&lt;br /&gt;
*[http://docs.limesurvey.org/tiki-index.php?page=GSoC_Getting_Started GSoC Getting Started]&lt;br /&gt;
&lt;br /&gt;
How to Get Started With LimeSurvey:&lt;br /&gt;
&lt;br /&gt;
- setting up the development environment, coding standards, and all the other important stuff that you need to know before the real fun begins!&lt;br /&gt;
&lt;br /&gt;
==Project Ideas Page==&lt;br /&gt;
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2+Project+Ideas+for+GSOC+2009 GSoC Ideas Page]&lt;br /&gt;
&lt;br /&gt;
The LimeSurvey Community Ideas Page:&lt;br /&gt;
&lt;br /&gt;
- ideas that the community have come up with and would love to help you create&lt;br /&gt;
&lt;br /&gt;
==Frequently Asked Questions==&lt;br /&gt;
* [http://socghop.appspot.com/document/show/program/google/gsoc2009/faqs Google Summer of Code Faqs]&lt;/div&gt;</summary>
		<author><name>Amit</name></author>
	</entry>
</feed>