Open main menu

CDOT Wiki β

Changes

Big Blue Button PLAN

491 bytes added, 18:07, 23 February 2012
Publishing Polls
===Publishing Polls===
*Publish a poll
** Poll is saved into Redis and immediately retrieved from Redis to send to viewers''' (done)'''** A unique easy to type key corresponding to Poll title/room for web poll and save it in Redis'''(done)'''
*** An option to show the poll url in stat window (enable web access)
*** poll key are <room ID>-<poll title>'''(done)'''*** poll key translated to a four digit integer (to be typed on mobile devices attached to the url of the server)'''(done)'''***: The value saved would be <room ID>-<poll title> <---> 9999'''(done)'''***: Also to create a point of reference for the four digit integer a single database entry is created in Redis as: "WebPollReferenceID" <---> 1. It will be used to fetch the next poll ID and will be added by one each time an ID is fetched. The value is recycled back to 1 when it is 9999.'''(done)'''***: When the presenter stops a poll that has been published to the web, the webKey stored in Redis is deleted to prevent further voting.'''(done)''' Also, the poll keeps track of which webKey it is currently using '''(needs further testing)'''***: The PollService.vote method has the capability to record votes from the web just as easily as from the client
==Server==
===Mobile Device Browser===
* create jsp webpage to
** type BBB url / simplified key to see the poll'''(done)'''** submit the vote'''(done)'''
==Server==
===Display Poll===
* Get poll details from the database to display poll using the simplified key'''(done)'''** get the poll id from the database using the id'''(done)'''** get the poll detail from the poll id'''(done)'''* update database vote results using the poll id'''(done)'''
=Gateway=
1
edit