Nota especial:El próximo viernes 28 de marzo es elFecha límite para la entrega de cadenas de interfaz de usuario (IU) de JMP 19.0 Developer String 2. Por favor, solucionen las cadenas atascadas antes de esta fecha límite, si es posible. Cuanto antes finalicemos el proceso de traducción de las cadenas, antes podrán ser revisadas por el equipo de documentación, traducidas y revisadas por nuestros revisores expertos externos. ¡Gracias!
¡Bienvenido a la actualización de desarrollo de JMP del 21 de marzo de 2025!
Con el lanzamiento de JMP 18.2 en MyJMP, los clientes tienen acceso a nuestras últimas correcciones. Gracias a los equipos de documentación y localización, la Ayuda de JMP en inglés para la versión 18.2 ya está disponible en la web, junto con la Ayuda de JMP traducida al japonés, chino simplificado y (por primera vez) al coreano. La ayuda traducida también está disponible para JMP Live y HTML interactivo. Mientras tanto, esta semana continuamos trabajando en la versión 18.2.1 con correcciones para JMP Clinical para ayudar a los clientes a migrar desde versiones anteriores.
La conferencia Discovery Summit de la semana pasada en Europa fue todo un éxito. Fue un evento muy bien organizado (como todos los eventos Discovery). Me enteré de que los desarrolladores hablaron con muchos clientes satisfechos que agradecieron especialmente que JMP escuchara sus comentarios a través de la lista de deseos. Un cliente incluso trajo un pastelito en agradecimiento por las nuevas funciones de JMP 19, cumpliendo así una promesa que le hizo a un desarrollador en un programa de soporte técnico. Bueno... es la primera vez. :smiling_face_with_smiling_eyes: Si asististe a la conferencia, no olvides registrar las notas y las incidencias de Jira relacionadas en la página "Notas recopiladas" (aquí) . También añade "DISCOVERY_EUROPE_2025" en el campo "Etiquetas" de cualquier incidencia de Jira que introduzcas como resultado de las discusiones de la conferencia.
Gracias a Richard Zink por compartir su trabajo reciente con el cribado de subgrupos en JMP Clinical 19 en la reunión de desarrollo de JMP de esta semana. Si se perdió la reunión, puede encontrar una grabación aquí. Como Richard comentó en la demostración, Juan Hall añadió funciones de cribado de subgrupos a Process Screening para JMP 19, y JMP Clinical incluirá algunas funciones específicas de Clinical para la versión 19. Richard también mostró los complementos de diagrama de bosque y diagrama de perturbaciones que creó, que no requieren JMP Clinical, pero que también pueden ejecutarse en JMP estándar. Si se perdió la reunión y desea más detalles sobre el trabajo de Richard en el cribado de subgrupos, puede encontrar una grabación aquí .
Por último, ¡muchas gracias a Tonya Mauldin por compartir los casos Beta/Crash de las últimas 2 semanas con los fallos seleccionados!

Informes de versiones beta y fallos del 7 al 21 de marzo de 2025 | JMP Live
Anuncios generales
Próximas fechas importantes
- Fecha límite de entrega de la cadena de desarrollo de JMP 19.0 2: 28/3/25
- JMP 19 EA8 Congelación – 17/04/2025
- JMP 19 EA9 Congelación – 6/5/25
- Visita Confluencia para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Estadística
- Juan Sal:
- En la detección de procesos, se admiten límites inferiores para tipos de procesos no normales, en respuesta a una reunión de clientes en Berlín con Soitec (JMP-25396).

- En Design Space Profiler, agregue botones al informe de esquinas para mover la esquina más desfavorable hacia adentro o hacia afuera para minimizar su degradación (JMP-25400). Esto se realizó en respuesta a una sugerencia de Laura Lancaster.

Documentación estadística
- Karen: Actualización de capturas de pantalla identificadas por las pruebas de Colleen.
Pruebas estadísticas
- Jacob: Pruebas de actualizaciones de CSALT Design. Pruebas de actualizaciones de OC Curves. Pruebas de cambios pendientes en Simular Respuestas en DOE. Análisis de los resultados del estudio de usabilidad de Easy DOE de Discovery, con Mark Bailey .
- Tonya: Estamos probando los cambios en el proceso de selección, así como algunas cosas en CCB.
Actualizaciones de ciencias biológicas
- Ricardo: Depurando mi código defectuoso. Colaborando con Laura y Jianfeng.
- Drew: Correcciones críticas por parte del cliente a errores 18.2.1, 19.0.
Gestión de productos y marketing de productos
- Mi: Gracias a todos los que participaron en Discovery Europe. No olviden capturar notas y Jiras relacionados, etiquetados como DISCOVERY_EUROPE_2025, en la página de notas recopiladas .
- Bryan: Procesamiento de los resultados de JMP Lab para el filtrado dinámico de tablas de datos, etiquetas de columna y el tema JMP Live. Se reunió con miembros del grupo principal para analizar los hallazgos de las etiquetas de columna y los posibles cambios de diseño. Se reunió con Jared Thomas para explorar los ajustes de diseño de las etiquetas flotantes. Se investigó sobre los requisitos legales para cumplir con el Criterio de Conformidad 1.4.3 de WCAG 2.1 (Contraste Mínimo, Nivel AA) para el contraste del texto.
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
- Shannon L : Creé problemas de Jira para mejorar el correo electrónico de TestBot. Creé una propuesta de proceso administrativo para reducir el número de licencias de usuario para los productos de Atlassian cuando ya no se necesite el acceso, y trabajé en una política de acceso. Reuniones de Salesforce sobre el proceso de cotización a cobro y el Centro de Privacidad. Reuniones técnicas semanales, incluyendo revisiones de análisis de seguridad de JMP 18.2.1/19 y otras reuniones sobre seguridad de datos. Revisé la configuración de seguridad de Jira a nivel de problema con el equipo clínico de JMP, que se implementará la próxima semana. Planificación del proyecto para la monetización de JMP Marketplace. Seguí colaborando en la limpieza de historias de JMP 19. De vacaciones el lunes, regreso el martes.
- Jim: Se integró la corrección para JMPCLINICAL-4076 en la rama 18.2.1. Se han identificado otras correcciones de JIRA para su integración, pendientes de aprobación por los aprobadores de JMP. Junto con Nick Ruva , se actualizaron las máquinas de compilación/CI/ASAN/LEAKS de JMP 19 para Mac a Sequoia y se actualizó Xcode a 16.2. Compatibilidad con Perforce.
- Melanie:
- Automatización de ayuda en vivo de JMP: se trabajó en el mapeo de archivos y ubicaciones
- Importación CSV de Jira: se trabajó en una estrategia para importar una jerarquía de tickets de Jira
- Trabajé en el resumen para la Cumbre de Descubrimiento JMP en Austin
- Asistí a la Conferencia de Liderazgo de Athena el martes
- Shannon C: Trabajé con los desarrolladores para clasificar los elementos de Historia abiertos con la versión planificada = 19.0. Investigué algunos fallos y seguí investigando pruebas unitarias antiguas con fallos. ¡Gracias a los testers por revisar y resolver los problemas! Se mantuvieron conversaciones sobre los objetivos para 2025 con los miembros del equipo y se realizaron reuniones técnicas sobre diversos proyectos.
- Mirón: JMP-25286: Se actualizó el código de simbolización en el equipo Mac que falló. Se continúa con la conversión de bases de datos de SQL Server a PostgreSQL para todos los datos alojados en JMPTOOL. JMPTOOL-1367: Se está realizando una limpieza adicional de los resultados de pruebas de fallos extremadamente grandes.
Localización
- Ying: Seguimos revisando los guiones de captura de pantalla en inglés para UG y retomando capturas si es necesario ( JMPLOCTOOL-717 ). Seguimos revisando los guiones y retomando imágenes para el último capítulo. Seguimos revisando los guiones de captura de pantalla en inglés para DJ y retomando capturas si es necesario ( JMPLOCTOOL-735 ). Se está procesando el viaje de JMP Reunion.
- Allison: Actualicé los complementos de documentación localizados 18.2 JA, KO y ZH con el archivo pdf PSM correcto y los entregué a Marketplace y QA; tomé capturas de pantalla localizadas del menú del complemento en la UI para reflejar los nuevos elementos del menú en 18.2 y las entregué a Marketplace; administré y finalicé las traducciones completadas de ZH JMP Live UI y keycloak y las envié a Git; ingresé mis objetivos en Workday.
- Howard: Finalización de las pruebas de integración de la plantilla de proyecto con Sandy. Solución de problemas de integración con Git. Actualización del trabajo de complementos con la opción de ignorar PDF para excluir la automatización y la nota de lanzamiento.
- Cristóbal: Ayuda a revisores y administradores de proyectos con las traducciones de JMP Live 19.0. Trabaja en mejoras del proceso de devolución de JMP Live. Prueba de la nueva automatización de L10N. Documentación del proceso de traducción automática/revisión de descripciones de Marketplace.
- Trish: Diseño del flujo de trabajo propuesto para la creación de la ayuda localizada de la versión 19 para la reunión del 24 de marzo con el equipo de documentación. Coordinación de la reunión.
- Sandy: Verificación de defectos en el panel. Pruebas y perfeccionamiento continuos del nuevo programa de retorno de cadenas.
Documentación
- Qiana: Continuó trabajando en solicitudes de datos de muestra. Trabajó con TI y Jim en Mac mini. Trabajó con RR. HH. en solicitudes de proveedores. Trabajo de revisión de cadenas de interfaz de usuario. Solución de problemas de la página de recursos en vivo de JMP 18.2 (los enlaces no funcionan). Planificación y coordinación de proyectos.
- Devon: Continuamos con las actualizaciones de capturas de pantalla y scripts para 19.0, trabajando en borradores de posibles mejoras en la documentación de JMP Live utilizando nuevas opciones de ayuda web.
- Susan C: Trabajando en actualizaciones de JSL para el contenido de JMP Live con Eric H. Implementando los comentarios sobre el contenido del actualizador de JMP Live. Trabajo finalizado en NoLoc (derechos de autor de Jira). Verificando las instrucciones de JMP Live Confluence para Ying.
- Khawar:
- Llamadas de oxígeno: Se crearon imágenes para DG y CR; No se crearon llamadas en GA; Se creó una lista de imágenes en DOE
- Preferencias de JMP en UG: Observando algunos enlaces útiles que Devon compartió
- Chris : Añadí el nuevo encabezado/pie de página y CSS para JMPLive y JMPPublic 18.2, con la colaboración de Andretti. Reescribí algunas herramientas y trabajé en los problemas de compilación de ayuda (JMPDOC-2384, JMPDOC-2383).
Pruebas de sistema/host - Cary
- Nick H: (Espero) haber solucionado un problema por el cual la tabla de datos utTiming, que registra el tiempo que tardan las pruebas unitarias en ejecutarse en el equipo del usuario, se volvía inaccesible durante las ejecuciones de pruebas unitarias. Cambié la ubicación predeterminada de este archivo. He estado trabajando en varias verificaciones de la versión 19.0, tanto para detectar errores como para corregir funcionalidades. He reportado algunos errores nuevos de Jira relacionados con las preferencias, así como con algunas funciones de los cuadernos. También he comenzado las pruebas iniciales de la nueva función de exportación de cuadernos a flujo de trabajo. Por último, he estado respondiendo a varios comentarios de EA.
- Audrey : Planificación de prácticas, planificación de reuniones, revisión de algunos problemas de Jira relacionados con cambios en datos de muestra y, finalmente, documenté un proceso que he estado usando para crear nuestras diversas páginas de Fechas.
Pruebas web – Cary
- Anna: Verificando correcciones de errores para HTML5, continuando con las pruebas de transformaciones dinámicas con filtro de datos, conmutador de columnas y también publicando en JMP Live.
Pruebas de sistema/host - Pekín
Centro
- Dave B: Se actualizaron las pruebas de imagen de jmprunner para ejecutarlas en dos máquinas virtuales diferentes simultáneamente. Se recreó un fallo anónimo enviado por un cliente. Se investigaron los problemas de renderizado 3D detectados por John Powell. Se corrigieron errores en el cuadro de diálogo de estado del complemento/complementos desarrollados.
- Y S: Seguimos trabajando en las opciones de comportamiento de los menús de plataforma integrados. Se corrigieron las regiones de recorte de segmentos de visualización en SendToReport. Se corrigieron más errores en PlatformContainerBox. Se simplificó la medición de cuadros DisplayScale anidados. Se están analizando más problemas con los modos claro/oscuro.
- Evan: Se agregó compatibilidad con scripts para el filtrado de columnas. Colaboramos con Ernest para responder a los comentarios sobre etiquetas de columnas del laboratorio DSE2025.
- Kan: Trabajo de dibujo de texto para descendentes recortados. Errores en la página GB relacionados con ejes compartidos. Corrección de aserciones en pruebas unitarias.
- Ernesto: Rediseño del dibujo de etiquetas de columnas en función de los comentarios de Discovery UX.
DOE y confiabilidad
- Irene: Trabajando en la implementación de BayesFLo.
Hospedaje e Interfaces
- Pablo N:
- Se comenzó a trabajar en la versión 25260, actualizándose a la próxima actualización de mantenimiento de Python 3.13.2. Dado que la versión 3.13.3 está prevista para el 8 de abril, se está trabajando para que la actualización se pueda ejecutar mediante scripts usando la versión 3.13.2 como práctica.
- Trabajando en la limpieza de la integración de R y en la resolución de los informes de errores de Kimi. La semana pasada y esta semana:
- JMP-25292 – R Submit() no devuelve -1
- JMP-25293 – Diferencias entre R Submit() en 18.2 y 19.0
- JMP-25294 – Errores existentes con R JMP Name a R Name() que no maneja variables con espacios de nombres.
- jMP-25317 – Error al recuperar el valor. La función jmp -> R mediante RPY2 no puede manejar la sintaxis variable$attribute de R.
- JMP-25318 – Resultados incoherentes para la matriz de retorno. La función dist() de R devuelve una matriz triangular inferior. El código del usuario debe encapsular la función dist() con la función as.matrix() de R.
- JMP-25371 – Retorno incorrecto de valores faltantes
- JMP-25372 – La causa del error es un duplicado de JMP-25317.
- John Schroedl: Se actualizó el control del navegador del host a la versión más reciente del entorno de ejecución y el SDK de WebView2. Esta actualización solucionó el problema por el cual el navegador podía aparecer sobre otro contenido, como títulos fijos o barras de herramientas (JMP-24151, JMP-24862). Se mejoró la visibilidad del mensaje de filtrado en la lista de archivos recientes. Se solucionó el problema de tamaño con los separadores en las pilas de opciones/comprobación. Se revisaron y recopilaron los tiempos de Windows del cambio de memoria reciclada de Michael. Se trabajó con Daniel en un problema con el archivo del host. Se investigó el problema de pintado en Citrix.
- Michael H: reescribió el reciclador de memoria TopPtr para lograr un aumento del rendimiento del 34 %, documentado aquí .
HTML interactivo
- Mike Stickles: Descansado y recargado el lunes :smiling_face_with_smiling_eyes: Se terminó el trabajo en JMPHTML-13548 (Falta el cuadro de leyenda al abrir el nodo de esquema en HTML5). Se inició la investigación de JMPHTML-14441 (GB: Barra: Los valores de las etiquetas deben mantener la precisión) y el relacionado JMPHTML-14259 (GB: Barra: La precisión de las etiquetas por valor debe conservarse con las estadísticas de resumen). Se participó en la redistribución de responsabilidades de los componentes para el equilibrio de carga entre el equipo de HTML interactivo.
- Juan Powell:
- Trabajé con Praveena para habilitar el lanzamiento de gráficos de control desde el gráfico de alarma de monitoreo ambiental en JMP Live ( JMPHTML-14330 )
- Se agregó soporte para la configuración de perspectiva de Scatterplot 3D ( JMPHTML-14443 )
- Ajuste del tamaño de los marcadores e investigación de la configuración de calidad de marcador de Scatterplot 3D.
- Asistió a una reunión con el cliente: Parker Hannifin.
- Trabajé con el equipo para cambiar las asignaciones de desarrolladores principales y secundarios del componente HTML de JMP para equilibrar la carga de trabajo.
- Pablo Spychala : Se está trabajando en la corrección de errores del histograma en JMPLive/HTML ( JMPHTML-14428 , JMPHTML-14434 , JMPHTML-14377 , JMPHTML-14290 ). También se está trabajando en el perfeccionamiento del diagrama de dispersión 3D para ajustar la ubicación de las etiquetas en el eje ( JMPHTML-14142 ). Por último, ahora exportamos el Design Space Profiler en un formato gráfico personalizado estático, en lugar de un perfilador defectuoso ( JMPHTML-14286 ).
- Praveena: trabajando en el estilo de los informes de detección de procesos para el tema en vivo de JMP, I18N: “Esta función no es interactiva” está codificado en el informe HTML5 exportado , y clasificando errores y trabajando en el establecimiento de objetivos para 2025.
Nota de Shannon
¡Espero que todos tengan un gran fin de semana! :smiling_face_with_smiling_eyes:
