Forum .LRN Q&A: Response to Survey RFP and Spec posted.

Collapse
Posted by Malte Sussdorff on
To whomever it may concern 😊.

I have uploaded our version of the survey module which covers nearly 90% of the COMPLETE specs from sloan to the file-storage at https://openacs.org/new-file-storage/one-file.tcl?file_id=398.

This version was build on top of the survey module of ACES 2.0 and is still 3.5 based. But, as the survey module (survsimp) has been ported, you are pretty save in just taking our code, search for differences from ACES 2.0 and apply the changes accordingly. Should not take long (few DM additions, a couple of new procedures in the TCL library and I think 8 or 9 pages have been changed or added).

Things our version does not (in comparison to the complete specs):

  • Alerts (due within middle of August for a client, which would include spaming survey users that they need to fill out a survey in x amount of days).
  • We did not break the data down in segments....
  • Individual data elimination (well, we have it but I was to lazy to zip it up as well).
  • Editing of responses by other people (though we need to implement a system where the user can name persons to fill out the survey on his behalf)
  • Hide user information
  • Per survey templating
  • Apparently no content repository 😊
  • Data aggregation of the same survey on multiple groups (cool idea, will add this to our list for 3.5 😊).
  • Improved reporting
  • Survey import (this is going to be hard, I'd guess)
  • Progress bars ?!? As in this is page 4 of 5 to be filled out to finish this survey ?
That's it pretty much, rest is included in the source. Hope you take our basis as we are not keen on porting our own version to have two functionally identical versions of survey sitting around. And if you want to do us a favour, include a service for uploading of answers to a section from a seperate program (as we have an interactive java program which could deliver answers [e.g. if you have to draw a curve as part of your exam, you could use this programm and it would store the result in your survey/exam using above mentioned service].

N-Joy the weekend