¡Bienvenido a la actualización de desarrollo de JMP del 2 de mayo de 2025!
JMP 19 EA8 ya está aprobado y los instaladores se han subido a MyJMP. Consulte la lista de fechas de JMP 19 en la sección "Próximas Fechas Importantes" a continuación. Nos estamos acercando rápidamente a la fase de revisión de código para JMP 19 (23/5/25) y estamos a poco más de 4 meses de nuestra fecha de lanzamiento, prevista para mediados de septiembre. Nuestra versión final de JMP 19 para usuarios avanzados (EA9) se congelará el 5/6/25.
La congelación de código y la congelación de seguridad de JMP 18.2.1 se lanzaron hoy; los candidatos finales para la instalación de todos los productos se crearán el próximo lunes. Además de las correcciones para bibliotecas de terceros, esta versión incluye algunas correcciones críticas de errores de JMP. JMP Clinical 18.2.1 también incluirá varias correcciones exclusivas de JSL y un nuevo informe solicitado por clientes importantes. Mientras finalizamos la versión 18.2.1, el equipo de DevOps se prepara para nuestra última versión de correcciones de seguridad de JMP 18: la 18.2.2.
Gracias a Russ Wolfinger por presentar a Mike Anderson, ingeniero de sistemas de JMP, para hablar sobre una extensión del experimento del helicóptero del Departamento de Energía en la reunión de desarrollo de JMP de esta semana. Como comenté en la reunión, Mike también celebró recientemente su décimo aniversario de trabajo con JMP. ¡Felicitaciones! Si no pudiste asistir en persona, puedes encontrar la grabación aquí .
Gracias a Tonya Mauldin por compartir los casos Beta/Crash de esta semana con los fallos seleccionados.

Casos beta y de fallos de la semana del 2 de mayo 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
Pruebas web - Cary
- Josh: Me puse al día con el correo electrónico y las páginas de Confluence que se actualizaron durante mis vacaciones. Creé la matriz de pruebas para las pruebas del instalador de Live 18.2.1. Trabajé en varios Jiras relacionados con KeyCloak y en cambios en la entrega de parte de la consola de administración de JMP Live.

Pruebas de sistema/host - Pekín
- ¡Feliz Día del Trabajo a nuestros colegas en China, incluido nuestro equipo de pruebas de Beijing y el ingeniero de localización Ying Zhou !
Centro
- Y S: Se corrigieron las restricciones de los componentes ternarios para mezclas que no suman 1.0. Se realizaron correcciones en JSS para modificar las propiedades de colbox y se agregaron más opciones de estilo en la plataforma bivariada. Se redujo la sobrecarga de medición de cuadros para informes extensos del generador de perfiles. Se está trabajando en problemas de tamaño de JSL para cuadros con barras de desplazamiento o relleno.
- Evan: Mejoras en el dibujo de símbolos de etiquetas de columna, incluyendo una nueva preferencia de fuente. Compatibilidad con scripts para el filtrado de columnas. Correcciones para el modo oscuro. Ayuda con diversos problemas relacionados con la entrada de teclado y la representación de texto en chino y japonés.
- Kan: Un eje anidado con ordenación ahora ordena el eje como un todo, en lugar de cada nivel por separado. JMP-1718. Se agregó compatibilidad con la propiedad de columna "Valores forzados" a TermCombo, lo cual afecta a los ejes anidados, Summarize() y algunas plataformas estadísticas.
DOE y confiabilidad
- Caleb: Seguimos trabajando en la corrección de errores y mejoras de CSALT. También hablé con uno de nuestros nuevos becarios sobre un proyecto interesante en el que podemos trabajar durante el verano con Ryan DeWitt . Además, estoy preparando una charla que presentaré en la reunión anual de la Sociedad Canadiense de Estadística a finales de mes.
Hospedaje e Interfaces
- John Schroedl: Gracias a los renovados esfuerzos de prueba de Yusuke Ono-san y Con nosotros , se han identificado varios problemas relacionados con nuestro nuevo código de entrada de texto IME. Se han solucionado muchos de ellos con la ayuda de Evan McCorkle (¡Gracias!). Se solucionó un problema especialmente grave con el IME chino, pero se necesitan más cambios. Se corrigió el color del título de los grupos de radio/verificación en modo oscuro. Se trabajó con CIS para conectar una computadora portátil ARM a redes SAS. Esto requirió bastante ayuda, ya que es la primera máquina no informática que se agregó, por lo que sus sistemas se están actualizando.
- Will Morgan: Trabajando con las funciones solicitadas por los usuarios para los conectores de datos de S3 y SharePoint. Actualizando la documentación y las versiones de los complementos en la plataforma. Además, ¡terminé mi último semestre y me gradué oficialmente de NC State! (¡Felicidades, Will!)
- Michael H: Mejoras en la mensajería instantánea de Mac (IM = Método de entrada; cómo se escribe en japonés, coreano, emoji, dictado, etc.)
HTML interactivo
- Pablo Spychala : Estas últimas semanas se han dedicado a pulir funciones y corregir errores en las exportaciones de HTML y JMPLive.
- Corrección de errores en el gráfico paralelo en Graph Builder ( JMPHTML-14509 )
- Abordar los problemas del menú del Triángulo Rojo en JMPLive
- Ligera reelaboración para solucionar varios problemas en los que se perdieron configuraciones, estaban fuera de servicio o no eran compatibles ( JMPHTML-14555 ).
- Admite más menús de Triángulo Rojo en la plataforma de distribución ( JMPHTML-14569 ).
- Dirección de modificación de ejes en gráficos creados por una acción de menú Triángulo rojo ( JMPHTML-14573 ).
- Abordar más inconsistencias en Ajustar a la ventana
- Los cuadros de alineación se encogen demasiado con gráficos mixtos ajustables ( JMPHTML-14547 ).
- Admite Ajustar a la Ventana con PanelBox ( JMPHTML-14545 ).
- Mike Stickles: Completó JMPHTML-1407 (La configuración de leyenda en la función de tamaño no funciona en HTML5) y envió el código para su revisión. Actualmente investiga JMPHTML-616 (Barra: La información sobre herramientas de la columna izquierda del eje Y siempre se muestra con el orden de dibujo predeterminado de la barra). Estará de vacaciones la semana del 4 al 10 de mayo.
- Praveena:
- Estamos en un sprint de corrección de errores, estos son los problemas en los que trabajé esta semana.
- JMPHTML-14564 : Se soluciona el problema de resaltado de filas en el Panel Bivariado.
- JMPHTML-14571 : Tabla: la selección en el histograma no coincide con la selección en la tabla de frecuencia cuando se utiliza Agrupar por columna.
- JMPHTML-14353 : JMP se bloquea al exportar el informe de selección de procesos a HTML5 con el comando 'Agrupar por columna'.
- J MPHTML-14511 : El subgrupo que se muestra al pasar el mouse sobre la advertencia no es legible para humanos.
- JMPHTML-14504 : JMP Live Publishing | Publicar informes | El gráfico de barras de detección de predictores no se representa correctamente.
- JMPHTML-14028 : Cuando se publica en Live, las barras del histograma de detección de predictores no están en el orden correcto.
- JMPHTML-14388 : Selección de procesos: los marcadores no corresponden a la fila exacta en la tabla de resumen.
- JMPHTML-14578 : Tabla: fila de la tabla no seleccionada al seleccionar marcador en un solo sentido.
JMP en vivo
- Aurora: Corrección de errores (mejora del rendimiento al publicar un gran número de advertencias, mejora del rendimiento de la paginación inversa basada en la marca de tiempo, por ejemplo, el registro de auditoría, prohibición de la eliminación de usuarios referenciados, etc.). Se actualizó nuestra página de Confluence sobre las pruebas automatizadas de JMP Live (" Vitest ").
Estadística
- Annie: Continué trabajando en la corrección de errores en Control Chart Builder, incluidos JMP-25422 , JMP-26041 , JMP-15074 , JMP-24856 , JMP-8244 y JMP-20216 , donde amplié las constantes del gráfico de control d2 y d3.
- John Sall: En el generador de perfiles, se revisó el multihilo para la optimización, con Laura Lancaster, Weijie Cai y Dan Schikore . Las máquinas con muchos núcleos deberían ejecutar la mayoría de las optimizaciones diez veces más rápido ( JMP-25826 ).
Pruebas estadísticas
- Haley: Continué probando el estimador MIIV en modelos con restricciones de igualdad; investigué cómo se calculan los errores estándar para estos modelos en los dos paquetes de R que ofrecen el estimador. Comencé a probar el estimador MIIV con datos faltantes. Verifiqué los cambios en Evaluar el Modelo de Medición en SEM. Publiqué esta entrada de blog que muestra un ejemplo del uso de mi complemento de Moderación y Mediación con datos no pertenecientes a las ciencias sociales.
- Mark: Se restableció una versión anterior del script de prueba unitaria para la pestaña Entrada de Datos en Easy DOE cuando se recuperó la diferencia en los coeficientes aleatorios entre Mac y Windows. Se cerraron los tickets recientes de Optimización Bayesiana. Se siguen generando casos realistas para probar la optimización bayesiana (BO) y así obtener retroalimentación oportuna durante el resto del desarrollo.
- Jacob: Redacción de pruebas unitarias para BayesFlo. Pruebas de actualizaciones del diseño de CSALT y revisión de pruebas unitarias debido a cambios en el simulador. Investigación de un posible problema de rendimiento al ordenar una tabla grande. Verificación de tickets de Jira y limpieza de pruebas unitarias del DOE.
- Tonya: Trabajando en pruebas unitarias para cambios en el proceso de detección y verificación de errores.
Actualizaciones de ciencias biológicas
- Drew: Procesando la cartera de Jira y priorizando problemas internamente y para los clientes. Michael Hecht proporcionó una nueva funcionalidad para abrir tablas de datos (y archivos sas7bdat) que nos permite abordar mejor los datos codificados erróneamente. He estado trabajando en una sencilla utilidad JSL que probará aproximadamente una docena de las codificaciones más populares utilizadas en datos de ensayos clínicos, brindándonos una opción de apertura simplificada de "mejor estimación". Esto es importante, ya que las versiones anteriores de JMP Clinical (basadas en SAS) podían gestionar estas tareas, ya que SAS tenía una tolerancia integrada para adivinar las codificaciones.
Gestión de productos y marketing de productos
- Bryan F : Completé los gráficos de InstallShield. Realicé más actualizaciones al tema JMP Live e introduje algunos Jiras para solucionar problemas visuales del tema. Estoy trabajando en una versión generalizada del framework de scripting que uso en el Laboratorio JMP de Discovery Summit para facilitar el envío de estudios de usabilidad y la recopilación automática de resultados.
Soporte técnico y participación
- 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
- Chelín: Se cambió la configuración predeterminada del instalador de mantenimiento de la versión 19 de ELIMINAR a REPARAR según los comentarios de los clientes y la solicitud de gestión de productos JMP-26113 . Se finalizó la carga y distribución de JMP 19 EA8 para JMP, JMP Pro y JMP Clinical, tanto para Macintosh como para Windows. Se reestructuraron los archivos del instalador de Windows de la versión 19 para optimizar las diferencias entre los archivos clínicos del inicio rápido. Sin impacto para los clientes. Se está trabajando con Bryan Fricke en la actualización de los instaladores de Windows de la versión 19 para que utilicen gráficos de marca JMP ( JMP-24979 ).
- Shannon L: Finalizando las tareas de fin de ciclo de JMP 18.2.1, incluyendo la finalización de las revisiones de PLSR y el envío de recordatorios para su aprobación. Se promovió la adopción de versiones de seguridad mensuales en DevOps e I+D, y se presentó en la reunión de Operaciones. Se revisará con atención al cliente y gestión de producto para considerar las convenciones de nomenclatura para las versiones. Se revisó un esquema de seguridad a nivel de incidencia de Jira con el equipo de desarrollo de JMP para su proyecto de Jira, cuya implementación está prevista para el 6/5. Reuniones técnicas semanales.
- Shannon C: Seguimos con las conversaciones sobre las versiones mensuales de seguridad. Mientras trabajaba con las tablas de fallos de JMP (¡qué irónico!), repliqué un fallo misterioso de mapa de calor que se había reportado más de 50 veces desde la versión 17.0. Reporté JMP-26081, que Xan ya ha corregido para la versión 19.0. Investigué un fallo de CRP en la versión 18.2 para Japan TS, que coincidía con un fallo común conocido corregido en las versiones 18.2.1/19.0 ( JMP-20690 ), también corregido por Xan.
- Jim: Conjunto final de integraciones a 18.2.1 para JMP Clinical; preparación para la ramificación de JMP 18.2.2; verificación de todas las máquinas de prueba unitaria para Anaconda; reunión de cadencia de compilación de JMP y posterior lluvia de ideas con Audrey.
- Mirón: la mayor parte de mi trabajo esta semana fue modificar los scripts que cargan los datos de pruebas unitarias: eliminar la salida provisional XML, actualizarlos para usar PostgreSQL en lugar de SQL Server y realizar pruebas.
Localización
- Allison: respondió a las consultas de traducción que recibimos de los equipos de traducción sobre las cadenas de datos de muestra 19.0; finalizó y validó las traducciones de los datos de muestra JA; validó la factura del proveedor y la envió a Pagadero para el pago; implementó correcciones de traducción de JMP Live ZH en función de lo que informó QA; completé un par de cursos de aprendizaje electrónico sobre temas de Gestión de proyectos.
- Cristóbal: Validó y envió la primera devolución de SampleData 19.0 del proveedor. Introdujo correcciones en las traducciones de la interfaz de usuario de JMP Live 19.0. Probó nuevos scripts de devolución y validación de la interfaz de usuario de JMP. Preparó una demostración del proceso de revisión de las descripciones del complemento Marketplace en inglés para el equipo de documentación. Creó una nueva tarea de desarrollo de autómatas (automatización de envío clínico de JMP).
- Sohail: Implementé la interfaz de usuario para la interfaz con la canalización de RAG y trabajé en el alojamiento en un servidor permanente. Experimenté con el uso de modelos más grandes de diferentes familias de modelos. Eliminé las instalaciones de Conda de todas las máquinas y actualicé la documentación del flujo de trabajo de Bitbucket para un historial de PR más limpio.
- Howard: Se actualizó y probó la biblioteca de Python Jira. Atlassian está dejando obsoletos los puntos finales REST de Jira. Se completó el método de registro para los mensajes del panel. Se modificaron las tareas en segundo plano para el enfoque de inicio de memoQ. Se trabajó en la automatización de la inserción de traducciones clínicas.
- 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 completó un capítulo esta semana. Se abrió un error de Jira para interfaces ( JMP-26064 ). Tarea de seguimiento para la creación del proceso de automatización de PDF ( JMPLOCTOOL-766 ).
- Sandy: Se continuaron las pruebas y el perfeccionamiento del nuevo programa de retorno de cadenas para la interfaz de usuario portátil. Se continuó el desarrollo del nuevo proceso de retorno para los datos de muestra.
- Trish: Ayuda a clasificar las consultas de localización. Investigación para el trabajo de herramientas localizadas de JMP Live y HTML5 para 19.
Documentación
- Qiana: Se reunió con Michael y Ruth para hablar sobre SKP. Se reunió con Rick sobre el trabajo de FrameScript que debe completarse. Se actualizó el archivo UG_Reports para reemplazar SF Crime con NY 311 Records. Se reunió con Recursos Humanos para editar recursos. Se evaluó el proceso de selección de Jiras. Se planificó y coordinó el proyecto.
- Chris : Revisé las cadenas de febrero y abril. Acepté modificaciones en JSG y DJ, y corregí las referencias de las imágenes. Revisé las imágenes destacadas de Khawar en CR, DJ, DOE y UG. Trabajé en un script de copia para los archivos JMP Live/Public.
- Susan C : Trabajando en las notas de la versión 18.2.1. Finalicé las actualizaciones de JSL de JMP Live para la versión 19.0. ¡Gracias a Eric por toda su ayuda! Trabajando en las actualizaciones de las plantillas EN para JMP Live 19.0. Trabajando en las actualizaciones de instalación de JMP Live para la versión 19.0. Actualicé el libro de Genética a Ciencias de la Vida.
- Khawar: Llamadas de oxígeno: se creó una lista de imágenes para FLM, JSG y MM; MM finalizado; se comenzó a crear imágenes para FLM. Preferencias de JMP: actualización de UG. Autorización de trabajo de verano completada.
Pruebas de sistema/host - Cary
- Mandy: Trabajé verificando correcciones de JIRA e intentando añadir pruebas JSL siempre que fue posible. Recibí algunas pistas de EA7, pero hoy recibí tres pistas JMP19 de EA8; sin embargo, las sugerencias eran otras y no específicas de las actualizaciones de EA8. Estoy escribiendo algunas pruebas con el nuevo JSL de filtro de columnas para el panel de columnas que proporcionó Evan. Añadiré más información sobre esto, etiquetas de columna y vistas de filtro. Estoy revisando la tabla NYC 311 Records.jmp y probando algunos pasos de limpieza de datos: recodificar nombres de columnas, recodificar valores en columnas, usar algunos formatos y añadir etiquetas, integrar esto en un flujo de trabajo y considerar posibles actualizaciones futuras.
- Nick H: Seguí avanzando con las verificaciones de la versión 19.0, creando varias pruebas unitarias nuevas para las nuevas opciones de estilo del cuadro de esquema. También seguí realizando pruebas más exhaustivas de fragmentos, informando sobre varios errores y sugerencias para mejorar la funcionalidad actual de los fragmentos.
- Cazador: Completó las pruebas de JMP 19 EA 8. Probó el Gestor de Descargas SAS 3.14 con varias configuraciones de Mac solicitadas por el equipo de SAS 9. Verificaciones de JIRA. Aplicó Sequoia 15.5 beta 5 en los equipos Mac del laboratorio de pruebas y realizó pruebas con las compilaciones actuales de JMP 18.2.1 y 19.0.
- Audrey : La planificación de las prácticas está en marcha y se están preparando muchas sesiones de incorporación excelentes. Nos estamos preparando para las pruebas del instalador de la versión 18.2.1 la próxima semana. Pruebas de Snowflake.
Nota de Shannon
Gracias a Xan Gregg por compartir esta historia sobre una preimpresión llena de errores que fue retirada después de algunos “errores” relacionados con la IA: https://retractionwatch.com/2025/04/24/google-ai-engineer-withdraws-arxiv-preprint-tortured-phrases-genai/ :smiling_face_with_smiling_eyes: ¡Esperamos que todos tengan un gran fin de semana!
