It took a bit more time than I expected to sort the extension out for a release candidate version, but it's here now. It isn't feature complete, due to the stability of Joomla! it was very hard to work with it. So I decided to create a good basic component that later I can extend. I think in this stage of Joomla! 1.6 it's better to have a basic, but stable component instead of a feature rich unstable version. The GSoC program ends soon, but the development of this extension is not, when Joomla! 1.6 becomes more stable, I'm going to add more features to the extension.
You can download the extension here. You need to have the latest revision of Joomla! 1.6 to use it.
Improvements since my last blog post:
In my earlier posts I talked about question templates. But till now, it was only possible to create question template, but now you can load them!
On this screenshots you can see two options after clicking on the 'New' button. At the top of the modal window there is an option to create a blank question. Under that there is a list of question templates. If you select a question template, its data is used for the new question.
Of course you can change anything before (and certainly after) saving the question, because it's just a template, the new question just uses its data, not directly links it.
Another new feature is the start and end date parameters of surveys. This is similar to start and end publishing date of articles, so before the start date or after the end date it's not possible to fill in the survey. If they are not set, then there is no such limit on the survey.
I also added a 'Required' parameter to questions. This means that when its value is 'Yes', then the user has to answer the question before saving the survey. With my mentor we decided to indicate this parameter only with an asterisk at the end of the question title, but in the GSoC version no check will be done. Of course later I'll add the check too.
A new parameter was introduced for surveys too. You can now set to log the ID of the user who submitted the survey, or not.
I think these are the most important improvement. The stable version will be released in a week. After that I'm going to spend a week for fixing bugs and writing user and developer documentation.

