Openlibrary: Audite / limpie los 48 errores abiertos de Solr, algunos con más de una década

Creado en 18 abr. 2020  ·  10Comentarios  ·  Fuente: internetarchive/openlibrary


Hay 48 errores de Solr abiertos, algunos con más de una década.
https://github.com/internetarchive/openlibrary/issues?q=label%3A%22Module%3A+Solr%22+

¿Hay algo que debamos hacer para reducir este número y especialmente cuando los cambios agilicen los flujos de trabajo de los bibliotecarios?

Evidencia / captura de pantalla (si es posible)

URL relevante?

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

Interesados

@tfmorris @cdrini @mekarpeles @seabelis @BrittanyBunk

@cdrini Solr Investigation 3 Blocked Bug

Comentario más útil

Docker se instalará en Windows 8.1 como se explica en https://docs.docker.com/toolbox/toolbox_install_windows

Todos 10 comentarios

Gracias por mencionar esto @cclauss. No he trabajado en Solr, pero haría un 'sí' en general a dónde debería trabajarse cualquier problema de Solr en el que se debería trabajar.

Solo podría pensar en métodos ineficaces (como hacerlo más prominente (establecer el estado más alto, etiquetar personas, etc.), agregar la página wiki de Solr a cada problema, crear un grupo completo de github dedicado a solr), ya que no lo he hecho pensado o trabajado en Solr antes. Sin embargo, estos serán inútiles si solo 1-2 personas pueden trabajar en el Solr y no están disponibles para trabajar en ellos.

Personalmente no sé cómo empezar, así que las preguntas que tengo son:
1) ¿quién tiene permiso para trabajar en Solr?
2) ¿Alguien puede hacer Solr?
3) ¿Dónde está la base de datos si pueden (está en la página Wiki, y si es así, dónde?)
4) ¿Habrá problemas superpuestos si varias personas trabajan en él al mismo tiempo (como si cada persona pudiera deshacer accidentalmente el trabajo de otra persona si todos trabajan en él simultáneamente)?

Tener esta idea creo que es un comienzo para determinar cuáles son los próximos pasos en la solución (Nota: una de las soluciones podría ser agregar instrucciones en la página de "entusiastas y probadores beta" (que aún no he creado) sobre cómo comenzar, ya que todas las páginas de instrucciones Wiki en Github actualmente no explican todo, especialmente la parte de 'comenzar', solo qué hacer después de la configuración de algo. Como la página de bots explica qué hacer con un script de bot, pero no lo hace ' No diga cómo crear uno).

La respuesta corta es 'sí': se debe trabajar en cualquier problema de Solr en el que se deba trabajar.

@BrittanyBunk, ¿ podría no hablar con autoridad sobre nuestra hoja de ruta? @cdrini es el líder de Solr. Él hace las llamadas.

¡Oye! Así que hice una auditoría completa de todos los problemas del "Módulo: Solr" y "Tema: Búsqueda" en ~ diciembre de 2019 aquí: https://coda.io/d/Search-Planning-Notes_dO8sGM90quA/Epics-in-Progress_su1I2#_luBNR . Esto está vinculado a la wiki y al tablero del proyecto (aunque no he actualizado el tablero del proyecto en un tiempo). Las dos mejoras más impactantes de solr son (1) crear un solr reindexable (completado el mes pasado); y (2) Actualice solr a la última versión. Este es el hito de este mes. Una gran parte de los problemas de solr están bloqueados en estas dos cosas (se bloqueó A _lot_ en la primera). El problema que mencionó @tfmorris está ~ bloqueado en el segundo (hay soluciones para nuestra versión de solr, pero requerirían una mayor inversión en configuraciones / complementos específicos de solr 3.6, lo cual es una pérdida de tiempo). Estos 2 problemas requieren una cantidad de trabajo decente y también requieren una interfaz con el sistema de producción, por lo que los he abordado yo mismo. Haré otra auditoría una vez que estas 2 cosas estén completas, ya que muchas más cosas deberían ser factibles después de eso.

Cerraré esto una vez que se complete la auditoría: +1:

@cdrini Eso es lo que estaba pensando. Necesita cambiar para hacer todo lo demás, asumí que no es necesario intentar que todo funcione en un Solr desactualizado, ya que eso no logrará mucho. Quiero decir, dijiste que lo conseguirías, y creo que eso se hará una vez que se complete la transición, así que tenía sentido para mí y entiendo la línea de tiempo.

Pregunta: ¿es usted la única persona que puede trabajar en los errores de solr? Solo para que sepa evitarlos si nadie más puede hacerlo.

@BrittanyBunk, ¿ podría no hablar con autoridad sobre nuestra hoja de ruta? @cdrini es el líder de Solr. Él hace las llamadas.

Solo me refiero (o 'repitiendo' si esa es una palabra preferible, no ser el que toma las decisiones, no dije que trabajaría en ellos específicamente) a lo que @cdrini y otros mencionaron antes en lo que sería trabajo - eso sí, algunos de ellos necesitan ser trabajados, de acuerdo con lo que se trajo en las reuniones comunitarias. Así que esto me confunde mucho.

Fuera de eso, está fuera de tema de lo que es este problema.

El punto @cdrini cree el tablero de proyecto de solr apropiado o epic

Se actualizó el título para que sea procesable + agregado al tablero: +1:

@BrittanyBunk ¡No! Lo único que dependía explícitamente de mí era el flujo de reindexación de solr. Ahora que usamos Docker, cualquiera debería poder trabajar en cualquier cosa. Adopté la actualización de solr 8 porque creo que es importante y requiere una cantidad de tiempo decente con la que los voluntarios no pueden comprometerse.

@cdrini inteligente! Gracias. Increíble. No puedo ejecutar Docker porque no tengo Windows 10 (tengo 8.1). ¿Existe una solución alternativa o es todo Docker?

PD: deseo que la documentación de la ventana acoplable en el OL diga ambos: 1) requisitos para instalar, 2) para qué se utiliza. Mek no quería demasiada información que los desarrolladores no necesitaran, porque ellos crearon el software. Eso no va a ser bueno para los recién llegados que pueden ofrecerse como voluntarios, ahora que hiciste el trabajo pesado. Solo planeo ponerlo en la página de EBT, pero creo que esperaré hasta que todo haya terminado, para que las instrucciones coincidan con lo que está disponible. Esta es solo una nota al margen de lo que estoy haciendo basándome en lo que dijiste.

Docker se instalará en Windows 8.1 como se explica en https://docs.docker.com/toolbox/toolbox_install_windows

¿Fue útil esta página
0 / 5 - 0 calificaciones