Assess impact of upgrading to jQuery 4.x
Los mantenedores suelen responder en 1 día
@anselpereira010905-stack ya está trabajando en esto.
Desde el 31/7/2026.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 48/100
- Tipo de issue
- Refactorización
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- jquery
- Área
- frontend
Línea de trabajo
Comienza con las guías de actualización enlazadas de jQuery core 4.0 y jQuery UI 1.14; después, haz un inventario de cómo se utilizan estas bibliotecas en el núcleo de OpenRefine y en sus extensiones. Comprueba cada cambio incompatible con el código y las dependencias actuales; la tarea estará terminada cuando exista un plan de implementación para actualizar a 4.x o una justificación documentada para permanecer en 3.x.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
New versions of jQuery and associated projects have been released for the first time in a few years. These releases have come with breaking changes. I think it would be nice to understand the impact of upgrading these libraries on both core OpenRefine and on extensions.
Proposed solution
I'm imagining the output of this issue to be an implementation plan to get ready for 4.x (or the rationale for remaining on the current version if that's what we end up doing).
Alternatives considered
Remaining on the 3.x series indefinitely.
Additional context
- jQuery core 4.0 upgrade guide
- The initial beta for 4.0 was released two years ago but only reached general availability two weeks ago. It seems likely that there will be a follow-up release to catch any bugs.
- jQuery-ui upgrade guide
- Lenguaje dominante
- Java
- Estrellas
- 12k
- Forks
- 2.2k
- Merge medio
- 1 d 21 h
- PR fusionados (30 d)
- 22
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 OpenRefine/OpenRefine
-
Inform user about Wikidata's new mass-editing policyPosiblemente ocupada @singhalishir1911 la tomó hoy. AbiertoStatus: Pending Review Type: Feature Request
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
OpenRefine/OpenRefine#8019 ·
Los mantenedores suelen responder en 1 día
-
CI/CD
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
OpenRefine/OpenRefine#7790 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Make map() a synonym for forEach() in GRELPosiblemente ocupada @Dhyan011 la tomó hace 3 días. Abiertogrel
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
OpenRefine/OpenRefine#7618 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
CI/CD maintainability Type: Bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
OpenRefine/OpenRefine#7261 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Wikibase schema evaluation crashes on extreme exponents (e.g. 1E+2147483647)Posiblemente ocupada @Salominius la tomó hace 8 días. Abiertowikibase
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
OpenRefine/OpenRefine#8001 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de OpenRefine/OpenRefine
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
apache/rocketmq-dashboard#6872 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ADORSYS-GIS/keycloak-oid4vp-plugin#232 ·
Los mantenedores suelen responder en 2 días
-
Wrong link to test resultsAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 2 días
-
docs(site): Mermaid edge-label contrast on Architecture and a table header on How it comparesAbiertodocumentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
devops-thiago/ThrillhouseBot#1132 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
carlos-emr/carlos#4732 ·
Los mantenedores suelen responder en 1 día