19.0: validación del instalador • 19.0.1: correcciones de seguridad solo hasta el 2/10 • 19.1: revisión de código hasta el 30/9 • 20.0: abierto en la versión principal • 20 EA1: ~finales de 2025, fecha exacta por determinar
¡Bienvenido a la actualización de desarrollo de JMP del 22 de agosto de 2025!
Felicitaciones esta semana a Caleb King, Joseph Morgan, Ryan Lekivetz y su colaborador Bradley Jones por la reciente emisión de su patente. La herramienta interactiva para especificar relaciones de factores en la estructura de diseño se emitió el 19 de agosto de 2025 como patente estadounidense n.° 12,393,749 (disponible aquí, en Patentes Emitidas) .
¡Gracias a todos los que trabajaron en la clasificación de incidencias de Jira esta semana! La lista de elementos con la versión planificada = 19.0 es significativamente más corta el viernes que el lunes, cuando Shannon Leslie envió el recordatorio. Gracias por reintentar los casos de prueba, cerrar los elementos antiguos que ya no se necesitan y actualizar las versiones planificadas (o eliminarlas en algunos casos) para que tengamos una mejor idea del trabajo planificado para cada rama.
Esta semana, la mayoría de los procesos de JMP 19.0 se deshabilitaron tras la creación de nuestros instaladores candidatos finales . Sin embargo, DevOps sigue creando numerosos instaladores para diversos productos de escritorio (19.0.1, 19.1 y 20.0) cada noche. Estos instaladores se someten a pruebas en procesos automatizados que se ejecutan día y noche, y los evaluadores dependen de estos resultados para detectar regresiones rápidamente.
Es importante que los miembros del equipo de JMP puedan obtener los instaladores correctos para probar el trabajo en curso sin interrumpir los procesos que escriben en jmpsrv01. Por lo tanto, utilice la sincronización de OneDrive que creó Bob Hickey para obtener los instaladores diarios de JMP/JMP Pro/JMP Clinical/JMP Student. Al activar la sincronización de instaladores de OneDrive en su equipo, se copiarán las instalaciones deseadas a su cuenta de OneDrive en cuanto estén disponibles, normalmente entre las 20:30 y las 22:30, hora de Cary.
Si por alguna razón necesita obtener un instalador de jmpsrv01, Bob recomienda copiar los archivos de instalación del servidor a su escritorio y luego instalar desde su copia de escritorio. Si inicia un archivo de instalación desde una carpeta compartida y no lo cierra correctamente, podría bloquearlo accidentalmente en el servidor e impedir que los procesos nocturnos se completen correctamente. (Activé la sincronización con OneDrive hace varios años y es muy práctica. ¡Gracias, Bob, por configurarla!)
Por último, ¡muchas gracias a Tonya Mauldin por compartir los casos beta/fallos de esta semana con los fallos seleccionados!

Informes de la versión beta y de fallos de la semana del 22 de agosto de 2025 | JMP Live
Anuncios generales
Próximas fechas importantes
- Congelación de seguridad JMP 19 - 15/8/25
- Candidato a la imagen final del JMP 19 – 18/8/25
- Aprobación del control de calidad del JMP 19 – 11/9/25
- JMP 19 publicado en MyJMP – 16/9/25
- Visita Confluencia para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Operaciones de desarrollo
- Jim:
- Se produjeron los candidatos de imagen final para el conjunto de productos JMP 19.0.0
- Se lanzó la primera prueba unitaria habilitada para fugas utilizando JMP Pro 20, se informaron los problemas apropiados a partir de los resultados y se verificaron los JIRA corregidos.
- Se deshabilitaron (y archivaron) la mayoría de los proyectos de Jenkins, ejecuciones de pruebas unitarias y compilaciones de productos de JMP 19.0.0; se habilitaron ejecuciones de pruebas unitarias en otras máquinas para JMP 19.1.0
- Continué trabajando (frustrantemente) en el instalador de JMP Clinical 19.0.1 para Mac OS con Drew Foglia , el baterista "accesible y apasionado", "favorito de todos los tiempos" ( ß ¡ A todos nos encantó aprender más sobre ti en Inside JMP esta semana, Drew! – Shannon)
- Realizó múltiples actualizaciones de sistemas operativos Macintosh y Windows en máquinas de compilación y prueba unitaria.
- Melanie: Practiqué mi presentación para Discovery Summit • Grabé dicha presentación • Organicé el viaje para Discovery Summit (Austin, Tokio y Seúl) • Participé en una actualización de esquema para el proyecto Jira del equipo SalesForce (JIRAHELP-224) con Shannon L • Me reuní con Shannon L, Krzysztof y Howard para planificar una cuenta de servicio de Jira para la automatización de la localización de Jira (JIRAHELP-209) • Consejo adicional: Si no puede imprimir en Print Release porque necesita una actualización del controlador y su PC con Windows no le permite instalar el controlador actualizado porque no es administrador, elimine la impresora de Print Release y luego agréguela de nuevo. Autoservicio - Windows: Cómo agregar, instalar y quitar Print Release
- Shannon L: Revisiones de seguridad para la suite de productos JMP 19.0+. Soporte a usuarios para las herramientas de Atlassian, incluyendo la notificación de un error de búsqueda. Actualizaciones del plan del proyecto de la plataforma de monetización de JMP Marketplace y programación de más reuniones con las partes interesadas. Capacitación en Zip. Reuniones técnicas semanales, incluyendo la reunión de Snyk.
- Chelín: Probando cambios en MyJMP para cambios de nombre y subidas de EA. JMP 27668 – licencia txt rtf. Trabajo de validación del instalador. Candidato final a instalador n.º 1 para 19.0.0.
- Shannon C: Clasifiqué los elementos encontrados en las pruebas de instalación con Audrey, Qiana y otros. Investigué algunos fallos. Realicé reuniones técnicas semanales y actualizaciones.
Localización
- Cristóbal: Estamos trabajando en la resolución de problemas con la creación de la ayuda localizada de JMPLivePublic (sangría, tamaño de fuente, tamaño de imagen, compilaciones, etc.). Estamos preparando un nuevo proceso de edición y revisión para nuestros proveedores mediante memoQweb. Estamos trabajando para mitigar el impacto de los cambios de estilo en inglés en las memorias de traducción para la versión 19.0 de Books. Estamos probando nuevas funcionalidades del flujo de trabajo L10N.
- Allison: Completó la revisión de los kits de prueba Bigbooks 19.0 en memoQ para confirmar y bloquear traducciones con alta coincidencia aproximada para JA, KO y ZH para preparar la creación de paquetes de producción para enviar a los proveedores; ayudó a resolver problemas de capturas de pantalla localizadas de JMP Live Help; procesó traducciones de DJ para KO y ZH.
- Howard: Nueva función de validación para la exportación de traducciones para garantizar que todas las exportaciones se realicen correctamente. Nueva condición de control de calidad para el estado del flujo de trabajo de memoQ. Seguimos trabajando en la integración del trabajo de retorno de memoQ.
- Ying: Ayuda para compilar JMP Live 19.0 para ZH, DE. Creación de archivos .fm para JMP Live en todos los idiomas localizados. Se terminaron las capturas de pantalla para JMP Live en todos los idiomas localizados.
- Arenoso: Trabajo de desarrollo/prueba/configuración de Jenkins en una nueva parte del proceso de confirmación.
Documentación
- Chris : Conseguí que la compilación de ayuda 19.1 funcionara y realicé algunos cambios de estilo permanentes. Ayudé a corregir el problema con los recuadros de JMPLive (un script dejaba los recuadros desbloqueados porque un archivo ini era incorrecto). Realicé algunas actualizaciones en la documentación ( JMPDOC-2482 , JMPLOC-7324 , JMP-11232 ). Ahora estoy trabajando en la documentación de expresiones regulares de JSG (JMPDOC-2483).
- Susan C: Abordando problemas de localización en la ayuda en vivo de JMP. Abordando problemas de prueba en la ayuda HTML5. Trabajando en el documento de JMP Live para SPC. Colaboré con Chris en el problema de inserción de texto de JMP Live.
- Qiana: Reuniones, incluyendo las directrices de JMP. Trabajando en el proceso para obtener la aprobación de Ryffine y Synchro Soft (oXygen) como proveedores. Analizando JMP-25509. Triaje de Jira. Planificación y coordinación de proyectos.
- Devon: Continuó el trabajo en la conversión XML de documentos de referencia de scripts, configurando la máquina de prueba XML del equipo de Doc and Stats en AWS, clasificando los tickets de Jira para 19.1 y 20.0.
Pruebas de sistema/host - Cary
- Audrey : Las pruebas del instalador para la versión 19.0 han comenzado y avanzan satisfactoriamente. Se han identificado algunos problemas que solucionaremos en futuras versiones, pero hasta ahora ninguno ha sido un obstáculo para los instaladores de escritorio de la versión 19.0. JMP Live podría lanzar una solución de seguridad; se está evaluando una vulnerabilidad recientemente reportada. Estoy revisando currículums y comenzando a realizar las primeras entrevistas.
- Mandy: Trabajé en las pruebas del instalador para la versión 19.0. Practiqué un poco la charla de Discovery Americas 2025 para preparar la grabación de la próxima semana. Corrigí algunas pruebas en las versiones 20, 19.1 y siguientes, ahora que la integración automática está desactivada. Agregué algunas pruebas nuevas para los cambios realizados en la versión 20.
- Cazador: Pruebas del instalador final de JMP 19 y del caso de autorización. Pruebas con la cuenta móvil de JMP. Verificaciones de JIRA. Se aplicó Tahoe Dev. Beta 7 a MDA692 y Macbeta2x86 y se realizaron pruebas.
Pruebas web – Cary
- Josh:
- Implementación y pruebas: Se implementaron máquinas JMP Live para probar el instalador de la versión 19.0. Actualmente se están ejecutando pruebas de regresión para JMP y JMP Live 19.0, y se están evaluando nuevas funciones en las versiones 19.5 y 20.0.
- Optimización de AWS: Se completó una importante ronda de redimensionamiento de máquinas de AWS según las recomendaciones de "Tamaño Correcto". Esto implicó modificar aproximadamente 25 máquinas para reducir costos. El proceso fue complejo, pero los cambios deberían generar ahorros notables. Seguiré monitoreando para detectar nuevas oportunidades de optimización.
- Anna: Probando los nuevos ejemplos de índice de scripts de Xan con Lisa. Reporté varios problemas con Graph Builder, Journals y un par con HTML5. Verifiqué las actualizaciones de Xan basándome en nuestros comentarios en JMP 20.0. Volví a probar la segunda versión de Mike Stickles para corregir el problema de formato de fecha/hora de Finlandia en JMP 20.0. Verifiqué las correcciones de HTML5 y JMP Live.
- Natalie: A partir de esta semana, todas nuestras versiones compatibles (19.5/19.1/19.0) están generando resultados de automatización HTML impecables con nuestra ejecución nocturna. Estoy añadiendo nueva cobertura de pruebas para los gráficos de control con la opción Ajustar a la ventana activada. Nos estamos preparando para las pruebas del instalador de JMP Live 19.0.
Pruebas de sistema/host - Pekín
Centro
- Evan: Cambios en el comportamiento de copiar y pegar scripts. Al copiar un script desde JMP y pegarlo en otra aplicación, el pegado será más completo que antes. Por ejemplo, al pegar un script en Outlook, se resaltará la sintaxis, y al pegarlo en Jira o Teams, se generará un bloque de código. Esto aplica independientemente de cómo se copie el script de JMP (copia del editor de scripts, elemento LRT, elemento del menú contextual).
- Ernest: Recálculo automático de tablas de resumen vinculadas. Se eliminó la función "Guardar en preferencias".
- Xan: ejemplos de índices de scripting, Col Score() y Col Rank(), granularidad del eje CCB.
- Morgan: Continuamos trabajando en la integración de MLflow.
DOE y confiabilidad
- Caleb: Ayudé a finalizar un artículo para un número especial de QREI sobre diseño de experimentos. El artículo trata sobre la herramienta Design Fractals que desarrollé poco después de empezar en JMP. También comencé a trabajar en la corrección de errores de la versión 19.1 en los exploradores de tamaño de muestra y continué investigando el código fuente de fiabilidad.
Hospedaje e Interfaces
- Pablo N:
- JMP-27686 - Actualización de macOS y Windows JMP 19.0.1, 19.1, 20 a Python 3.13.7
- JMP-27524 – Actualización de seguridad de Python 3.13.6, publicada el jueves pasado. JMP 19.0, 19.01, 19.1, 20.0
- JMP-27696 – Se corrigió una condición de borde que activaba una Assert() de depuración.
- Se probó Python 3.14rc2 en JMP 20. JMP se compila y ejecuta con Python 3.14 candidato a lanzamiento 2. Python lanzará la versión 3.14 en octubre. Se están realizando pruebas para garantizar que no haya sorpresas. JMP 20 está en la versión 3.13 por ahora.
- Estoy investigando algunos errores que Snyk Scanning reporta repentinamente, a pesar de que el CVE tiene más de dos años y nunca se reportó hasta ahora... Y se reportó contra una versión antigua de zlib (1.1.4) que ya no usamos.
- Trabajando con el código de Bryan revisando JMP-27669: actualización de SQLite3 integrado de JMP a la versión 3.50.4
- JMP-3444 Actualización SI con detalles de descripción adicionales sobre la función Arc() de JSL que Craige proporcionó hace algún tiempo.
- Trabajando en la presentación que se realizará la próxima semana para soporte técnico sobre integración de Python y R en JMP 19, 19 y posteriores.
HTML interactivo
- Juan Powell:
- Operaciones de fila suprimidas en el modo de Mejor rendimiento ( WEBJMP-10667 ).
- Se hicieron que los gráficos ternarios fuera de la plataforma ternaria se muestren estáticos y se hicieron que los mensajes de registro de tipos de escala no admitidos sean más específicos para mejorar la telemetría ( JMPHTML-13890 ).
- Se integraron estas y anteriores correcciones de errores en la versión 19.1
- Ayudó a Mike Muhlada a clasificar problemas con redirecciones a versiones localizadas de la página de inicio de JMP y la documentación basada en la web ( JMP-27717 JMP-27718 , JMPWEB-2133 ) y habló con Qiana sobre ellos.
- Se discutió el soporte para la clasificación de advertencias y alarmas de detección de procesos con Praveena, John Sall y varios desarrolladores del equipo JMP Live.
- Se completó la capacitación de check-in del tercer trimestre.
- Asistí a una capacitación para el nuevo sistema de reserva de viajes.
- Asistió a una capacitación sobre el nuevo sistema de compras.
- Mike Stickles: Se completó la corrección de JMPHTML-14080 (el formato de fecha exportado cambia según la configuración regional) y se integró en la versión principal; la corrección superó las pruebas. Se planea integrarla en la versión 19.1 el lunes. Actualmente se trabaja en JMPHTML-14898 (GB: Cálculo de la desviación estándar | Estadísticas de resumen de errores estándar para valores de rol de color incorrectas); se determinó que el problema radica en que se está aplicando un formato predeterminado que no debería aplicarse; se está intentando determinar y especificar el formato correcto solo en las situaciones necesarias.
JMP en vivo
- Aurora: 19.1 - Pequeñas correcciones y ajustes en el triaje de los gráficos de control. Hablando del triaje en la evaluación de procesos.
Estadística
- Jian Feng: Se completó la incorporación de la nueva función de la prueba de normalidad multivariante JMP-26678 a la plataforma multivariante. Ahora estoy trabajando para añadir la opción de cálculo del intervalo IC exacto de Clopper-Pearson a la plataforma de distribución JMP-10807 .

- Isabel: Se corrigió un error numérico en las fórmulas de intervalo de confianza guardadas para distribuciones generalizadas con un segundo parámetro al usar una variable de frecuencia (JMP-26568); se espera la confirmación de las pruebas antes de integrar en la versión 19.1. Se corrigieron un par de problemas de visualización de tipo cuadro con las nuevas matrices de confusión en GLMM que Fang encontró (declaraciones lógicas incorrectas sobre cuándo mostrarlas) (JMP-27684 y JMP-27685). Se están investigando los cálculos de intervalos de tolerancia para modelos mixtos; varios métodos propuestos utilizan algoritmos MCMC, por lo que se busca encontrar cálculos más directos.
- Juan Hall
- En el control de procesos ahora hay un indicador de alarma para puntos fuera de especificación para procesos normales (JMP-27628).
- En la detección de procesos con procesos no normales, si tiene una tabla de límites, ahora puede mostrar la probabilidad de acción junto con Ppu o Ppl (JMP-27729).
- Se está realizando un trabajo exploratorio para que Process Screening admita la función JMP/Live Triage como Control Chart Builder (JMP-22018).
- Laura CS: Continuó la investigación de los detalles técnicos de los datos categóricos ordenados en SEM. Se reunió con el equipo de marketing para hablar sobre el formato y el contenido de una próxima charla técnica sobre SEM. Revisó las diapositivas de Ken Bollen para la próxima charla estadística sobre SEM.
Documentación estadística
- Michael C: Continuó la planificación de las actualizaciones de la documentación de la versión 19.1. Se buscó una semana para la capacitación de Oxygen con los equipos de documentación y localización. Se organizaron varias reuniones de capacitación. Se enviaron las directrices actualizadas de la plataforma estadística al equipo de I+D de Stat para su revisión.
Pruebas estadísticas
- Marca: Ajusté los valores finales de épsilon para las pruebas unitarias de JMP 19.0 de los parámetros y métricas de ajuste del modelo de Proceso Gaussiano en la plataforma de Optimización Bayesiana cuando el ajuste fue adecuado. Integraré los cambios en JMP 19.1 y 20.0 cuando continúe desarrollando este script. Trabajé con Jacob para clasificar todos los tickets restantes de Jira de JMP 19.0. Estoy actualizando el script para el análisis de las fotografías tomadas por Caleb para medir la decoloración de las piezas de plástico sometidas a tensión para nuestro estudio de fiabilidad de fabricación aditiva. Ajusté las regiones de recorte a la geometría final de los paneles de referencia y la muestra en la caja de luz. Desafortunadamente, las referencias mostraron reflectancia especular. Solo necesitamos reflectancia difusa para nuestras mediciones de colorimetría. Volveremos a fotografiar las referencias para eliminar la reflectancia especular. Automatizaré el análisis para procesar carpetas completas a la vez y crear una tabla de datos con todos los datos de medición para combinarla con la tabla de datos ALT DOE. Asistí a la capacitación para el nuevo sistema de reserva de viajes, Avenir.
- Tonya: Trabajando en la verificación de errores y reescribiendo algunas pruebas unitarias.
Soporte técnico y participación
- Gary:
- El equipo de Soporte Técnico continúa trabajando en diversos proyectos y preparándose para JMP 19. El colegio ha vuelto a la normalidad gracias a la cantidad de solicitudes que recibió el equipo de Participación de estudiantes que crearon una cuenta de Mi JMP y superaron sus bloqueos restrictivos de selección de grupos.
- A continuación, se muestran los gráficos habituales de volumen de casos, así como los temas de Soporte Técnico y de Interacción. Aquí se encuentran los informes de TS JMP Live y el enlace al filtro de Jira que muestra los tickets reportados por Soporte Técnico durante los últimos 14 días .
Volumen de casos de soporte técnico por semana:

Temas de casos para la cola de soporte técnico, la semana pasada:

Volumen de casos de soporte de compromiso por semana:

Temas de casos para la cola de participación, la semana pasada:

Nota de Shannon
¡Espero que todos tengan un gran fin de semana!
