Olá a todos,
Com @shokme (o autor principal deste pacote) nós decidimos pelo plano deste repositório construir uma integração para o Laravel Scout permanecendo completamente compatível / conformado com o pacote original laravel/scout
.
O objetivo? Para integrar este repositório no pacote oficial laravel/scout
( como o Algolia já é ), mostrando que as pessoas o usam. Estamos trabalhando nisso. Vamos mantê-lo informado.
O que isto significa? Não integramos nenhuma contribuição que pudesse diferenciar o uso do escoteiro. Como este PR . As configurações devem ser tratadas em seus modelos como descrevemos em nosso wiki .
No entanto, entenderíamos que alguns de vocês gostariam de uma integração ampliada do laravel-scout, quero dizer, com métodos mais amigáveis para lidar com as configurações neste repositório, como este PR sugere .
A pergunta: o que você acha de tornar este repo um pacote estendido e não apenas uma integração estrita com o laravel-scout como temos agora?
Por exemplo, Algolia também fez isso com seu pacote scout-extended
.
Não estou dizendo que seria uma tarefa prioritária ou uma mudança imediata e drástica, nem temos certeza se essa é a escolha certa a fazer, mas acreditamos profundamente que é bom ter a opinião da comunidade em mente ao tomar decisões para o futuro de nossos repositórios.
A comunidade PHP é uma de nossas comunidades mais envolvidas em torno da MeiliSearch e toda a equipe da Meili gostaria de agradecer por isso! ❤️ Espero ter sua opinião aqui!
@curquiza
Também sou fã dessa ideia. Já havia alguns PRs e problemas relacionados à extensão deste pacote. Fornecer um pacote semelhante como scout-extendido para algolia tornaria o DX da MeiliSearch muito melhor
Entendi! O primeiro passo para mim será criar um problema no repo laravel/scout
para verificar se os mantenedores estão ok para nos integrar.
Assim que estiverem ok, temos que fazer uma RP no repo laravel/scout
, e não tenho certeza se a equipe de integração terá tempo para fazer isso em breve ...
E, finalmente, uma vez que tenhamos sido integrados em laravel/scout
(🤞), devemos começar a pensar (e implementar) sobre como melhorar este pacote. Acho que verificar o que Algolia fez em scout-extended
é um bom começo 😄
E obrigado @mmachatschek pelo seu retorno !! 😄
@curquiza Eu já criei um branch para adicionar suporte para meilisearch aqui https://github.com/mmachatschek/scout/tree/add_meilisearch_support
Assim que você criar o problema no repo em nome de MeiliSearch, enviarei o PR
@curquiza também acho que se o estado atual deste repo for mesclado com laravel / scout, isso deve ser descontinuado e um novo repo deve ser criado.
Este pacote não é marcado como> 1.xe alterações importantes podem ser introduzidas. Mas o objetivo principal deste pacote (criar um cliente MeiliSearch para laravel / scout) não é mais atendido.
Muito obrigado pelo seu envolvimento @mmachatschek !! ❤️
Discutirei com a equipe da Meili o que fazer com este repo a seguir. Estou triste por desistir do repositório mais procurado nas integrações MeiliSearch, mesmo que 400 ⭐️ não seja muito 😂, mas você está certo, não se encaixa na primeira necessidade.
Manterei você informado.
@mmachatschek você
Acabei de perguntar laravel / scout-> https://github.com/laravel/scout/issues/454
🤞
Acabamos de lançar o Scout v9.0 com suporte da Meilisearch.
Muito obrigado @driesvints! 😁 Toda a equipe Meili está muito animada com a notícia!
@mmachatschek fez a maior parte do trabalho 🙂
@curquiza Então, qual é o próximo passo?
como iremos "descontinuar" este pacote?
@shokme , antes de fazer qualquer coisa, gostaria de ter sua opinião sobre isso: você acha que é melhor descontinuar este repositório e criar um novo em vez de "transformá-lo"?
Já tenho sua opinião sobre esta questão @mmachatschek 😉 https://github.com/meilisearch/meilisearch-laravel-scout/issues/111#issuecomment -802633375
Se alguém tiver alguma opinião a compartilhar, não hesite 🙂
Na verdade, acho melhor descontinuar este repo e criar um novo.
Discutirei com a equipe da Meili como fazer isso e voltarei o mais rápido possível.
Para sua informação, não temos atualmente os recursos humanos (na Meili) para criar uma integração estendida para o olheiro laraval (como este ), mas a integração no laravel / olheiro oficial deve ser suficiente no momento 🙂
@curquiza entendo. Ainda estou disponível para contribuir, se necessário, enquanto fico de olho nas questões de laravel / scout.
Decidimos oficialmente suspender o uso deste repositório. Estou encerrando este problema e abro este! Vou arquivar este repositório 🙂
Obrigado a todos por sua ajuda, temos a sorte de ter uma comunidade tão envolvida quanto você ❤️
Comentários muito úteis
Acabamos de lançar o Scout v9.0 com suporte da Meilisearch.