Openlibrary: 10年以上前の48個の未解決のSolrバグを監査/クリーンアップします

作成日 2020年04月18日  ·  10コメント  ·  ソース: internetarchive/openlibrary


Solrには48の未解決のバグがあり、そのうちのいくつかは10年以上前のものです。
https://github.com/internetarchive/openlibrary/issues?q=label%3A%22Module%3A+Solr%22+

この数を減らすために、特に変更によって図書館員のワークフローが合理化される場合に、私たちがすべきことはありますか?

証拠/スクリーンショット(可能な場合)

関連するURL?

https://github.com/internetarchive/openlibrary/issues/3290#issuecomment -610544651

利害関係者

@tfmorris @cdrini @mekarpeles @seabelis @BrittanyBunk

@cdrini Solr Investigation 3 Blocked Bug

最も参考になるコメント

https://docs.docker.com/toolbox/toolbox_install_windowsで説明されているように、DockerはWindows8.1にインストールされ

全てのコメント10件

@cclaussをご紹介いただきありがとうございます。 私はSolrに取り組んだことはありませんが、一般的に、取り組むべきSolrの問題をどこで扱うべきかについては「はい」です。

効果のない方法(目立つようにする(ステータスを高く設定する、人にタグを付けるなど)、各問題にSolr wikiページを追加する、solr専用のgithubグループ全体を作成するなど)しか考えられませんでした。以前にSolrについて考えた、または実際に取り組んだ。 ただし、Solrで作業できるのが1〜2人だけで、作業できない場合、これらは役に立たなくなります。

私は個人的にどのように始めればよいかわからないので、私が持っている質問は次のとおりです。
1)Solrで作業する許可を持っているのは誰ですか?
2)誰でもSolrを実行できますか?
3)可能であれば、そのデータベースはどこにありますか(Wikiページにありますか?ある場合はどこにありますか?)?
4)複数の人が同時に作業している場合(全員が同時に作業していると、各人が誤って別の人の作業を元に戻す可能性があるなど)、オーバーレイの問題が発生しますか?

このアイデアを持っていることは、ソリューションの次のステップを決定するための出発点です(注:ソリューションの1つは、「愛好家とベータテスター」ページ(まだ作成していません)に手順を追加することです。 GithubのすべてのWiki指示ページは現在すべてを説明しているわけではなく、特に「開始」の部分は、何かのセットアップ後に何をすべきかだけを説明しているので、始めましょう。ボットページのように、ボットスクリプトの扱い方を説明していますが、作成方法を教えてください。)

簡単な答えは「はい」です。取り組む必要のあるSolrの問題はすべて取り組む必要があります。

@BrittanyBunkは、ロードマップについて権威を持って話さないでください。 @cdriniはSolrのリードです。 彼は電話をかけます。

ねえ! そこで、2019年12月までにすべての「モジュール:Solr」と「テーマ:検索」の問題を完全に監査しました: https@tfmorrisが提起した問題は、2番目にブロックされます(私たちのバージョンのsolrには回避策がありますが、solr 3.6固有のセットアップ/プラグインにさらに投資する必要があり、時間の無駄です)。 これらの2つの問題はかなりの作業を要し、本番システムとのインターフェースも必要です。そのため、私はそれらを自分で取り上げました。 これらの2つのことが完了したら、別の監査を行います。その後、さらに多くのことが実行可能になるはずだからです。

監査が完了したら、これを閉じます:+1:

@cdriniそれは私が考えていたものです。 他のすべてを行うには切り替える必要があります-古いSolrですべてを機能させる必要はないと思いました-それではあまり成果がありません。 つまり、あなたはそれに到達すると言っていました-そしてそれは移行が完了したら完了すると私は信じています-それは私にとって理にかなっており、私はタイムラインを理解しています。

質問:Solrのバグに取り組むことができるのはあなただけですか? だから私は他の誰もできないならそれらを避けることを知っています。

@BrittanyBunkは、ロードマップについて権威を持って話さないでください。 @cdriniはSolrのリードです。 彼は電話をかけます。

私はただ@cdriniや他の人が何に

それ以外では、この問題が何であるかはトピックから外れています。

@cclaussポイントはよくepicを作成するために、実行可能な、閉じて@cdriniに任せることを規定していません。

タイトルを更新して、アクション可能+ボードに追加:+1:

@BrittanyBunkいいえ! 私に明示的に依存していたのは、solrのインデックス変更フローだけでした。 Dockerを使用しているので、誰でも何でも作業できるはずです。 solr 8のアップグレードは重要であり、ボランティアがコミットできない可能性のあるかなりの時間を必要とするため、私はsolr8のアップグレードを採用しました。

@cdriniスマート! ありがとう。 驚くばかり。 Windows 10(8.1を使用)がないため、dockerを実行できません。 回避策はありますか、それともすべてDockerですか?

PS-OLのdockerドキュメントに、1)インストールの要件、2)使用目的の両方が記載されていることを望みます。 Mekは、開発者が必要としないほど多くの情報を望んでいませんでした。ソフトウェアを作成したからです。 あなたがうなり声の仕事をしたので、それは志願するかもしれない新参者にとっては良くないでしょう。 EBTページに配置する予定ですが、すべてが完了するまで待つと思います。そのため、手順は利用可能なものと一致します。 これは、あなたの言ったことに基づいて私がしていることの単なる補足です。

https://docs.docker.com/toolbox/toolbox_install_windowsで説明されているように、DockerはWindows8.1にインストールされ

このページは役に立ちましたか?
0 / 5 - 0 評価