Decisions project description:

Decisions is a replacement for poll.module and provides advanced voting systems and decision-making tools. It aims to enable groups to take decisions online in a manner that replicates and augments what is possible in face-to-face meeting.

  • Voting systems: Basic polls, Approval Voting, Borda Count, and Instant-Runoff Voting.
  • Vote management: view each user's vote, delete all votes, or restrict the poll to a list of users.
  • Time management: schedule when to open or close the poll, and choose when to show results.
  • Decisions depends on VotingAPI.

Advanced Poll project description:

Advanced Poll is a replacement to Drupal's poll module and provides multiple voting systems, decision-making tools, and management options.

  • Voting systems: Basic polls, Approval Voting, Borda Count, and Instant-Runoff Voting.
  • Vote management: view each user's vote, delete all votes, or restrict the poll to a list of users.
  • Time management: schedule when to open or close the poll, and choose when to show results.
  • Choice management: write-in choices, and support for HTML (or other input filter).
  • Usability: fast Ajax interaction and customizable default settings. Drag-and-drop for ranked votes in Drupal 6.
  • Migration: convert regular Drupal polls into Advanced Polls.

Dependencies: Voting API.

Optional: jQuery Update.

Seems like significant overlap. Rather than copying features, why not work together to build a kick a$$ module.

See: Why you should work together!

Comments

philbar’s picture

philbar’s picture

Usage Statistics

Decisions
5.x - 22
6.x - 162
Total - 184

Advanced Poll
5.x - 578
6.x - 532
Total - 1,110

As of May 24th.

Seems like the obvious choice is to depreciate Decisions in favor of Advanced Poll.

Flying Drupalist’s picture

I don't understand what it is to you. The developers at both modules do know about each other and there have been issues on this subject before. Stop being a busybody and use the module that you prefer, stop trying to force other people to use the module that you want.

Thanks.

And I know I've encountered you before elsewhere, trying to deprecate modules. That is just rude.

philbar’s picture

What's with the attitude?

I've searched high and low for discussions about why both modules exist and haven't found any (unless you count #101622: What's The Relationship/Difference Between Decisions and Advanced Poll? which is dated December 2006). If you know of any discussions, please share. You will get much further with honey than you do with vinegar.

As for why you've seen me trying to depreciate modules, I'm just tying to get developers to work together. It's actually requested by the formal drupal organization: Join forces with others. There is a drupal group devoted to it: Similar Module Review. Perhaps you should read this open letter.

tstoeckler’s picture

Just want to point out that philbar, in being a "busybody", is trying to save the developers of both modules time. If they all work together on ONE module, they'll get the same amount of work done in have the time.
I also fail to see anything rude in what philbar said, but let's get off that personal track and let's get back to what this issue is titled.

philbar’s picture

There was much discussion about merging the two modules in the Port to 6.x issue.

I found this comment particularly informative.

According to the Decisions maintainer, anarcat,

We should try to merge the projects back together.

We have decided to port decisions forward the answer the expressed need of a client, and also because we knew the codebase better. We didn't want to compete with advpoll and have long tried to keep decisions in sync with the changes made in advpoll (see SYNC.txt in our codebase), but have gave up after a while, due to lack of available time.

If advpoll is to be ported to D6 too, then Koumbit will seriously reconsider completely dropping decisions and may start pushing patches to advpoll instead, because we think having such a module functional is important to the Drupal community. I hope some openness will be displayed for our patches, if they come...

That issue was closed on March 28th, and appears to have since been forgotten.

dddave’s picture

As far as I understand the current maintainers are not going to work together out of personal reasons. That is sad, especially when this module is so heavily used but lacks a stable release for D6.

I am currently pondering which module I should go with and feel pretty much lost.
The lack of a 1A poll solution for D6 is a real shame. :(

ezra-g’s picture

FWIW, I've elaborated on the comparison of AdvPoll and Decisions in the Drupal Similar module review group:

http://groups.drupal.org/node/24450

anarcat’s picture

Too bad we can't comment on that post.. ;) I would have a lot of things to add in there. :)

ezra-g’s picture

@anarcat Anyone with a g.d.o account can edit it though! If you think it should be a discussion content type with a threaded discussion we could also create one of those.

greggles’s picture

I enabled comments on that wiki...

hawkeye.twolf’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)

Decisions module is deprecated