¡Bienvenido a la actualización de desarrollo de JMP del 25 de abril de 2025!
Con la versión EA8 de JMP 19 congelada, se han creado instaladores para Windows y Mac, que están siendo revisados por los equipos de control de calidad de JMP. Una vez aprobados y publicados en MyJMP, el departamento de gestión de productos planea anunciar su disponibilidad a los clientes. Recordatorio: solo nos queda una versión EA de JMP 19: la EA9 se congelará el 5/6/25.
JMP 18.2.1 se acerca rápidamente a su congelamiento de seguridad y congelamiento de código, previsto para el próximo viernes, 2/5/25. Los candidatos finales para la instalación se crearán el lunes, 5/5/25. Muchas gracias a Jim Borek por su colaboración con el equipo clínico de JMP para integrar las correcciones en el programa. Las actualizaciones de bibliotecas de terceros también se incluyen en 18.2.1. ¡Gracias a Shannon Leslie , Travis Lap y a todos los expertos en seguridad que han estado trabajando en el proceso de PLSR para 18.2.1!
Muchísimas gracias a Alex Taylor por su presentación (y a todo el equipo de JMP Live por atender la charla) en la reunión de desarrollo del jueves. Espero que hayan podido escuchar la charla informativa de Alex sobre cómo el equipo de JMP Live realizó la transición a Bitbucket/Git para la gestión de fuentes. Si no pudieron asistir en directo, pueden encontrar una grabación aquí . Las diapositivas de Alex también están disponibles aquí .
Por último, ¡gracias a Tonya Mauldin por compartir el informe Beta/Crash del 4/4/25 al 25/4/25 con los fallos seleccionados!

Informe de la versión beta y fallos del 4 al 25 de abril de 2025 | JMP Live
Anuncios generales
Próximas fechas importantes
- Modo de revisión de JMP 19 – 23/5/25
- JMP 19 EA9 Congelación – 6/5/25
- Modo de aprobación JMP 19 – 13/06/25
- 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
Centro
- Dave B:
- Se crearon casos de prueba para dos fallos de usuarios anónimos: guardar archivos PDF grandes y explorador de texto
- Corrección parcial del fallo al guardar archivos PDF: JMP aún no crea el archivo PDF, pero escribe un mensaje en el registro en lugar de bloquearse.
- Se corrigió una regresión 3D de Mac con el cuadro de diálogo de configuración 3D
- Se corrigió un error con la actualización automática de complementos que causaba un bloqueo clínico ocasional.
- Dan S: Se continuó trabajando en los scripts de guardado en inglés. Se agregó compatibilidad con el icono de advertencia de sincronización de datos en Fit LS. La plataforma vacía ya no activa el recalculado automático; el comportamiento de la plataforma se hereda. Se actualizó el filtro de datos: se modificó el diseño para aumentar el ancho del selector de columnas, se agregó un indicador de actividad y la vista de filtro mantendrá algunos controles ocultos. Se actualizó la conversión de la lista de columnas de la plataforma a la sintaxis Column Group() para una mejor compatibilidad con grupos anidados.
- Evan: Se analizaron y archivaron los Jiras encontrados durante el desarrollo del marco de pruebas Mimic y el complemento JMP Telemetry Explorer. Se completó el análisis inicial de telemetría del uso del script JSL. Se está intentando completar el trabajo restante en las características que podrían afectar las capturas de pantalla.
- Morgan: estamos trabajando en errores de preferencia del Editor de scripts/Cuaderno de notas y algunos errores de autocompletado esta semana.
- Xan: Mejor truncamiento de formatos de duración en ejes; Errores relacionados con valores forzados.
DOE y confiabilidad
- ¡Felicitaciones al equipo del DOE por las numerosas patentes otorgadas en 2024! Pueden ver los detalles de sus logros en este artículo de Inside JMP de hoy .
- Caleb: Esta semana la dediqué a corregir errores de CSALT poco a poco. También asistí virtualmente a DATAWorks y vi algunas charlas interesantes sobre la aplicación de DOE y la cuantificación de la incertidumbre.
Hospedaje e Interfaces
- Pablo N:
- Se corrigió la actualización de Python de Windows 18.2.1. El paquete de código fuente no contiene los paquetes pip ni setuptools. Estos deben instalarse mediante una ejecución inicial del Python compilado para obtenerlos de internet. Una vez descargados, mi script actualizado los recupera y los incluye en site-packages. También se eliminaron un par de paquetes del archivo python311.zip de python-secure.
- Se solucionó el problema de firma de JMP 19 EA-8. Un paquete adicional, "P4Python", se incluyó en el paquete del sitio con una biblioteca compartida sin firmar, lo que causó el problema de firma.
- Seguridad del software
- El analizador PLSR escanea en busca de JMP 18.2.1.
- Se están evaluando e investigando los informes de Snyk, a pesar de haber actualizado nuestra fuente Python. Resulta que Snyk aún no ha actualizado su base de datos.
- Estamos investigando la creación de algunas de nuestras bibliotecas de terceros con CMake. LibCurl descontinuará las herramientas de compilación de WinBuild este otoño. Libzip ya ha descontinuado otras herramientas de compilación para usar CMake. HDF5 también compila con CMake. Será necesario compilar todas estas desde el código fuente para la compilación arm64 de Windows.
HTML interactivo
- Mike Stickles: Se corrigió el error JMPHTML-1864 (Números superpuestos en gráficos de barras al publicarse en JMP Live); como parte de este trabajo, se desarrolló una plantilla JSL para simular las regeneraciones de JMP Live y facilitar la depuración, la cual se publicó en Confluence. También se corrigió el error JMPHTML-1514 (los gráficos de líneas con datos precalculados a veces se dibujaban de forma completamente incorrecta). Se corrigieron las pruebas del analizador web para los segmentos de área y barra para que se puedan ejecutar de forma independiente, no solo como parte de las pruebas allTestNof4. Actualmente se trabaja en JMPHTML-1407 (la configuración de leyenda en la función de tamaño no funciona en HTML5); se han identificado los dos puntos que causan el problema y se está trabajando en las soluciones.
- Juan Powell:
- Creó una revisión de Sprint para Sprint 19-7.
- Trabajó en Scatterplot 3D:
- Se actualizaron las informaciones sobre herramientas del mapa de calor para que solo se muestren cuando se pasa el cursor sobre una celda en lugar de cerca de una celda ( JMPHTML-14335 ).
- Se está investigando un problema con la información sobre herramientas de un CellPlotBox que utilizó un método que aún no es compatible ( JMPHTML-14530 ).
- Realicé pruebas de caja blanca y reporté varios problemas.
- Praveena: Trabajó en los siguientes problemas
JMP en vivo
- Aurora: Corrección de errores (registros de auditoría para acciones de usuarios desconocidos, descargas *.csv abiertas en Microsoft Excel, gestión de archivos de imagen BMP). Se envió nueva información categórica de X al cliente para gráficos de control. Intercambié ideas con Aaron y Dieter sobre cómo simplificar los permisos en futuras versiones de JMP Live. Tras borrar y reiniciar mi PC, mejoré varios artículos de Confluence sobre cómo configurar un nuevo PC de desarrollador para trabajar con JMP Live.
Estadística
- Juan Hall
- Para Fit Generalized (no Pro), deshabilité el generador de perfiles y la predicción inversa si se usa una columna de desplazamiento (JMP-25852).
- Para el optimizador de perfiles, trabajé con otros para habilitar subprocesos múltiples, en curso, solicitado por Chris para BO (JMP-25826).
- En varios lugares se han corregido situaciones de "Guardar scripts en inglés" (JMP-25901, JMP-25901).
- Para el generador de perfiles, agregue el comando 'Ocultar fila de deseabilidad' para Chris Gotwalt para BO (JMP-25954).
- Para el perfilador de contorno, dibuje una línea alrededor del óvalo de recorte (JMP-25394)
- Laura CS: Continuó corrigiendo errores en MIIV-2SLS relacionados con restricciones de igualdad en diversas condiciones. Se corrigieron un par de errores relacionados con el guardado de scripts en inglés (¡gracias , Dan Schikore !). Me reuní por separado con Taylor Ferguson y Ryan Lekivetz para hablar sobre variables instrumentales. Ofrecí comentarios sobre la próxima entrada del blog de Haley sobre su complemento. Me reuní con Larry LaRusso y Juan Mosier para hablar sobre el contenido de la página SEM SKP. Reuní una lista de correo electrónico del taller de SPSP y la compartí con el equipo académico. Disfruté de unas horas de voluntariado en Burkett Farms. Envié un resumen para Discovery Americas.
Documentación estadística
- Michael C: Revisó (con Karen Copeland y Colleen McKendry ) algunas cadenas para el equipo Easy DOE; trabajó con mi equipo para finalizar nuestros objetivos de 2025 e ingresarlos en Workday; realizó actualizaciones de documentos relacionados con el trabajo de NF en las plataformas Fit Model; envió el capítulo de Recurrencia actualizado para revisión técnica.
Pruebas estadísticas
- Mark: Se corrigió un script de prueba unitaria porque el flujo aleatorio de números usado para generar coeficientes aleatorios en Easy DOE ya no era diferente entre Mac y Windows. Se está probando la plataforma de optimización bayesiana con Yeng.
- Jacob: Probando BayesFlo. Leyendo el artículo de Irene y planificando pruebas unitarias.
Investigando posibles problemas de rendimiento. Probando los cambios pendientes en el diseño de CSALT.
- Tonya: Trabajando en pruebas unitarias para detección de procesos y verificación de errores.
Actualizaciones de ciencias biológicas
- Dibujó: Trabajo con JMP Clinical Jira para las versiones 19 y 18.2.1. Clasificación y resolución de problemas para Amgen. Se encontró y corrigió un pequeño error en la infraestructura de compilación de JMPC que afectaba la versión JMP Clinical de JMPRunner.
- Richard: Creó y distribuyó videos para la versión 19.0 de Clinical Features. Reenvió un manuscrito de investigación estudiantil. Planificación para la versión 20.0.
Gestión de productos y marketing de productos
- Kaylee: El martes tuvimos una capacitación de capacitación en ventas sobre Mercado JMP . Esta capacitación comenzó compartiendo el valor de Marketplace para los clientes y luego ofreció a los presentadores la oportunidad de mostrar cinco extensiones destacadas de JMP Marketplace y cómo podrían adaptarse a diferentes clientes. Si desea ver esta capacitación, está grabada y tiene un enlace en la parte superior de la hoja de ventas de JMP Marketplace . Además, Sara publicó la actualización de abril sobre capacitación en ventas en Inside JMP aquí .
- Bryan: Seguí trabajando en los gráficos (InstallShield, FavIcon para JMP Live e iconos). Por lo que sé, he completado todas las solicitudes de iconos de JMP 19. También añadí compatibilidad con el modo oscuro en el tema de JMP Live. Revisé las cadenas de JMP Live. Me coordiné con Sarah Gilyard y Sarah Sylvestre en un próximo estudio de usabilidad para las actualizaciones de Profiler y creé una encuesta de selección. También creé algunos errores basados en algunos problemas que Sarah Sylvestre encontró con el tema de JMP Live.
Soporte técnico y participación
- Wendy:
- Los equipos de soporte están trabajando en algunos proyectos surgidos de las conversaciones de Reunión y continúan actualizando la página principal de Soporte Técnico de Confluence. La colaboración consiste en dedicar tiempo a trabajar con Sage y asegurar que se sienta conectada con el equipo en EE. UU. y Londres.
- 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:

Operaciones de desarrollo
- Shannon L: Tareas de fin de ciclo de JMP 18.2.1, incluyendo revisiones de PLSR y una llamada de soporte con Snyk. Se creó una propuesta para las versiones de seguridad mensuales, incluyendo los cambios en proceso, que se revisará con las partes interesadas la próxima semana. Se mantuvieron reuniones con la Gerencia de Producto. Se reunió con el CIS para hablar sobre el estado actual de la migración fuera de los sistemas SAS. Se mantuvieron reuniones técnicas semanales. Se continuó reduciendo el número de usuarios en nuestras herramientas Atlassian.
- Melanie:
- Se cubrió la transición Sprint EA8-EA9 con Shannon L.
- Desenterré recuerdos de cómo manejaba marcadores de nombres de archivos extraviados para Trish.
- Tabla de tareas de ramificación pulida para 18.2.2 (lanzamiento la próxima semana).
- Trabajé en la creación de scripts para migraciones de plantillas para JMP Live Help para 19.0
- Archivos de datos de muestra validados para la localización después de la ejecución de stringbot del fin de semana
- Mirón: JMPTOOL-1561 – Datos de muestra en el servidor AWS (funcionó bastante bien)
JMPTOOL-1477: reescritura de los trabajos de Jenkins que cargan datos desde los archivos de salida de la ejecución del bot de prueba. Se investigaron los comentarios de fallos que no se muestran en los casos de Salesforce (caso n.° 00199255).
- Shannon C: Investigué fallos misteriosos y revisé problemas antiguos de Jira relacionados con fallos. Marqué varios elementos como listos para la prueba, ya que parecían haberse solucionado. Debatí la propuesta de la versión mensual de seguridad y revisé los problemas de EA.
- Jim: Muchas integraciones para JMP 19.0 EA y Clinical 18.2.1; ¡gracias a Pablo Nelson por la corrección tardía de JMP-26019 ! Se reportaron fugas de JIRA para JMP 19.
Localización
- Allison: preparó el paquete de traducción para los datos de muestra 19.0 y lo entregó a los equipos de traducción de japonés y chino; investigó y se comunicó con los desarrolladores y los equipos de traducción con respecto a las consultas de traducción sobre los datos de muestra y la interfaz de usuario portátil; trabajó con Howard en la configuración del trabajo de Jenkins para automatizar la copia de los archivos de página de título de la biblioteca de documentos localizados y los archivos PDF de documentación a la carpeta de entrega designada en P4.
- Trish: Revisar las nuevas páginas de jmp.com para la documentación localizada. Clasificar las consultas de localización. Revisar el kit de datos de muestra antes de la entrega. Revisar los proyectos y las fechas de las entregas de la versión 19.0 y realizar los ajustes necesarios en el cronograma. Analizar los problemas de ayuda de JA para la versión 18.2 que Chris ha estado clasificando. Analizar las ideas de Ying para automatizar algunos de los procesos utilizados para crear archivos PDF localizados.
- Ying: Se continúa revisando los scripts de captura de pantalla de EN para EG y se retoman las capturas de pantalla si es necesario ( JMPLOCTOOL-736 ). Se han completado cinco capítulos y se han abierto cuatro errores de Jira para que el equipo de Documentación corrija ciertos scripts de captura de pantalla. Se resumieron los pasos que se pueden automatizar en el proceso de creación de un PDF.
- Sandy: Se continuaron las pruebas y el perfeccionamiento del nuevo programa de retorno de cadenas para la interfaz de usuario portátil. Se inició el desarrollo de un nuevo proceso de retorno para datos de muestra e instrucciones integradas.
- Cristóbal: Prueba de la nueva tarea de retorno de localización y script para la interfaz de usuario de JMP. Se trabajó en formatos de fecha para configuraciones regionales distintas de EN-US para JMP Live. Se ayudó a lanzar el proyecto SampleData 19.0 para su localización. Se perfeccionó el proceso de revisión de código.
- Sohail: Exploró diferentes funcionalidades de BitBucket/Git para el repositorio L10N y actualizó la documentación para la creación y revisión de solicitudes de incorporación de cambios (PR). Desarrolló y comenzó a probar la interfaz de usuario para el pipeline LLM de RAG.
Documentación
- Susan C:
- Actualizaciones de inicio rápido: Estamos trabajando con Trish y Mandy para planificar las fechas de este evento. Mandy se ofreció a revisar y probar las actualizaciones.
- JMP Live: Trabajamos en la implementación de las actualizaciones de Eric a nuestro contenido JSL.
- Devon: Continuó el trabajo en las actualizaciones de la documentación de los conectores de datos para 19.0, publicó una página de Confluence sobre el estado actual de nuestro complemento de resaltado de sintaxis JSL para XML y limpió nuestra tabla de conversión de FrameMaker en función de los errores encontrados por el equipo de documentación.
- Chris : Recreé la ayuda en japonés 18.2 y localicé las diferencias con la ayuda en inglés 18.2. Revisé las ediciones de DJ.
- Khawar: Llamadas de oxígeno: UG está listo para revisión; Creó una lista para imágenes FLM; Comenzó a hacer una lista para imágenes JSG.
Pruebas de sistema/host - Cary
- Mandy: Trabajé en las pruebas del instalador de EA8; encontré algunos problemas con los scripts de tabla, pero no creo que tengamos un obstáculo todavía; trabajé en la verificación de JIRA y en la escritura de algunas pruebas JSL para agregar a mis pruebas de marco; creé algunas tablas con etiquetas y vistas de filtro para colocar en el directorio JMPSRV01/Users/Chambers para que la gente las use para probar la solución que llegó a 18.2.1 para asegurarse de que si abre una tabla con nuevas características de 19, no la guarde y sobrescriba sin una advertencia primero; eso parece estar funcionando bien; ¡continúo revisando correcciones para las cosas y trabajando en 19 (tablas, etiquetas, escritura de pruebas, emojis, tabulación) con etiquetas!
- Nick H: Me he estado adaptando a trabajar en Londres, donde mi nuevo horario es de 10:00 a 18:00 (de 5:00 a 13:00, hora del este). Esta semana solucioné un problema con Todos los problemas de JMPJira.jmp : la columna de descripción no se rellenaba correctamente o, en algunos casos, no se rellenaba. Reporté varios errores y sugerencias de mejora para Notebooks. Se añadieron pruebas unitarias para la exportación de notebooks a WFB. Continúo con las verificaciones de errores y funciones de la versión 19.0.
- Audrey: Pruebas de EA 8, ajustes de algunos scripts de tabla en nuestras muestras, pensamiento sobre una cadencia de lanzamiento mensual, planificación de pasantías de verano.
Pruebas web – Cary
- Hoy:
- Se informaron 16 problemas en el menú HTML5, marcador, detección de procesos, información sobre herramientas, etc. Se verificaron 17 correcciones de errores y problemas cerrados.
- Probé el menú Fit para Bivariate en HTML5 y reporté un par de problemas menores.
- Asistí a la reunión de desarrolladores de HTML5 sobre el informe de pruebas de Whitebox, donde compartieron sus hallazgos durante la sesión. Fue muy interesante.
- Asistí a la reunión de pruebas de automatización HTML5 para conocer el estado de la automatización HTML5.
- Natalie: Se continuaron las actualizaciones y adiciones a los casos de prueba de Gráficos de Control para la automatización de HTML. Se monitoreó el ticket abierto de Jira para detectar fallos en la ejecución diaria de la automatización.
- Ana: Verificando correcciones y probando Scatterplot 3D en el escritorio y en HTML5.
Pruebas de sistema/host - Pekín
- Equipo de Beijing:
- Sí, Li: (1) Verificación de errores. (2) Enviar correo electrónico con el resumen de la primera ronda de pruebas de regresión de software de terceros de JMP 19.0. (3) Enviar correo electrónico con el resumen de la tercera ronda de pruebas I18N de JMP Desktop 19.0. (4) EN progreso: Pruebas basadas en escenarios de JMP Live 19.0. (5) En progreso: Pruebas de funciones WEBJMP-10012: Agregar una función para copiar la ruta completa de la carpeta/publicación visualizada actualmente al portapapeles .
- Nan Wu: (1) Pruebas de verificación de errores de JMP 19.0. (2) Complemento de AWS S3 y SharePoint DC de JMP 19.0 publicado en pruebas de regeneración de tablas de JMP Live. (3) Investigación de fallas en pruebas unitarias de JMP 19.0. (4) Pruebas basadas en escenarios de JMP Live 19.0 en curso. (5) Preparado para el tema divertido de la reunión mensual.
- Como: (1) Verificación de errores. (2) Python – NF: JMP-25750: Actualización de JMP 18.2.1 a Python 3.11.12 – En curso. JMP-25319: Fecha y hora de soporte para R - Listo. (3) Soporte de TC – 00199448 – Relacionado con SAS – En curso. (4) Revisión de fallas de UT: JMPTOOL-1559: Solicitud para instalar la última versión de R 4.4.3 y configurar la variable de entorno tanto en Windows como en Mac – En curso. (5) Pruebas basadas en escenarios de JMP Live 19.0, para más detalles, consulte JMPTESTBJ-3470 – En curso. (6) Jenkins: Verificar resultados para Beijing Daily UT. JMPTESTBJ-3624: Optimización: la licencia de VS2022 ha expirado - Abril de 2025 - Listo.
- Da Zhang: (1) Verificación de errores. (2) Investigación de fallos en las pruebas de compatibilidad de JMP Live: JMPTESTBJ-3566 (FINALIZADO). (3) Investigación de fallos de extremo a extremo: JMPTESTBJ-3625 (En curso). (4) Pruebas de funciones para JMPTESTBJ-3455 (En curso). (5) Pruebas de funciones para JMPTESTBJ-3457 (En curso). (6) Pruebas basadas en escenarios de JMP Live 19.0: ronda 3: JMPTESTBJ-3470 (En curso). (7) Pruebas de JMP 19.0 i18n, ronda 4: JMPTESTBJ-3198 (FINALIZADO).
- Lily Meng: (1) Verificación de errores. (2) Pruebas de JMP Desktop 19.0 I18N : finalizadas. (3) Pruebas basadas en escenarios de JMP Live 19.0: ronda 4: en curso.
- Con nosotros: (1) Verificación de errores. (2) Pruebas de JMP 19 I18N - Ronda n.° 4 - en progreso. (3) Pruebas de datos JSON de JMP Clinical 19 - Finalizadas. (4) Pruebas de carga actualizadas para JMP Live 19. (5) Pruebas de JMP 19 EA8.
Nota de Shannon
Hoy vi este artículo de Nature que destaca una investigación que identificó los genes que codifican tres rasgos en el guisante estudiado por el científico ciudadano Gregor Mendel hace 160 años . Los genes de cuatro de los siete rasgos que estudió ya se habían identificado (forma de la semilla, altura de la planta, color de la semilla y color de la flor), mientras que los genes que determinan el color y la forma de la vaina, así como la agrupación de las flores, fueron confirmados recientemente por investigadores genómicos.
Si alguna vez has cursado biología o genética, probablemente hayas hecho un ejercicio con cuadros de Punnett para cruzar dos genotipos parentales con rasgos dominantes, recesivos o codominantes y predecir la probabilidad de esos rasgos en su descendencia. Y si lo hiciste, es muy probable que el ejemplo usara un rasgo del guisante. Mendel realizó sus experimentos mucho antes de que existiera el concepto de genes. Concluyó que las plantas progenitoras transmitían "factores" hereditarios a su descendencia, como la forma de la semilla o el color de la vaina. ¡Sin duda, se adelantó a su tiempo!
