Smile-SA / elasticsuite

Smile ElasticSuite - Magento 2 merchandising and search engine built on ElasticSearch
https://elasticsuite.io
Open Software License 3.0
761 stars 341 forks source link

Why isn't magento2-module-elasticsuite-rating natively integrated? #1837

Open KZNcode opened 4 years ago

KZNcode commented 4 years ago

REQ: Integrate native "review/rating" support into elasticsuite

Filtering and sorting by reviews/rating is probably one of the most utilized filters for any store... So why does elasticsuite support just about every layered navigation filter except reviews?

It doesn't make sense that Smile-SA/magento2-module-elasticsuite-rating is in it's separate repository (and btw, barely maintained without support for the latest elasticsuite 2.9 version) when elasticsearch already contains a handfull of src/module-elasticsuite-* modules...

Why not just merge this in with the rest here...? so that at least it'll have some eyes on it, instead of being burred and unmaintained, cause no one knows it even exists.

rbayet commented 4 years ago

Assigned to @romainruaud to discuss the possibility to integrate the module.

@KZNcode on the subject of Elasticsuite 2.9 version compatibility, we are aware that many Elasticsuite based modules need to be upgrade, it's a work in progress.

Regards

romainruaud commented 4 years ago

It was a standalone module because people often do not use the legacy ratings implementation from Magento, but rather go for an external service for it (eg Bazaarvoice or this kind of third-party / SaaS companies).

We did not want to "takeover" the ratings indexing by default, that's why we decided to make the Review/Ratings a standalone module.

But I agree, the drawback of our approach is that this module is less maintained than the Elasticsuite core :/

Maybe we could merge this one, we'll review this internally.

OvalMedia commented 3 years ago

Since I am not getting any response in the other repository (https://github.com/Smile-SA/magento2-module-elasticsuite-rating/issues/14) I am asking here: is the ratings module abandoned? It's installation currently fails.

Regarding the lagacy ratings: I think your assessment is wrong. Ratings and reviews are a core part of magento and, at least in our case, our customers often rely on it.