Restore team polls :(
Bug #697290 reported by
Curtis Hovey
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
High
|
Curtis Hovey |
Bug Description
Team polls are used by a handful of important teams a few times a year. Restore the team poll feature. There will be a discussion about how to remove this feature again, or to convince the community to fix this eyesore.
Related branches
lp:~sinzui/launchpad/revenge-of-the-polls
- Francis J. Lacoste (community): Approve
-
Diff: 4705 lines (+4129/-51)43 files modifiedlib/canonical/launchpad/browser/__init__.py (+3/-0)
lib/canonical/launchpad/pagetests/basics/notfound-traversals.txt (+1/-0)
lib/canonical/launchpad/pagetitles.py (+14/-0)
lib/canonical/launchpad/security.py (+25/-0)
lib/canonical/launchpad/tests/test_poll.py (+34/-0)
lib/lp/registry/adapters.py (+65/-2)
lib/lp/registry/browser/configure.zcml (+81/-0)
lib/lp/registry/browser/person.py (+50/-1)
lib/lp/registry/browser/poll.py (+469/-0)
lib/lp/registry/browser/tests/poll-views.txt (+134/-0)
lib/lp/registry/browser/tests/poll-views_0.txt (+92/-0)
lib/lp/registry/browser/tests/test_breadcrumbs.py (+20/-0)
lib/lp/registry/browser/tests/test_poll.py (+38/-0)
lib/lp/registry/configure.zcml (+103/-0)
lib/lp/registry/doc/person-merge.txt (+32/-26)
lib/lp/registry/doc/poll-preconditions.txt (+74/-0)
lib/lp/registry/doc/poll.txt (+140/-0)
lib/lp/registry/doc/team-nav-menus.txt (+3/-0)
lib/lp/registry/interfaces/poll.py (+500/-0)
lib/lp/registry/model/person.py (+3/-7)
lib/lp/registry/model/poll.py (+440/-0)
lib/lp/registry/stories/team-polls/create-poll-options.txt (+85/-0)
lib/lp/registry/stories/team-polls/create-polls.txt (+163/-0)
lib/lp/registry/stories/team-polls/edit-options.txt (+59/-0)
lib/lp/registry/stories/team-polls/edit-poll.txt (+97/-0)
lib/lp/registry/stories/team-polls/vote-poll.txt (+167/-0)
lib/lp/registry/stories/team-polls/xx-poll-condorcet-voting.txt (+229/-0)
lib/lp/registry/stories/team-polls/xx-poll-confirm-vote.txt (+89/-0)
lib/lp/registry/stories/team-polls/xx-poll-results.txt (+69/-0)
lib/lp/registry/stories/team/xx-team-home.txt (+15/-8)
lib/lp/registry/templates/poll-edit.pt (+34/-0)
lib/lp/registry/templates/poll-index.pt (+207/-0)
lib/lp/registry/templates/poll-newoption.pt (+36/-0)
lib/lp/registry/templates/poll-portlet-details.pt (+38/-0)
lib/lp/registry/templates/poll-portlet-options.pt (+46/-0)
lib/lp/registry/templates/poll-vote-condorcet.pt (+130/-0)
lib/lp/registry/templates/poll-vote-simple.pt (+141/-0)
lib/lp/registry/templates/polloption-edit.pt (+37/-0)
lib/lp/registry/templates/team-index.pt (+1/-0)
lib/lp/registry/templates/team-newpoll.pt (+25/-0)
lib/lp/registry/templates/team-polls.pt (+69/-7)
lib/lp/registry/templates/team-portlet-polls.pt (+56/-0)
lib/lp/testing/factory.py (+15/-0)
tags: | added: team-voting |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r12161 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 12161>.