Actions

How can I support LimeSurvey?: Difference between revisions

From LimeSurvey Manual

No edit summary
(→‎Fix Bugs/Implement New Features: tried to simplify the page, fix link to User:C_schmitz, fix link to Thibault)
 
(54 intermediate revisions by 8 users not shown)
Line 1: Line 1:


Here is information about topics that need help. If you have any questions feel free to contact the listed responsible person or [http://www.limesurvey.org/component/option,com_fireboard/Itemid,105/func,showcat/catid,6/lang,en/ ask in the forum].
In this page you can find information about how to help LimeSurvey.
 
If you have any questions feel free to contact the listed responsible person or [http://www.limesurvey.org/en/community-services/forums ask in the forum].


We greatly appreciate any kind of help. We are so enthusiastic that we are even happy if you just correct spelling mistakes in the wiki.
We greatly appreciate any kind of help. We are so enthusiastic that we are even happy if you just correct spelling mistakes in the wiki.
Line 8: Line 10:
==Specific Tasks==
==Specific Tasks==


===Write an article about Limesurvey in your national wikipedia===
===Write an article about LimeSurvey===
 
<s>Right now only the english wikipedia can offer an article about limesurvey. In all the other languages no one has ever written a word about this great software. Can you believe it?</s>
 
'''Update:''' Thanks for spreading the word about Limesurvey. Wikipedia articles in other languages are always welcome. Please also update and extend the following articles:


- <s>[http://de.wikipedia.org/wiki/LimeSurvey German Wikipedia]</s> Thanks!
An easy way to contribute is by creating a nice post about LimeSurvey on your blog.


- <s>[http://fr.wikipedia.org/wiki/LimeSurvey French Wikipedia]</s> Merci &agrave; [http://www.zone-vip.net Zone-ViP Network] !
If you don't have a blog, you can post something on your favorite social network!


- <s>[http://es.wikipedia.org/wiki/LimeSurvey Spanish Wikipedia]</s> Muchissimas gracias &agrave; Eduardo Lobaton!
If you like Wikipedia and you are somehow experienced in editing it, you can also help a lot by improving the LimeSurvey Wikipedia page in your language, or translating in your language. Here a list of Wikipedia pages:


- <s>[http://nl.wikipedia.org/wiki/LimeSurvey Dutch Wikipedia]</s> hartelijk bedankt!
* <s>[https://de.wikipedia.org/wiki/LimeSurvey German Wikipedia]</s> Thanks!
* <s>[https://fr.wikipedia.org/wiki/LimeSurvey French Wikipedia]</s>
* <s>[https://es.wikipedia.org/wiki/LimeSurvey Spanish Wikipedia]</s> Muchissimas gracias à Eduardo Lobaton!
* <s>[https://nl.wikipedia.org/wiki/LimeSurvey Dutch Wikipedia]</s> hartelijk bedankt!
* <s>[https://pl.wikipedia.org/wiki/LimeSurvey Polish Wikipedia]</s> Thanks for your support!
* <s>[https://it.wikipedia.org/wiki/LimeSurvey Italian Wikipedia]</s> Grazie a [http://www.raneri.it Raneri Web Design] !
* <s>[https://zh.wikipedia.org/wiki/LimeSurvey 中文维基百科]</s> 感谢您的参与
* <s>[https://ar.wikipedia.org/wiki/%D9%84%D8%A7%D9%8A%D9%85_%D8%B3%D9%88%D8%B1%D9%81%D8%A7%D9%8A Arabic Wikipedia]</s>


- <s>[http://pl.wikipedia.org/wiki/LimeSurvey Polish Wikipedia]</s> Thanks for your support!
Here the tool that can help in translating the Wikipedia page about LimeSurvey in your language:


- <s>[http://it.wikipedia.org/wiki/LimeSurvey Italian Wikipedia]</s> Grazie a [http://www.raneri.it Raneri Web Design] !
* [https://en.wikipedia.org/wiki/Special:ContentTranslation?from=en&to&page=LimeSurvey#draft LimeSurvey translation tool on Wikipedia]


- <s>[http://zh.wikipedia.org/wiki/LimeSurvey 中文维基百科]</s> 感谢您的参与
===Translate LimeSurvey interface in your language===


Arab <s>and Chinese</s> are also on top of the list but we couldn't find the direct link to create an article.
Our research shows that LimeSurvey covers the most important languages. Anyway there are some important languages that have not been translated yet. Can you help us translating (even in some parts) this languages:
 
#Arabian
===Donate missing translations===
#<s>Hindi</s> Thank you!
 
[http://docs.limesurvey.org/tiki-index.php?page=Analysis+of+most+spoken+languages Our research] shows that LimeSurvey covers the most important languages. Anyway there are some important languages that have not been translated yet. Can you help us translating (even in some parts) this languages:
#<s>Arabian</s> Thanks!
#Hindi
#Mallai
#Mallai
#Persian - 75% done already
#Persian
#Filipino
#Filipino
#...


'''More information'''
'''More information'''
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+1.x+Translating+LimeSurvey How to translate LimeSurvey 1.x]
*[[Translating LimeSurvey|How to translate LimeSurvey]]
*[http://www.limesurvey.org/component/option,com_wrapper/Itemid,79/lang,en/ Current translation status]
*[http://www.limesurvey.org/en/contribute/translations-status Current translation status]
*Contact: Jay C. Burton (translations(at)limesurvey.org)
*Contact: Carsten Schmitz (translations(at)limesurvey.org)


===Create a Workflow Chart===
===Create a Workflow Chart===
Line 49: Line 51:


The overview should explain how and what for the following elements are used:
The overview should explain how and what for the following elements are used:
* [http://docs.limesurvey.org/tiki-index.php?page=Creating+a+New+Survey survey]
* [[Creating a new survey|survey]]
* [http://docs.limesurvey.org/tiki-index.php?page=Creating+a+New+Group group (survey)]
* [[Creating a question group|group (survey)]]
* [http://docs.limesurvey.org/tiki-index.php?page=Manage+Groups group (user management)]
* [[Manage user groups|group (user management)]]
* [http://docs.limesurvey.org/tiki-index.php?page=Adding+A+Question question]
* [[Adding a question|question]]
* [http://docs.limesurvey.org/tiki-index.php?page=Label+Sets labelset]
* [[Label sets|labelset]]
* [http://docs.limesurvey.org/tiki-index.php?page=Templates+%2F+The+Template+Editor template]
* [[The template editor|template]]
* [http://docs.limesurvey.org/tiki-index.php?page=Tokens tokens (participants data)]
* [[Tokens|tokens (participants data)]]
* [http://docs.limesurvey.org/tiki-index.php?page=Manage+Users users (using the limesurvey admin interface)]
* [[Manage users|users]]
* [http://docs.limesurvey.org/tiki-index.php?page=Assessments assessments]
* [[Assessments|assessments]]
* [http://docs.limesurvey.org/tiki-index.php?page=Setting+Conditions conditions]
* [[Setting conditions|conditions]]
* [http://docs.limesurvey.org/tiki-index.php?page=Set+Survey+Quotas quotas]
* [[Quotas|quotas]]


You don't have to cover everything. Just start, attach the file to this wiki page or [http://docs.limesurvey.org/tiki-index.php?page=UserPage%20Mazi#contact email it to us] and maybe another user will complete this later on.
You don't have to cover everything. Just start, attach the file to this wiki page or [http://docs.limesurvey.org/tiki-index.php?page=UserPage%20Mazi#contact email it to us] and maybe another user will complete this later on.


===Merge pages about Limesurvey templates===
[[File:LimeSurvey Flowchart Cropped.png]]
 
==General Tasks==
 
===Update/translate most important manual pages===
 
Unfortunately the core members are only able to keep the english manual up to date. There are many new features added over the time so other languages often are not up to date. This is a pity for all people out there who have problems understanding technical, english texts. '''Please help them!'''


In our english manual there are three pages about templates. Because these are linked at the forum a lot we don't want to delete any of them but are looking for someone to clear them up and remove redundant data. So there should be a [http://docs.limesurvey.org/tiki-index.php?page=Themes%3A+Templates+and+Styles&structure;=English+Instructions+for+LimeSurvey first page providing a general overview], another page which [http://docs.limesurvey.org/tiki-index.php?page=Template+editor&structure;=English+Instructions+for+LimeSurvey deals with the template editor] and a last one summing up [http://docs.limesurvey.org/tiki-index.php?page=Templates+and+Styles&structure;=English+Instructions+for+LimeSurvey how to style single elements of a template]. Any volunteers?
This is a list of the most important pages and languages. Please take a look if you can translate and/or update at least parts of it to help the community:


==General Tasks==
{|
|'''English'''||'''German'''||'''French'''||'''Spanish'''
|-
[[Installation]] [[Installation/de|  Installationsanleitung]] [[Installation/fr|  Installation en Francais]] [[Installation/es|  Instalación en Espa&ntilde;ol]]<br />
|-
[[Creating a new survey]] [[Creating a new survey/de|  einer neuen Umfrage]] [[Creating a new survey/fr|  Créer un nouveau questionnaire]] [[Creating a new survey/es|  Reglas de evaluación]]<br />
|-
[[Question types]] [[Question types/de|  Fragetypen]] [[Question types/fr|  Types de questions]] [[Question types/es| Tipos de preguntas]]<br />
|-
[[Advanced question settings]] [[Advanced question settings/de|  Frage-Attribute]] [[Advanced question settings/fr|  Attributs des questions]] [[Advanced question settings/es|  Atributos de ajuste de preguntas]]<br />
|-
[[Setting conditions]] [[Setting conditions/de|  Bedingungen setzen]] [[Setting conditions/fr|  Créer des conditions]] [[Setting conditions/es|  Setting conditions]]<br/>
|-
[[Tokens]] [[Tokens/de|  Zugangsschlüssel]] [[Tokens/fr| Invitations]] [[Tokens/es|  Muestras]]<br />
|}
 
===Vote for ideas===
 
We have recently introduced a [http://ideas.limesurvey.org/ new idea tracker] so users can vote for ideas/features which were added by other users. Help the developers to get to know which features are on top of your list. When developing new features we are always taking a look at your wishes.


===Forum support===
===Forum support===


The growth of the limesurvey community comes along with an increasing number of questions at the support forum. There are only 4-6 users from about <s>4.600</s> 6.500 registered users who try to answer all these questions. This is a very disappointing quota (:cry:) Help us to improve the support quality by joining the forum support!
The growth of the limesurvey community comes along with an increasing number of questions at the support forum. There are only 4-6 users from about 11.500 registered users who try to answer all these questions. This is a very disappointing quota (:cry:) Help us to improve the support quality by joining the forum support!


'''Tasks:'''
'''Tasks:'''
#Simple: Join the forum support. Just [http://www.limesurvey.org/component/option,com_comprofiler/task,registers/lang,en/ create an account] and there you go.
#Simple: Join the forum support. Just [http://www.limesurvey.org/en/component/comprofiler/registers create an account] and there you go.


'''More Information'''
'''More Information'''
*[http://www.limesurvey.org/component/option,com_fireboard/Itemid,105/lang,en/ Forum]
*[http://www.limesurvey.org/en/forum Forum]
*[http://www.limesurvey.org/component/option,com_fireboard/Itemid,105/func,latest/lang,en/ Latest Posts]
*[http://www.limesurvey.org/en/forum/recent Latest Posts]
*[http://www.limesurvey.org/component/option,com_fireboard/Itemid,105/func,rules/lang,en/ Forum Rules]
*[http://www.limesurvey.org/en/forum/rules Forum Rules]
*Contact: [http://www.limesurvey.org/component/option,com_comprofiler/task,userProfile/Itemid,76/lang,de/ Mazi] (Forum Support)
*Contact: [http://www.limesurvey.org/en/profile/userprofile/Mazi Mazi] (Forum Support)


===Translate LimeSurvey===
===Translate LimeSurvey===


We are always looking for brave people to extend and improve limesurvey translations. Right now our hard-working [http://docs.limesurvey.org/tiki-index.php?page=The+Development+Team#Translators translators] have dealt with <s>47</s> 50 languages. Unfortunately not all the languages are translated completely as you can see here: "[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+1.x+Translating+LimeSurvey LimeSurvey translation status]".
We are always looking for brave people to extend and improve limesurvey translations. Right now our hard-working translators have dealt with <s>47</s> <s>50</s> 59 languages. Unfortunately not all the languages are translated completely as you can see here: "[http://www.limesurvey.org/en/contribute/translations-status LimeSurvey translation status]".


'''Tasks:'''
'''Tasks:'''
Line 90: Line 116:
#Complete incomplete translations
#Complete incomplete translations
#Add new translations for LimeSurvey 1.x
#Add new translations for LimeSurvey 1.x
#Add new translations for LimeSurvey 2.0


'''More information'''
'''More information'''
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+1.x+Translating+LimeSurvey How to translate LimeSurvey 1.x]
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+1.x+Translating+LimeSurvey How to translate LimeSurvey 1.x]
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2.0+Translating+LimeSurvey How to translate LimeSurvey 2.0]
*[http://www.limesurvey.org/en/contribute/translations-status Current translation status]
*[http://www.limesurvey.org/component/option,com_wrapper/Itemid,79/lang,en/ Current translation status]
*Contact: translations(at)limesurvey.org
*[http://docs.limesurvey.org/tiki-index.php?page=Analysis+of+most+spoken+languages Analysis of most spoken languages]
*Contact: Jay C. Burton (translations(at)limesurvey.org)


===Fix Bugs/Implement New Features===
===Fix Bugs/Implement New Features===


Because limesurvey gets more and more famous and we are trying to implement new features regularly we are bombarded with bug reports. Some of them are deeply connected to the source code and handled by our most experienced developers. Some are just minor problems that can easily be fixed. Problem is that our core developers are suffering a huge workload. So we are always looking for skilled programmers that can take care of some of these bugs.
LimeSurvey gets more and more famous and we like implementing new features regularly but we are bombarded with bug reports. Some of them are deeply connected to the source code and handled by our most experienced developers. Some are just minor problems that can easily be fixed. Problem is that our core developers are suffering a huge workload. So we are always looking for skilled programmers that can take care of some of these bugs.


;Development skills
You won't have to spend hours on fixing a bug. Life comes first and no one is forced to do anything. Every little kind of help is appreciated. If you are familiar with one of this topics you might be the person we are looking for:
You won't have to spend hours on fixing a bug. Life comes first and no one is forced to do anything. Every little kind of help is appreciated. If you are familiar with one of this topics you might be the person we are looking for:
*PHP (required)
*PHP (required)
*MySQL
*MySQL
*Javascript
*JavaScript
*CSS/HTML
*CSS/HTML
*XML
*XML


'''Tasks:'''
;Tasks
#Help to fix bugs
# Help to fix bugs
#Implement new features
# Implement new features
 
'''More Information'''
*[http://docs.limesurvey.org/tiki-index.php?page=How+to+join+the+Development+Team How to join the Development Team ]
*[http://docs.limesurvey.org/tiki-index.php?page=Accessing+the+Source+Code Accessing the Source Code]
*[http://docs.limesurvey.org/tiki-index.php?page=Coding+Rules Coding Rules]
*[http://www.limesurvey.org/content/view/18/34/lang,en/ Bug- and Featuretracker]
*Contact:
**[http://www.limesurvey.org/index.php/Live-Chat.html Talk to us at Limesurvey IRC]
**[http://docs.limesurvey.org/tiki-index.php?page=UserPage%20c_schmitz Carsten Schmitz]
**[http://www.limesurvey.org/component/option,com_comprofiler/task,userProfile/user,1488/lang,en/ Thibault Le Meur]
 
===Help developing a revolutionary survey tool (LimeSurvey 2.0)===
 
Unfortunately development of Limesurvey 2.0 has nearly come to a halt due to missing man power :( Progress is slow but we don't give up. Please help us to push on development. You don't have to code yourself you can also donate so we can buy a litle christmas present for our developers.
 
Limesurvey 2.0 will be a complete redesign. It is completely re-written using an MVC ([http://en.wikipedia.org/wiki/Model-view-controller Model-View-Controller]) approach and a powerful PHP framework ([http://cakephp.org/ CakePHP]). LS2 will have a [http://design.limesurvey.org new and fresh design] including latest [http://en.wikipedia.org/wiki/Ajax_%28programming%29 Ajax] technology.
 
You can be part of this dynamic team and influence the development of our new software! We are always looking for fresh blood. If you have worked with one of the following programming languages you can be our man:
*PHP (required), CakePHP (->great)
*MySQL
*Javascript
*CSS/HTML
*XML
 
'''Tasks:'''
#Implement new features for LimeSurvey 2.0
#Fix bugs in LimeSurvey 2.0 (yet to come)
 
'''More Information'''
*[http://docs.limesurvey.org/tiki-index.php?page=How+to+join+the+Development+Team How to join the Development Team ]
*[http://docs.limesurvey.org/tiki-index.php?page=Accessing+the+Source+Code Accessing the Source Code]
*[http://docs.limesurvey.org/tiki-index.php?page=Coding+Rules Coding Rules]
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2.0+Development LimeSurvey 2.0 Development]
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2.0+Development+Setup LimeSurvey 2.0 Development Setup]
*[http://docs.limesurvey.org/tiki-index.php?page=LimeSurvey+2.0+Roadmap LimeSurvey 2.0 Roadmap]
*[http://www.limesurvey.org/content/view/18/34/lang,en/ Bug- and Featuretracker]
*Contact:
**[http://docs.limesurvey.org/tiki-index.php?page=UserPage%20c_schmitz Carsten Schmitz] (Global Project Leader)
**[http://www.limesurvey.org/index.php/Live-Chat.html Talk to us at Limesurvey IRC]


==Done==
;Developers info
* https://bugs.limesurvey.org/ - official bug tracker
*[[How to join the LimeSurvey project team]]
*[[Accessing the source code]]
*[[Coding guidelines]]


===Design a template for the iPhone (Done!)===
;Contact


([http://www.limesurvey.org/component/option,com_remository/Itemid,109/func,fileinfo/id,45/lang,en/ Done! Thanks to Tom Arnfeld!])
*[http://www.limesurvey.org/en/community-services/live-chat Talk with LimeSurvey in IRC]
*[[User:C schmitz|Carsten Schmitz]] - project leader
*[https://github.com/lemeur Thibault Le Meur]

Latest revision as of 09:27, 31 October 2022

In this page you can find information about how to help LimeSurvey.

If you have any questions feel free to contact the listed responsible person or ask in the forum.

We greatly appreciate any kind of help. We are so enthusiastic that we are even happy if you just correct spelling mistakes in the wiki.

Specific Tasks

Write an article about LimeSurvey

An easy way to contribute is by creating a nice post about LimeSurvey on your blog.

If you don't have a blog, you can post something on your favorite social network!

If you like Wikipedia and you are somehow experienced in editing it, you can also help a lot by improving the LimeSurvey Wikipedia page in your language, or translating in your language. Here a list of Wikipedia pages:

Here the tool that can help in translating the Wikipedia page about LimeSurvey in your language:

Translate LimeSurvey interface in your language

Our research shows that LimeSurvey covers the most important languages. Anyway there are some important languages that have not been translated yet. Can you help us translating (even in some parts) this languages:

  1. Arabian
  2. Hindi Thank you!
  3. Mallai
  4. Persian
  5. Filipino
  6. ...

More information

Create a Workflow Chart

Since many questions are asked like "What are groups?", "What are labelsets used for?" it would be nice to have a chart/image showing how all these things work together within limesurvey e.g. "A survey consists of 1-n groups", "Each group can contain of 1-n questions", "A question can use a labelset", ...

The overview should explain how and what for the following elements are used:

You don't have to cover everything. Just start, attach the file to this wiki page or email it to us and maybe another user will complete this later on.

General Tasks

Update/translate most important manual pages

Unfortunately the core members are only able to keep the english manual up to date. There are many new features added over the time so other languages often are not up to date. This is a pity for all people out there who have problems understanding technical, english texts. Please help them!

This is a list of the most important pages and languages. Please take a look if you can translate and/or update at least parts of it to help the community:

Installation Installationsanleitung Installation en Francais Instalación en Español
Creating a new survey einer neuen Umfrage Créer un nouveau questionnaire Reglas de evaluación
Question types Fragetypen Types de questions Tipos de preguntas
Advanced question settings Frage-Attribute Attributs des questions Atributos de ajuste de preguntas
Setting conditions Bedingungen setzen Créer des conditions Setting conditions
Tokens Zugangsschlüssel Invitations Muestras
English German French Spanish

Vote for ideas

We have recently introduced a new idea tracker so users can vote for ideas/features which were added by other users. Help the developers to get to know which features are on top of your list. When developing new features we are always taking a look at your wishes.

Forum support

The growth of the limesurvey community comes along with an increasing number of questions at the support forum. There are only 4-6 users from about 11.500 registered users who try to answer all these questions. This is a very disappointing quota (:cry:) Help us to improve the support quality by joining the forum support!

Tasks:

  1. Simple: Join the forum support. Just create an account and there you go.

More Information

Translate LimeSurvey

We are always looking for brave people to extend and improve limesurvey translations. Right now our hard-working translators have dealt with 47 50 59 languages. Unfortunately not all the languages are translated completely as you can see here: "LimeSurvey translation status".

Tasks:

  1. Correct wrong translations
  2. Complete incomplete translations
  3. Add new translations for LimeSurvey 1.x

More information

Fix Bugs/Implement New Features

LimeSurvey gets more and more famous and we like implementing new features regularly but we are bombarded with bug reports. Some of them are deeply connected to the source code and handled by our most experienced developers. Some are just minor problems that can easily be fixed. Problem is that our core developers are suffering a huge workload. So we are always looking for skilled programmers that can take care of some of these bugs.

Development skills

You won't have to spend hours on fixing a bug. Life comes first and no one is forced to do anything. Every little kind of help is appreciated. If you are familiar with one of this topics you might be the person we are looking for:

  • PHP (required)
  • MySQL
  • JavaScript
  • CSS/HTML
  • XML
Tasks
  1. Help to fix bugs
  2. Implement new features
Developers info
Contact