Print

LimeSurvey 2.0 Roadmap

LimeSurvey Version 2.x

LimeSurvey 2.0 will be a complete rewrite and will be carefully re-designed with all the experience in mind that we collected by using and coding LimeSurvey so far.

The following points will be focused on:
  • Rewriting the complete code to make it more flexible & modular and improve the (programmers) documentation.
  • Making the templating system more robust and extracting the HTML code currently built into LimeSurvey so that this will be templatable as well. Separation of content and presentation
  • Using CakePHP (external link)
  • Different export capabilities: CSV, XLS, XML, PDF, PPT, ODF specially designed reports for external analysis tools, etc., to be able to process result data more easily. Including export of statistics.
  • Enhanced user features (for viewing and editing results)
  • Plug-in Question types
  • Enhanced conditions (content, groups, participant data, invisible)
  • Completely re-designed ergonomic user-interface with AJAX and Web 2.0 features
  • PHP5 (external link)

Development Branch Coordinator
  • Carsten Schmitz(c_schmitz (external link))(Global Project Leader)

Developers
  • Karolina Maneva-Jakimoska, engineer (1 day/week, LDAP auth plugin)
  • Amit Kumar, Student (1.5 days per week, I18n & L10n)
  • Jason Cleeland

Schedule & Prioritized Task List

Baseline LimeSurvey 2.0 (April 14th kick off)


The roadmap has been moved to our bug tracker's roadmap. You can view it at: http://bugs.limesurvey.org./roadmap_page.php (external link)

  • + : A leading plus sign indicates that this word must be present in every object returned.
  • - : A leading minus sign indicates that this word must not be present in any row returned.
  • By default (when neither plus nor minus is specified) the word is optional, but the object that contain it will be rated higher.
  • < > : These two operators are used to change a word's contribution to the relevance value that is assigned to a row.
  • ( ) : Parentheses are used to group words into subexpressions.
  • ~ : A leading tilde acts as a negation operator, causing the word's contribution to the object relevance to be negative. It's useful for marking noise words. An object that contains such a word will be rated lower than others, but will not be excluded altogether, as it would be with the - operator.
  • * : An asterisk is the truncation operator. Unlike the other operators, it should be appended to the word, not prepended.
  • " : The phrase, that is enclosed in double quotes ", matches only objects that contain this phrase literally, as it was typed.

Menu

Online users

17 online users

Quick Edit a Wiki Page

...