[Feature Request] Reduce stale plugin descriptions

Abierto
#380 1 comentario 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
5/5
Tiempo estimado
Más de una semana
Aptitud para principiantes
30/100
Tipo de issue
Nueva funcionalidad
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
github
Área
content, tooling

Línea de trabajo

El issue no menciona archivos, pruebas ni un punto de entrada de refresh existente. Empieza rastreando cómo se obtienen y actualizan las descripciones de los plugins y, después, examina la actualización periódica propuesta desde GitHub y cómo gestiona los plugins que no están alojados en GitHub. Se considera completado cuando las descripciones obsoletas se actualizan sin romper las fuentes no compatibles.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement help wanted

I've just gone through the plugin repository to pick the plugins I'd like, and I almost missed one due to a stale description.

To install OctoPrint-SlicerSettingsTab, I need OctoPrint-SlicerSettingsParser. The description says it's only compatible with two slicers. I use Cura, not listed, so I almost didn't install this. I checked GitHub, just in case, and the description states that it now does support Cura, though an additional step is required. It's reasonable to assume a lot of Cura users would have passed this plugin by due to this stale description.

When a plugin is on GitHub, it would be useful to generate the description by copying it from GitHub during a periodic (daily?) refresh/check for updates (appreciate that not all are on GitHub, though all the ones I've looked at have been) to automatically keep the OctoPrint Plugins data up to date.

Lenguaje dominante
Less
Estrellas
145
Forks
373
Merge medio
2 d 6 h
PR fusionados (30 d)
8

Preparar el entorno

  • Sin Dockerfile ni archivo de Docker Compose
  • Tiene una plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de OctoPrint/plugins.octoprint.org

Todos los issues de OctoPrint/plugins.octoprint.org

Issues similares

Más issues de Content

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.