This is friken awesome. Huge +1
On Mar 15, 2015 12:16 PM, "Daniel Gruno" <[email protected]> wrote:

>
>
> On 2015-03-15 17:12, Sam Ruby wrote:
>
>> On Sun, Mar 15, 2015 at 12:01 PM, Daniel Gruno <[email protected]>
>> wrote:
>>
>>> (sent from wrong address at first, here goes...)
>>>
>>> HI folks,
>>> I've been wondering for some time if it wasn't possible to make board
>>> voting
>>> a bit less stressful.
>>> As it is right now, you have to mentally keep a note of letters and their
>>> corresponding names and how that all adds up to a weird string you are
>>> typing into a text field - it can get a bit confusing, especially when
>>> you
>>> suddenly change your mind and want to rearrange things.
>>>
>>> So I came up with an interactive UI for managing those sort of votes,
>>> where
>>> you can drag'n'drop candidates onto a ballot (as many as you like, of
>>> course) and then rearrange that ballot as you see fit with your mouse.
>>> Not
>>> only will i display the candidates in a more friendly manner, it will
>>> also
>>> conform to the old Steve methods and generate an STV string for voting.
>>> I've
>>> been working with Jim to get some extra features into it, and it's
>>> starting
>>> to look real nice.
>>>
>>> You can see a demo with fake names at http://asfcloud.com/steve.html
>>> I have a patch for the perl script so that everything - sans the
>>> statement
>>> data - will work out of the box.
>>>
>>> To get to the point; Is this something we would want to implement, maybe
>>> showcase at the next annual meeting? The feedback I've gotten has been
>>> ranging from "I like it" to "wow, that's awesome", so I think we could
>>> really help some folks if we could get this implemented.
>>>
>> You can put me down in the "wow, that's awesome" category.
>>
>>  It's tested and should work with the latest versions of FireFox, Chrome,
>>> Internet Explorer, Safari, Opera etc (anything that will do HTML5).
>>> You can see a patch to cast-vote.pl at https://paste.apache.org/p/n1IU
>>> although it will also require the support files (JS, CSS, PNGs) to work
>>> properly.
>>>
>> Given our user community, I think it is fair to assume that everybody
>> has access to a HTML5 capable browser.  Furthermore, the specific
>> feature seems to be widely supported:
>>
>> http://caniuse.com/#feat=dragndrop
>>
>> Finally, it seems to me that this page would degrade gracefully;
>> Daniel Shahaf can visit it with JavaScript disabled and he won't have
>> access to the fancy features but he can enter his candidates and click
>> Cast Votes.
>>
> That's an excellent idea for an "upgrade", default to this and fall back
> to the old version inside a noscript block maybe?
>
> With regards,
> Daniel.
>
>> Thoughts? Comments? Flames?
>>>
>> +1
>>
>>  With regards,
>>> Daniel.
>>>
>> - Sam Ruby
>>
>
>

Reply via email to