Openlibrary: تدقيق / تنظيف أخطاء Solr 48 المفتوحة ، وبعضها يزيد عمره عن عقد

تم إنشاؤها على ١٨ أبريل ٢٠٢٠  ·  10تعليقات  ·  مصدر: internetarchive/openlibrary


هناك 48 بق مفتوح في Solr ، بعضها مضى عليه أكثر من عقد.
https://github.com/internetarchive/openlibrary/issues؟q=label٪3A٪22Module٪3A+Solr٪22+

هل هناك شيء يجب أن نفعله لتقليل هذا العدد وخاصة عندما تؤدي التغييرات إلى تبسيط سير عمل المكتبي؟

الدليل / لقطة الشاشة (إن أمكن)

عنوان url ذو الصلة؟

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

أصحاب المصلحة

tfmorriscdrinimekarpelesseabelisBrittanyBunk

@cdrini Solr Investigation 3 Blocked Bug

التعليق الأكثر فائدة

سيتم تثبيت Docker على Windows 8.1 كما تمت مناقشته في https://docs.docker.com/toolbox/toolbox_install_windows

ال 10 كومينتر

شكرًا لك على طرح هذا الأمر علىcclauss. لم أعمل على Solr ، لكنني سأقول "نعم" بشكل عام حيث يجب العمل على أي مشكلات Solr التي يجب العمل عليها.

يمكنني التفكير في الأساليب غير الفعالة فقط (مثل جعلها أكثر بروزًا (تعيين الحالة أعلى ، ووضع علامة على الأشخاص ، وما إلى ذلك) ، وإضافة صفحة Solr wiki لكل مشكلة ، وإنشاء مجموعة جيثب كاملة مخصصة لـ solr) ، لأنني لم فكرت أو عملت بالفعل على Solr من قبل. ومع ذلك ، ستكون هذه عديمة الفائدة إذا كان بإمكان شخصين فقط العمل على Solr ولم يكونوا متاحين للعمل عليها.

أنا شخصياً لا أعرف كيف أبدأ ، لذا فإن الأسئلة التي لدي هي:
1) من لديه الإذن بالعمل في Solr؟
2) هل يمكن لأي شخص أن يفعل Solr؟
3) أين توجد قاعدة البيانات الخاصة بها إذا كان بإمكانهم ذلك (هل هي موجودة على صفحة Wiki ، وإذا كان الأمر كذلك ، فأين؟)؟
4) هل ستكون هناك مشكلات متراكبة إذا عمل عليها عدة أشخاص في نفس الوقت (مثل يمكن لكل شخص التراجع عن غير قصد عن عمل شخص آخر إذا كان الجميع يعمل عليه في وقت واحد)؟

إن امتلاك هذه الفكرة التي أشعر بها هو بداية لتحديد الخطوات التالية في الحل (ملاحظة: قد يتمثل أحد الحلول في إضافة إرشادات في صفحة "المتحمسون ومختبرو الإصدارات التجريبية" (التي لم أنشئها بعد) حول كيفية ابدأ ، لأن جميع صفحات تعليمات Wiki على Github لا تشرح حاليًا كل شيء - خاصة جزء "البدء" - فقط ما يجب فعله بعد إعداد شيء ما. مثل صفحة الروبوتات تشرح ما يجب فعله بنص برنامج bot ، لكن لا تفعل ذلك. ر أقول كيفية إنشاء واحدة.).

الإجابة المختصرة هي "نعم" - أي مشكلات Solr يجب العمل عليها.

BrittanyBunk ، هل يمكنك رجاء عدم التحدث بشكل cdrini هو الرائد لـ

مهلا! لذلك أجريت مراجعة كاملة لجميع مشكلات "الوحدة النمطية: Solr" و "الموضوع: البحث" في ديسمبر 2019 تقريبًا هنا: https://coda.io/d/Search-Planning-Notes_dO8sGM90quA/Epics-in-Progress_su1I2#_luBNR . هذا مرتبط بـ wiki ولوحة المشروع (على الرغم من أنني لم أقم بتحديث لوحة المشروع منذ فترة). التحسينان الأكثر تأثيرًا في solr هما (1) إنشاء solr قابل لإعادة الفهرسة (تم إكماله في الشهر الماضي) ؛ و (2) تحديث solr إلى أحدث إصدار. هذا هو الحدث الرئيسي لهذا الشهر. تم حظر جزء كبير من مشكلات solr في هذين الأمرين (تم حظر جزء كبير من العنصر الأول). تم حظر المشكلة التي تم

سأغلق هذا بمجرد اكتمال هذا التدقيق: +1:

cdrini هذا ما كنت أفكر فيه. يحتاج الأمر إلى التبديل للقيام بأي شيء آخر - افترضت أنه لا توجد حاجة لمحاولة جعل كل شيء يعمل على Solr قديمًا - لأن ذلك لن يحقق الكثير. أعني ، لقد قلت إنك ستصل إليه - وأعتقد أنه سيتم ذلك بمجرد اكتمال الانتقال - لذلك كان الأمر منطقيًا بالنسبة لي وأنا أفهم الجدول الزمني.

سؤال: هل أنت الشخص الوحيد الذي يمكنه العمل على حشرات سولر؟ فقط لأعلم أن أتجنبهم إذا لم يستطع أحد.

BrittanyBunk ، هل يمكنك رجاء عدم التحدث بشكل cdrini هو الرائد لـ

أنا فقط أشير (أو `` أكرر '' إذا كانت هذه كلمة مفضلة - لست صانع القرار - لم أقل أنني سأعمل عليها على وجه التحديد) لما ذكرهcdrini وآخرون من قبل في ما سيعمل عليه - نعم - بعض هذه الأشياء تحتاج إلى العمل عليها - وفقًا لما تم طرحه في اجتماعات المجتمع. لذلك أنا حقا مرتبك من هذا.

خارج ذلك - إنها خارج موضوع ماهية هذه المشكلة.

@ كلوس نقطة جيدة ؛ لا تفرض هذه المشكلة نفسها إجراءً قابلاً للتنفيذ ، حيث تُغلق وتترك لـ cdrini لإنشاء لوحة مشروع solr المناسبة أو epic

تم تحديث العنوان لجعله قابلاً للتنفيذ + تمت الإضافة إلى اللوحة: +1:

تضمين التغريدة الشيء الوحيد الذي كان يعتمد بشكل صريح علي هو تدفق solr-reindexing. الآن بعد أن استخدمنا عامل الإرساء ، يجب أن يكون أي شخص قادرًا على العمل على أي شيء. لقد أجريت ترقية لـ solr 8 لأنني أعتقد أنها مهمة وتتطلب جزءًا لائقًا من الوقت الذي قد لا يتمكن المتطوعون من الالتزام به.

cdrini الذكية! شكر. رائع. لا يمكنني تشغيل docker ، بسبب عدم وجود Windows 10 (لدي 8.1). هل هناك حل بديل لها ، أم أنها كلها عامل إرساء؟

ملاحظة - أتمنى أن توضح وثائق عامل الإرساء على OL: 1) متطلبات التثبيت ، 2) ما يتم استخدامه من أجله. لم يرغب Mek في الكثير من المعلومات التي لا يحتاجها المطورون - لأنهم أنشأوا البرنامج. لن يكون هذا جيدًا للقادمين الجدد الذين قد يتطوعون ، الآن بعد أن قمت بالعمل الشاق. أنا فقط أخطط لوضعه في صفحة EBT ، لكنني أعتقد أنني سأنتظر حتى ينتهي كل شيء - لذا فإن التعليمات تتوافق مع ما هو متاح. هذه مجرد ملاحظة جانبية لما أفعله بناءً على ما قلته.

سيتم تثبيت Docker على Windows 8.1 كما تمت مناقشته في https://docs.docker.com/toolbox/toolbox_install_windows

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

LeadSongDog picture LeadSongDog  ·  5تعليقات

nonom picture nonom  ·  3تعليقات

BrittanyBunk picture BrittanyBunk  ·  4تعليقات

cdrini picture cdrini  ·  5تعليقات

cdrini picture cdrini  ·  4تعليقات