Using the voting API would provide integration with the content recommendation engine and some views.

Is this opposed, not feasible, or would a patch be entertained?

~ ben

Agaric Design Collective
Open Source Web Development and DJing
http://agaricdesign.com/

Comments

kbahey’s picture

This is actually a good idea.

The issue is there is no time to implement it.

If someone is willing to work on this, and provides a working and tested patch, with an upgrade path (converting the nodevote tables to voting api tables), then I will include it.

mlncn’s picture

Well, Agaric reaffirms our interest in this, in a rather abstract general manner. We'd offer or accept money to work on this, do it right as Khalid lays out, but we don't have the need/motivation ourselves yet, either.

We'll post here if anything changes.

netentropy’s picture

Version: 4.7.x-2.0 » 5.x-1.x-dev

I would love to see this also so it could be used with views. Would it not be profitable to make a simple version using the voting API and then have a more complex version to sell? How much would you need to make the changes?

kbahey’s picture

The issue is that I barely have spare time to dedicate to a non-paid project. I have not even looked into how much work it would be to do so, but it is not impossible. There is also the issue of a migration path for existing users of nodevote (converting their existing data to voting API format).

Perhaps a bounty setup by those interested can help fund this effort.

netentropy’s picture

Title: Use the Voting API » Funding for Node Vote to API

I am willing to spearhead this effort to collect money for this "upgrade".

All are interested contact me with the amount you are willing to donate.

kbahey’s picture

Title: Funding for Node Vote to API » Node Vote to use the Voting API

Title changes are confusing.

Will drop you a line.

jorisx’s picture

Is there any work done on the implementation of VotingAPI for NodeVote.module?
and making nodevote accessible to views.module?

And as last an upgrade to drupal 6 ? :-)