Poll Builder: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
No edit summary
Line 12: Line 12:


===Summary===
===Summary===
''A poll is a research tool that helps explain what a group of people think about a topic. '''[[Poll Builder]]''' allows you to create your own poll, collect votes, examine the results and think about what they mean.''

The Poll activity is a simple poll tool that allows children to express their opinions on a given topic by selecting one of five answer choices and submitting a vote. The results are tallied by total number of votes and percentage of total votes cast for each choice - like the usual web polls.


This is a WorldWideWorkshop project - see the [http://www.worldwideworkshop.org/olpcwiki/index.php?title=Poll_Builder WordWideWorkshop wiki page].
This is a WorldWideWorkshop project - see the [http://www.worldwideworkshop.org/olpcwiki/index.php?title=Poll_Builder WordWideWorkshop wiki page].




'''Beta 1.2 update: [[Poll Builder]]''' v1.1 features Mesh-based voting, integration with Journal.

Users can now access and vote in one another’s polls via the mesh. We recommend testing Poll Builder mesh functionality in a mesh environment backed by the Jabber server. In the current peer-to-peer mesh, vote tallying only works for a new poll – it will not work for the existing "Favorite Color" sample poll.

As of build 542, XOs do not automatically connect to the Collabora server as with previous builds, so the following process must be done to connect to the server:

* Go to the dev console terminal
* vi ~/.sugar/default/config
* Change "server = " to "server = olpc.collabora.co.uk" (leave "registered = False")
* shutdown and switch on again to reboot

'''Functionality:'''
* Can share a poll with a buddy (shares application and current data) who can vote on it from their XO
* Polls can be multiple times (e.g. X can share it with Y who can share it with Z).
* Uses Telepathy for interacting with other XOs
* Updates all XOs that are sharing the activity with current data (while Poll is being shared)
* When receiving data, author's activity eliminates duplicates and updates votes with the latest vote from a given XO
* Ability to create multiple polls, each with a title, question, 2-5 answer choices and a "votes to collect" limit
* Display running total with number of votes (numeric tally) and percentage of total votes cast (bar graph) for each answer
* Ability to “Delete” the Poll
* Ability to “See Results’ after the Poll closes
* Polls are stored in the Data Store and accessible via the Journal
* Multiple translations available (user selectable on-the-fly.)
* Set of 4 customized Lesson Plans accessible in-app via "Lesson Plans" button





Revision as of 03:34, 14 September 2007

Description & Goals

Poll Activity
800px-PollBuilder 02.jpg
Status: unknown
Version: unknown
Base: unknown
Source: unknown
l10n: missing
Contributors
unknown

Summary

A poll is a research tool that helps explain what a group of people think about a topic. Poll Builder allows you to create your own poll, collect votes, examine the results and think about what they mean.

This is a WorldWideWorkshop project - see the WordWideWorkshop wiki page.



Beta 1.2 update: Poll Builder v1.1 features Mesh-based voting, integration with Journal.

Users can now access and vote in one another’s polls via the mesh. We recommend testing Poll Builder mesh functionality in a mesh environment backed by the Jabber server. In the current peer-to-peer mesh, vote tallying only works for a new poll – it will not work for the existing "Favorite Color" sample poll.

As of build 542, XOs do not automatically connect to the Collabora server as with previous builds, so the following process must be done to connect to the server:

  • Go to the dev console terminal
  • vi ~/.sugar/default/config
  • Change "server = " to "server = olpc.collabora.co.uk" (leave "registered = False")
  • shutdown and switch on again to reboot

Functionality:

  • Can share a poll with a buddy (shares application and current data) who can vote on it from their XO
  • Polls can be multiple times (e.g. X can share it with Y who can share it with Z).
  • Uses Telepathy for interacting with other XOs
  • Updates all XOs that are sharing the activity with current data (while Poll is being shared)
  • When receiving data, author's activity eliminates duplicates and updates votes with the latest vote from a given XO
  • Ability to create multiple polls, each with a title, question, 2-5 answer choices and a "votes to collect" limit
  • Display running total with number of votes (numeric tally) and percentage of total votes cast (bar graph) for each answer
  • Ability to “Delete” the Poll
  • Ability to “See Results’ after the Poll closes
  • Polls are stored in the Data Store and accessible via the Journal
  • Multiple translations available (user selectable on-the-fly.)
  • Set of 4 customized Lesson Plans accessible in-app via "Lesson Plans" button