[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Initial survey discussions - organization



>Well, we have to strike a 
>balance somewhere in there. 
>Perhaps it might be
>acceptable to write off the 
>people who aren't willing to 
>sit through a mid-
>or long-length survey, on 
>the grounds that linux is not 
>yet ready for them
>and won't be for a long time? 
>I guess it depends how many 
>of the surveys
>we think we can get people 
>to answer. :} Perhaps also we 
>could have several
>versions of the survey 
>(experienced long, 
>experienced short, beginner 
>long, beginning short).
This sounds like a reasonable idea, coupled with the thoughts below re: filling out sections of the survey at a time.

>Or we could divide it up like 
>this. I think Karsten has a 
>very good
>point though about putting 
>every question we want 
>them to answer on the
>same page: if they can't see 
>the whole length of it 
>up-front, they'll
>get bored after a while and 
>quit partway through. This is 
>poor.
This is a good reason to split the survey into pieces, but make sure each piece is a single page, and it is very clear what the user is doing, where, and why, at all times.  A TOC for all the parts might be good.

>(Or do we lose the data in 
>browser widgets if they click 
>on a new link
>without submitting? I guess 
>we could kludge around that 
>with a simple
>cgi to "forward" their 
>answers to the new version 
>of the page, but
>ick.) I know a huge amount 
>about perl programming, 
>but I haven't used
>it for cgi for a long time.
It can be done several ways, either by sending the data back and forth repeatedly via the POST method, retainig it locally in the database, sending a cookie, or (likely) a combination of the three.  Simon has a point (in a 'future' message) that we can and should ignore technical details such as these for the time being.

>Alternatively, we could have 
>a way of revising or taking a 
>new survey
>that has you fill in your 
>name and email address, and 
>it remembers
>the rest of it. (cgi+mysql can 
>do this easily.) But this brings
>authentication into the 
>issue, which I don't think we 
>want to deal
>with. (Is authentication 
>already in the issue? Do we 
>care if people
>forge responses? How will we 
>know?)

-- 
Erik Walthinsen: Wireless Geek Type Person - omega@omegacs.net
SEUL - Simple End User Linux (www.seul.org) - omega@seul.org
Linux United! (linuxunited.org) - omega@linuxunited.org

Written on a PalmIII (so don't be surprised if it doesn't look complete...)