Improve warning headings and validation status clarity
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 62/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- javascript
Línea de trabajo
Comienza por la validación y la UI de revisión del flujo de trabajo de importación de metadatos de GitHub; después, inspecciona los encabezados de advertencia existentes, los recuentos y el estado de los campos obligatorios. Añade o actualiza las pruebas para el estado inicial sin modificaciones y la visualización del estado; el trabajo estará terminado cuando las etiquetas y los recuentos no sean ambiguos, las advertencias de importación sean distintas de los errores de validación y los campos obligatorios sin modificar no sean inválidos.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
During testing of the GitHub metadata import workflow, the validation/review UI displays warning headings and counts that are difficult to interpret.
Reviewers noted that labels such as "Needs attention," "done well," and "errors" do not clearly communicate what the associated counts represent. There is also some confusion between the warnings generated during metadata import and the warnings/errors displayed during metadata validation.
Additionally, required fields can appear as warnings or errors before the user has interacted with them. Required fields should be clearly indicated, but should not appear invalid simply because they have not yet been filled out or interacted with.
Expected Behavior
- Warning and validation headings should clearly communicate what is being counted.
- Import warnings should be distinguishable from validation errors and fields requiring attention.
- Required fields should be visually marked as required without appearing invalid before user interaction.
- Validation status should be consistent and easy to understand.
Acceptance Criteria
- Clarify the headings and labels used for warnings, errors, and validation status.
- Make the associated counts clearly correspond to the category being displayed.
- Distinguish import warnings from metadata validation errors.
- Prevent untouched required fields from appearing invalid before user interaction.
- Preserve the existing validation logic and behavior.
- Add or update tests covering the initial untouched state and warning/validation status display.
- Lenguaje dominante
- JavaScript
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 5
Preparar el entorno
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Imageomics/OpenCite
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Imageomics/OpenCite#66 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Imageomics/OpenCite#73 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 65/100
Imageomics/OpenCite#68 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
Imageomics/OpenCite#69 ·
Los mantenedores suelen responder en 1 día
-
Fix contributor fallback limit when automated accounts are presentPosiblemente ocupada @beanbean9339 la tomó hace 17 días. Abierto
Imageomics/OpenCite#56 · 1 comentario · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de Imageomics/OpenCite
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
curriculum documentation quality
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
githubnext/gh-aw-workshop#3897 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
agent/quality hive/hosted-available-lke648397-260827-5n31 quality testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 91/100
Los mantenedores suelen responder en 1 día