As mentionned here by fajerstarter, the advpoll module has seen a lot of development shortly after this project stalled.

The SYNC.txt file details what has been merged from advpoll. I tried to keep up for a while but dropped the sync in november 2006. Since then around 180 commits have been performed on advpoll (18 pages!) whereas decisions has seen around 20 commits.

My concern about advpoll at this point is that it doesn't provide a clean API to add in voting systems. It also went through a rapid development period which created a lot of momentum, but then completely died, with the end result of having the issue queue cluttered with support requests and bug reports. I am also worried about not being able to commit changes to CVS quickly.

I therefore propose to ressurect decisions. I know that a lot of the stuff broken in decisions has been fixed in advpoll, and I hope I will be able to merge those fixes back in as I have done before. I also hope to provide an upgrade path to people in advpoll (since the database schema changed very little between the two module).

What does the community think about this approach? Should we kill decisions? Merge into advpoll?

Comments

anarcat’s picture

Title: merge with advpoll, provide upgrade path or drop this module » merge with advpoll or provide upgrade path

I don't think we should drop this module anymore now. Missing functionality shouldbe imported from Advpoll and an upgrade path should be offered, although I'm not sure how that would be done...

Marat’s picture

I would love to see Decisions is merged with Advpoll, this will make it more powerful. I would strongly support this!

Thanks @anarcat.

anarcat’s picture

Status: Active » Closed (won't fix)

Since there has been little feedback from the community in this thread, I feel legitimate that we should keep continuing work on decisions. I understand that people don't like having two modules fulfilling the same needs, but I don't feel like switching projects right now and I feel we can merge the functionalities in advpoll missing from decisions in all good time.