Meilisearch-laravel-scout: 这个回购的未来

创建于 2021-03-10  ·  17评论  ·  资料来源: meilisearch/meilisearch-laravel-scout

大家好,

@shokme (这个包的主要作者)一起,我们决定这个存储库的计划是通过与原始的laravel/scout保持完全兼容/一致来构建 Laravel Scout 的集成。

目标? 通过展示人们使用它来将此存储库集成到官方laravel/scout包中(因为 Algolia 已经是这样)。 我们正在为此努力。 我们会及时通知您。

这是什么意思? 我们没有集成任何会使使用与侦察使用不同的贡献。 喜欢这个公关。 必须像我们在wiki 中描述的那样在您的模型中处理这些设置。

然而,我们会理解你们中的一些人想要 laravel-scout-extended 集成,我的意思是用更友好的方法来处理这个存储库中的设置,正如这个 PR 建议的那样

问题:你如何看待这个 repo 的扩展包,而不仅仅是像我们现在那样与 laravel-scout 的严格集成?
例如,Algolia 也用他们的scout-extended package做到了这一点。

我并不是说这将是一项优先任务或立即而剧烈的变化,我们甚至不确定这是正确的选择,但我们深信在做出决定时考虑社区的意见是一件好事我们存储库的未来。
PHP 社区是我们围绕 Meil​​iSearch 参与度最高的社区之一,Meili 团队的所有成员对此表示感谢! ❤️希望我们能在这里得到您的意见!

help wanted question

最有用的评论

我们刚刚发布了支持 Meil​​isearch 的 Scout v9.0。

所有17条评论

@curquiza
我也是这个想法的粉丝。 已经有一些与扩展这个包相关的 PR 和问题。 为 algolia 提供与 scout-extended 类似的包将使 Meil​​iSearch 的 DX 更好

知道了! 对我来说,第一步是在laravel/scout库中创建一个问题,以检查维护者是否可以整合我们。
一旦他们确定,我们必须对laravel/scout回购进行 PR,我不确定集成团队是否有时间尽快完成...
最后,一旦我们集成到laravel/scout (🤞) 中,我们就应该开始思考(并实施)如何改进这个包。 我认为检查 Algolia 在scout-extended做了什么是一个好的开始 😄

并感谢@mmachatschek的回归!! 😄

@curquiza我已经在这里创建了一个分支来添加对 meilisearch 的支持https://github.com/mmachatschek/scout/tree/add_meilisearch_support

一旦您以 Meil​​iSearch 的名义在 repo 上创建问题,我就会发送 PR

@curquiza我还认为,如果这个 repo 的当前状态将被合并到 laravel/scout 中,这应该被弃用,并且应该创建一个新的 repo。
此包未标记为 > 1.x 并且可以引入重大更改。 但是这个包的主要目的(为 laravel/scout 创建 Meil​​iSearch 客户端)不再满足。

非常感谢您的参与@mmachatschek!! ❤️

接下来我将与 Meil​​i 团队讨论如何处理这个 repo。 我很遗憾放弃了 Meil​​iSearch 集成中最受关注的存储库,即使 400 ⭐️ 不是那么多😂但你是对的,它不适合第一个需求。

有消息通知你。

@mmachatschek你摇滚 :smile:

我刚刚问了 laravel/scout-> https://github.com/laravel/scout/issues/454
🤞

我们刚刚发布了支持 Meil​​isearch 的 Scout v9.0。

非常感谢@driesvints! 😁 看到这个消息,所有美利团队都非常兴奋!

@mmachatschek做了大部分工作🙂

@curquiza那么,下一步是什么?
我们将如何“弃用”这个包?

@shokme ,在做任何事情之前,我想就此发表您的意见:您认为弃用此存储库并创建一个新存储库而不是“转换”它更好吗?

我已经对这个问题有了你的看法@mmachatschek 😉 https://github.com/meilisearch/meilisearch-laravel-scout/issues/111#issuecomment -802633375

如果有人有任何意见要分享,请不要犹豫🙂

事实上,我认为最好弃用这个 repo 并创建一个新的 repo。

我会和美利团队商量怎么做,我会尽快回来。
仅供参考,我们目前没有人力资源(在 Meil​​i)来为 laravel scout 创建扩展集成(就像这个),但是目前官方 laravel/scout 中的集成应该足够了🙂

@curquiza我明白了。 如果需要,我仍然可以做出贡献,同时密切关注 laravel/scout 问题。

我们已正式决定弃用此 repo。 我正在关闭这个问题并打开这个问题! 我要存档这个 repo 🙂
谢谢大家的帮助,我们很幸运有一个像你们一样参与的社区❤️

此页面是否有帮助?
0 / 5 - 0 等级