We are currently discussing this issue at our developer meetings.
The current alternatives seem to be:
a) Find enough ressources to release a first Limesurvey 2.0 stable version and then implement features and question types step by step.
Somewhen support for 1.x will stopp then.
b) Restructure the current 1.x code and switch to a framework like CodeIgniter (
www.codeigniter.com). Then also improve the outdated user interface.
Some issues to keep in mind when discussing this:
1. There are only
very few human ressources to take care of Limesurvey 2.0 and only some very few developers are familiar with the code.
2. You have to get familiar with cakePHP before being able to work on 2.0.
3. Version 1.x has lots of features and is really stable. Plus there is a huge community. So why not extending that version?
4. Code of version 1.x is not very well structured, hard to maintain and doesn't use OO or other design patterns much.
Feel free to ping us from time to time to get the latest news. We will also post that on our homepage once a finakl decision was made.