how about a pledge?


mauritsl’s picture

Status:Active» Fixed

8 months from now, sure I will do that.

Pitfall is that we are dependent on votingapi. I'm not aware of Drupal 8 plans there. Other options are writing our own storage or make it pluggable, but prefer votingapi for d8.

Status:Fixed» Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Time has come’s picture

Issue summary:View changes
Status:Closed (fixed)» Active

Sorry, to reopen this.

I'm not a developer, but if I could spare a developer's capacity, I'm Interested in how much work is involved in getting Rate to be Drupal 8 ready for the community?

Or is it necessary to wait until there has been more progress on Voting API?

And is this process entirely controlled by the maintainer?

mauritsl’s picture

There weren't any updates on the VotingAPI D8 port for 7 months now. Now sure if it will be there.
If possible - we will use the VotingAPI for storage of votes. If not - we should consider writing our own pluggable storage which can be replaced by a VotingAPI plugin later. But that will increase the amount of work to be done, while it doesn't add value in the long run.

Anyway, only the 2.x branch will be ported to D8.

ressa’s picture

I don't have any plans on porting votingapi to D8. IMHO it would need a complete object oriented rewrite.

From Voting API #2379167: Drupal 8 port of Voting API.

pedrorocha’s picture

Hi guys, does anybody knows if any development happened on Rate for D8? I already ported Voting API to D8(please see and i'm needing some feedback over the approach I chose (with Vote becoming an Entity and VoteResult becoming a D8 Plugin).

Would be great to have inputs from people that will actually extend the module, to see if it's doing good or need to change approach.

mauritsl’s picture

Hi Pedo,
No yet, but D8 is coming closer. I will work on this soon.
I will take a look at VotingAPI in the coming days.

pedrorocha’s picture

@mauritsl, I just released an initial 8.x version of, that extends Voting API also, so you can see it as an example on how would be to work on Rate 8.x.

I'm open to every feedback at this moment, to see if the approach chose is good to go.