placeholder for D8 port of fivestar module - https://github.com/vijaycs85/fivestar

Comments

Paulset’s picture

There is an approximate timeline for the relase of fivestar for D8 ?

Huission’s picture

This module is really currently being ported to Drupal 8 ?

chegor’s picture

Any news here?

vijaycs85’s picture

I started porting it and got busy with my day job. I may not have time to port this. I am happy to anyone to take this forward.

chrotto’s picture

Any suggestions for alternative?

calefilm’s picture

I'm confused why Drupal hasn't integrated a fivestar-like feature within Version 8

There are so many websites now using voting and rating... no offense to the hard-working creators of this module but fivestar is so invaluable to site creators ... if we can't use Fivestar in the future then i can't use drupal!!! lol I have no experience developing modules nor can i develop something like this on my site... but why hasn't drupal integrated fivestar? It's so basic! Every site user needs a voting widget and Fivestar is the best!

SeanA’s picture

Calefilm, the way free/open source software advances is by individuals and companies contributing time and money to get things done. So if you aren't a developer, you can hire a developer to work on things that you want. It's win-win-win: you benefit by getting the features you need, the developer gets work, and the community benefits.

artem_sylchuk’s picture

Hi there.
I have had some free time and I recently started one D8 project which needs fivestar functionality, so I've spent some time looking how far this module is from the working D8 port. I've spent several days changing the code and got some more things working. I guess my work may be usefull for others, so I've created a pull request on the github, please take a look. I'm going to continue my work, so please let me know if my help is needed. Also it has been a long time since I worked with D8 last time (it was beta-4 I guess), so my code may be not perfect, but it is still better than nothing :)

zatarain21’s picture

Hello james_kerrigan I think a lot of people will find useful your work, success!!!

whiteph’s picture

My apologies for being absent for quite a while - I had to focus on my day job. I'll start working on Fivestar again now. My plan is to get back up to speed on the D7 version, and get the issues list ticking over; and then to start working on the port to D8 (which will be my first D8 port). Once I've got into gear with what needs to be done for D8, I'll check to see what other contributors have done so that the port is as quick as possible.

whiteph’s picture

I started the port to D8, and looked at some of those started by others. I'm sorry to say that I found the experience unpleasant, and have decided not to go ahead with it. Instead I'm going to see how a port to Backdrop will go.

I'm happy to keep working with D7. For Fivestar to be ported to D8, we'll need somebody to volunteer to be a co-maintainer - to work on the port and then support the D8 version.

malcomio’s picture

I know that @vijaycs85 probably won't have time to look at the pull request at the moment, but I've checked out the fork mentioned in #8 - https://github.com/lu4nik/fivestar

I've enabled the module on an 8.1.x site, but haven't yet been able to get anything working - are there additional steps that need to be documented in the readme?

malcomio’s picture

sarav_agi’s picture

I have enabled this module.

The settings for this are on the content type settings page

I don't see any settings in my content type. Am I missing anything?

pedrorocha’s picture

Hi guys, just to let you know, i'm the maintainer of Voting API 8.x, so i'm pretty much involved in this question(I have a project that rely on Voting API and is on 8.x) and i'm currently working on port Fivestar to D8(with some funding from @calefilm, btw! thanks Cale!). I'm working on https://github.com/pedrorocha-net/fivestar, starting from all the work people collaborated here, but i'm not sure on what i'll actually use. Some stuff changed and will be absorbed by Voting API itself(e.g. "tags" are now "Vote Types" and will have a creation page on Voting API, so the Fivestar settings page to create multiple tags are no longer necessary).

I'm working daily with @victorcpereira on this, so I expect to have it done soon.

calefilm’s picture

Thanks Pedro! I definitely appreciate all the work you're doing, as well as what Philip has contributed to keeping 7 going... and everyone else maintaining this project! Really helps people like me find my 'path' :)

infopicard’s picture

very good, Pedro, thanks a lot.

will migration of article voting from D6 also be working?

whiteph’s picture

Pedro - thanks. Would you like to become a maintainer for Fivestar?

artem_sylchuk’s picture

@malcomio changes in my pull request were aimed to avoid fatal errors after enabling the module and trying to work with it in any way. I've changed namespaces, added libraries implementation, etc, but I never written that it is ready to use.

pedrorocha’s picture

@infopicard i'm not focusing on migration right now, but I think it's one of the first things to implement after we have at least a beta version, as I need to make sure that the API and structure will not change much, before starting implementing the migration.

@whiteph, I would be glad to be maintainer of the 8.x branch

XTaz’s picture

perhaps some news ???
Thanks

tepelena’s picture

Glad to hear you guys are working on the port to D8.

This is a must for Drupal. I agree with the early posters. Drupal should have given more priority or integrated a voting module into core.

Paulset’s picture

Any news ?

Erik Seifert’s picture

We have start a votingapi widget plugin system.

https://github.com/b-connect/votingapi_widgets

Give it a try. Fivestar is implement as widget. Votings are now managed by votingapi. Is not ready now, but works.

megs maitre’s picture

@Erik Seifert.

Great. It works well. Thanks to you guys for this promising widgets.

(Funktionierte auf Anhieb! Noch nicht fertig, doch ein wirklich guter Anfang. Danke euch.)

Erik Seifert’s picture

Andre-B’s picture

Alpha1 Release for votingapi widgets was just released. contains a fivestar widget and is useful widget. https://www.drupal.org/project/votingapi_widgets

Paulset’s picture

Great, thanks for your work

dbt102’s picture

Version: 7.x-2.x-dev » 8.x-1.x-dev
Assigned: Unassigned » dbt102
dbt102’s picture

setup fivestar D8 release based on @pedrorocha port. Thanks everyone for you're input.

dbt102’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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

Alexandre360’s picture

As d8 fivestar version seems to be abandonned, do you know any serious alternative ?

magicmirror’s picture

Also looking for an alternative if anybody knows.

XTaz’s picture