Meilisearch-laravel-scout: L'avenir de ce repo

Créé le 10 mars 2021  ·  17Commentaires  ·  Source: meilisearch/meilisearch-laravel-scout

Bonjour à tous,

Avec @shokme (l'auteur principal de ce package), nous avons décidé pour le plan de ce référentiel de construire une intégration pour Laravel Scout en restant complètement conforme/conforme au package laravel/scout .

Le but? Intégrer ce dépôt dans le package officiel laravel/scout ( comme Algolia l'est déjà ) en montrant que les gens l'utilisent. Nous y travaillons. Nous vous tiendrons au courant.

Qu'est-ce que ça veut dire? Nous n'avons intégré aucune contribution qui rendrait l'usage différent de l'usage scout. Comme ce PR . Les paramètres doivent être gérés dans vos modèles comme nous l'avons décrit dans notre wiki .

Cependant, nous comprendrions que certains d'entre vous souhaitent une intégration étendue à laravel-scout, je veux dire avec des méthodes plus conviviales pour gérer les paramètres de ce référentiel, comme le suggère ce PR .

La question : que pensez-vous de faire de ce repo un package étendu et pas seulement une intégration stricte avec laravel-scout comme nous l'avons actuellement ?
Par exemple, Algolia l'a également fait avec son forfait scout-extended .

Je ne dis pas que ce serait une tâche prioritaire ou un changement immédiat et drastique, nous ne sommes même pas sûrs que ce soit le bon choix à faire, mais nous croyons profondément que c'est une bonne chose d'avoir l'opinion de la communauté en tête lors de la prise de décisions pour l'avenir de nos dépôts.
La communauté PHP est l'une de nos communautés les plus impliquées autour de MeiliSearch et toute l'équipe Meili vous en remercie ! ❤️ J'espère que nous aurons votre avis ici!

help wanted question

Commentaire le plus utile

Nous venons de sortir Scout v9.0 avec le support Meilisearch.

Tous les 17 commentaires

@curquiza
Je suis aussi fan de cette idée. Il y avait déjà des PR et des problèmes liés à l'extension de ce paquet. Fournir un package similaire à celui de scout-extended pour algolia rendrait le DX de MeiliSearch bien meilleur

J'ai compris! La première étape pour moi sera de créer un problème dans le laravel/scout pour vérifier si les mainteneurs sont d'accord pour nous intégrer.
Une fois qu'ils sont ok, nous devons faire un PR sur le repo laravel/scout , et je ne suis pas sûr que l'équipe d'intégration aura le temps de le faire bientôt...
Et enfin, une fois que nous aurons été intégrés dans laravel/scout (🤞), nous devrions commencer à réfléchir (et à implémenter) comment améliorer ce package. Je pense que vérifier ce qu'Algolia a fait dans scout-extended est un bon début 😄

Et merci @mmachatschek pour votre retour !! 😄

@curquiza J'ai déjà créé une branche pour ajouter le support de meilisearch ici https://github.com/mmachatschek/scout/tree/add_meilisearch_support

Dès que vous avez créé le problème sur le repo au nom de MeiliSearch, j'enverrai le PR

@curquiza aussi, je pense que si l'état actuel de ce référentiel est fusionné dans laravel/scout, cela devrait être obsolète et un nouveau référentiel devrait être créé.
Ce paquet n'est pas étiqueté comme > 1.x et des changements de rupture peuvent être introduits. Mais l'objectif principal de ce package (créer un client MeiliSearch pour laravel/scout) n'est plus atteint.

Merci beaucoup pour votre implication @mmachatschek !! ❤️

Je discuterai avec l'équipe Meili de ce qu'il faut faire avec ce repo ensuite. Je suis triste d'avoir abandonné le référentiel le plus regardé dans les intégrations MeiliSearch, même si 400 ⭐️ ce n'est pas tant que ça 😂 mais vous avez raison, cela ne correspond pas au premier besoin.

Je vous tiendrai au courant.

@mmachatschek tu

Je viens de demander à laravel/scout-> https://github.com/laravel/scout/issues/454
🤞

Nous venons de sortir Scout v9.0 avec le support Meilisearch.

Merci beaucoup @driesvints ! 😁 Toute l'équipe Meili est vraiment excitée par cette nouvelle !

@mmachatschek a fait le gros du travail 🙂

@curquiza Alors, quelle est la prochaine étape ?
comment allons-nous "déprécier" ce paquet ?

@shokme , avant de faire quoi que ce soit, j'aimerais avoir votre avis à ce sujet: pensez-vous qu'il est préférable de déprécier ce repo et d'en créer un nouveau au lieu de le "transformer"?

J'ai déjà votre avis sur cette question @mmachatschek 😉 https://github.com/meilisearch/meilisearch-laravel-scout/issues/111#issuecomment -802633375

Si quelqu'un a un avis à partager, n'hésitez pas

En effet, je pense qu'il vaut mieux déprécier ce repo et en créer un nouveau.

Je discuterai avec l'équipe Meili de la façon de procéder et je reviendrai dès que possible.
Pour info, nous n'avons pas actuellement les ressources humaines (chez Meili) pour créer une intégration étendue pour laraval scout (comme celle-ci ), mais l'intégration dans le laravel/scout officiel devrait suffire pour le moment

@curquiza je comprends. Je suis toujours disponible pour contribuer si nécessaire tout en gardant un œil ouvert sur les problèmes de laravel/scout.

Nous avons officiellement décidé de déprécier ce repo. Je ferme ce sujet et j'ouvre celui-ci ! Je vais archiver ce repo 🙂
Merci à tous pour votre aide, nous avons la chance d'avoir une communauté aussi impliquée que vous ❤️

Cette page vous a été utile?
0 / 5 - 0 notes