¡Bienvenido a la actualización de desarrollo de JMP del 10 de enero de 2025!
Estamos cerca de la fecha de congelamiento de funciones para JMP 19, prevista para el 17/1/25. Solo un recordatorio de que las funciones específicas que no estén completas para el próximo viernes deben documentarse en la página de funciones tardías de JMP 19 en Confluence. También hay un enlace a la página de funciones tardías en el recordatorio del calendario del 17/1/25 que Melanie envió sobre el congelamiento de funciones y el congelamiento de EA6.
¡Gracias a todos aquellos que han estado actualizando sus páginas de funciones para EA6 y creando videos de EA! Recuerden que las páginas de funciones deben reflejar el estado actual de la función, por lo que eliminen el contenido antiguo o desactualizado que ya no sea válido. Además, agreguen enlaces a Jiras, ejemplos, capturas de pantalla y JSL donde sea necesario. Además de proporcionar contenido que alerta a los clientes de EA sobre los elementos que están listos para probarse en JMP 19, las páginas de funciones también se utilizan en el desarrollo de contenido para capacitar al personal técnico global. En resumen, la información que brindan es invaluable para muchos equipos posteriores.
En cuanto a las novedades sobre la versión de mantenimiento, esta semana se aprobó la inclusión de una corrección importante para un error numérico en JMP 18.2 . De lo contrario, la versión 18.2 está congelada para las correcciones del código fuente de JMP. Si aparecen errores importantes antes de la creación del candidato final para la instalación que no puedan esperar a la versión 18.2.1 , consulte a su gerente y, si está de acuerdo, solicite la aprobación mediante el proceso estándar. Si alguien en la lista de Aprobadores de JMP se opone a una corrección tardía, podemos reunirnos para analizar la solicitud con más detalle.
Los defensores de la seguridad seguirán realizando actualizaciones de bibliotecas de terceros en la versión 18.2 hasta que lleguemos a nuestra fecha de congelamiento de seguridad . Mientras tanto, las verificaciones de la versión 18.2 continúan y el equipo de documentación está trabajando para generar ayuda localizada a partir del contenido de libros recientemente traducidos. Una vez que se complete el trabajo de la versión 18.2, crearemos y probaremos candidatos de instalación final, lo que nos permitirá continuar con nuestra cadencia actual de entrega de correcciones de seguridad a los clientes aproximadamente cada dos meses.
Finalmente, con las revisiones de seguridad para 18.1.2 ahora completadas, los equipos de Audrey han comenzado el proceso de evaluación de nuestros candidatos finales para la instalación de JMP 18.1.2 . Hasta ahora, las pruebas están yendo bien y no se conocen problemas. Si esa tendencia continúa, anticipamos la aprobación de control de calidad la próxima semana, seguida pronto por otras aprobaciones requeridas y la carga a MyJMP.
Muchas gracias a Tonya Mauldin por compartir el informe de fallos y de la versión beta correspondiente al periodo del 13/12/24 al 10/1/25. Se han seleccionado los fallos. (Aunque JMP estuvo cerrado entre Navidad y Año Nuevo, he oído rumores de que algunos de nuestros clientes más entusiastas de EA trabajaron durante las vacaciones. :smiling_face_with_smiling_eyes: )

Informe beta de JMP del 13/12/24 al 10/1/25 | JMP Live
Los informes combinados PreEA-EA4 están en JMP Live aquí .

Anuncios generales
Próximas fechas importantes
- Aprobación de control de calidad de JMP 18.1.2 – 16/01/25
- Congelación de funciones de JMP 19.0: 17/01/25
- Congelación de JMP 19.0 EA6 – 17/01/25
- Lanzamiento de JMP 18.1.2 en MyJMP – 21/01/25
- Congelamiento de seguridad de JMP 18.2 – 21/02/25
- Candidato a imagen final de JMP 18.2 – 24/2/25
- Aprobación de control de calidad de JMP 18.2 – 13/3/25
- Lanzamiento de JMP 18.2 en MyJMP - 18/3/25
- Visita Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Actualizaciones en ciencias de la vida
- Wenjun: Wenjun y Russ recibieron al Dr. Leming Shi (Universidad de Fudan) y al Dr. Wendell Jones (Iqvia) en JMP este jueves. Hemos estado trabajando con ellos durante aproximadamente 20 años en diferentes proyectos ómicos relacionados con MAQC. Leming quedó impresionado por la forma en que JMP puede evaluar de manera rápida e interactiva la calidad de los datos generados por una nueva plataforma. Tanto Leming como Wendell se mostraron muy complacidos cuando John Sall pasó por la sala de conferencias para hablar con ellos. ¡Les encantaron nuestros carteles de JMP!

- Drew: Se completaron las últimas integraciones de JMP Clinical 18.2 a 18.1.2 y se confirmó que el instalador de JMP Clinical 18.1.2 está listo para la versión final. Se finalizaron los cambios de configuración y de código para abordar 6 vulnerabilidades de seguridad de falsos positivos en JMP Clinical según lo informado por el análisis nocturno de Jenkins Snyk. Se introdujeron las funciones y errores de JMP Clinical en Jiras.
Gestión de productos y marketing de productos
- Bryan: Desarrollé varios prototipos de clasificación de gráficos de control para abordar una inquietud de un usuario sobre las "advertencias verdes" que aparecen en los gráficos de control de JMP Live (gracias a Annie, Aurora , Dieter , Michael G. y Praveena por sus comentarios y revisión). Actualicé JSS para el tema JMP Live para los lanzadores de destino (¡gracias a Evan McCorkle por su revisión y sus ideas!). Coordiné con el departamento de compras de SAS para que se agregara un nuevo proveedor a la base de datos de proveedores y contacté a posibles proveedores de íconos en Fiverr. Trabajamos en íconos para distinguir la versión EA de las instalaciones regulares de JMP.
- Kaylee: Acabamos de publicar un artículo en Inside JMP que ofrece una actualización sobre JMP Marketplace y la extensión destacada del mes, Torch Deep Learning para JMP Pro. Esta actualización incluye recursos sociales y actualizaciones sobre las nuevas funciones del Marketplace.
- Dan: A partir de esta semana, superamos todos nuestros objetivos para la Fase I (2024) del Marketplace de JMP. Nos retrasamos unos días en la cantidad de extensiones, pero superamos ampliamente nuestros objetivos de descargas y visualizaciones. Como recordatorio, puede ver los objetivos para la Fase II y III, así como el lanzamiento planificado del Marketplace en 2025, en la Hoja de ventas aquí .
Soporte técnico y participación
- Wendy: ¡Feliz 2025! Las vacaciones de invierno fueron tranquilas para el soporte técnico y la participación. La semana que viene, esperamos reunirnos con todo el equipo de habilitación de usuarios para nuestras sesiones de planificación anual. Como estamos repartidos en diferentes ubicaciones, es una gran oportunidad para reconectarnos, ponernos al día y colaborar como división.
- A continuación, se muestran los gráficos habituales de volumen de casos, así como los temas tanto para Soporte técnico como para Interacción. Aquí se encuentran los informes de TS JMP Live y el enlace al filtro Jira que muestra los tickets informados 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: Colaboración con la limpieza de fin de ciclo para 18.1.2: seguimiento de problemas pendientes, asistencia a equipos con revisiones de vulnerabilidades de seguridad, registro de cumplimiento de exportación de productos. Compleción del registro de cumplimiento de exportación de productos JMP 19 EA6. Trabajo en personalizaciones y mejoras de herramientas de Atlassian, así como en soporte al usuario. Seguimiento y documentación de próximos cambios en Jira y Confluence en nuestra próxima actualización mensual de Atlassian, que será la semana que viene. Trabajo con equipos de Doc y L10N en proyectos y próximos plazos de proyectos. Reuniones técnicas semanales. ¡Feliz año nuevo!
- Myron: JMPTOOL-1438: se probaron correcciones para el problema de transformación de caracteres y para el problema de terminación de secuencias de comandos. JMPTOOL-1414: se agregaron valores para varias versiones futuras. JMPTOOL-1391: se analizaron mejoras de rendimiento para procesar la telemetría más rápido. JMPTOOL-1308: se agregó una secuencia de comandos para eliminar sistemáticamente resultados de pruebas antiguos y grandes (antes del 1 de julio de 2022).
- Bob: finalizó los instaladores de Windows 18.1.2 para la revisión del candidato final. Creó los archivos de validación de instaladores de Windows 18.1.2 para JMP, JMP Pro, JMP Clinical. Actualizó los derechos de autor de los instaladores cuando fue necesario en los instaladores de 18 y 19. Trabajó para proteger los archivos de descarga históricos de las ubicaciones de SAS para prepararse para la transición final a la ubicación exclusiva de JMP.
- Melanie:
- Tareas generales: Reiniciar mi cerebro después de 2 semanas de descanso.=)Poniéndonos al día con los proyectos y planificando el trabajo para el nuevo año.
- 18.2.1: Trabajar en la administración de tareas de ramificación. Refinar las tareas para la configuración de TestBot con Myron, Jim Borek y Shannon Conners; trabajar con Audrey para garantizar que los derechos de autor estén actualizados y trasladar la validación de las pruebas del instalador a una etapa anterior del ciclo; buscar formas de validar los derechos de autor en scripts JSL (muestras, elementos integrados). JMPTOOL-1449: Crear un script para verificar la información de derechos de autor en scripts de muestra (producto/muestras/scripts) e elementos integrados (fuente/elementos integrados)
- UT diarias: Monitoreo de problemas de conexión recientes y nuevas ejecuciones paralelas.
- Jira: Se agregó un nuevo campo oculto para permitir la creación de múltiples Jira a partir de un archivo csv que incluye elementos de la lista de verificación inteligente. Nadie debería notar nada.
- Jim: Perforce ha recibido mucha ayuda por diversos motivos. Los candidatos a imagen final de JMP 18.1.2 se crearon para WinOS y Mac OS, y los procesos de Jenkins se deshabilitaron para dicha versión. Se informaron errores de aserción a partir de los resultados de 1900Win1064_D. Se realizó una gran cantidad de asistencia para varias ejecuciones de UT.
Localización
- Krzysztof: Trabajo en proyectos de prueba de memoQ para la generación continua de recuentos de palabras. Ayuda a los revisores con la nueva forma de hacer revisiones en memoQweb: escribí documentación y respondí preguntas técnicas. Probé nuevas funcionalidades de automatización (trabajo de confirmación). Sincronicé nuevas claves de traducciones webjmp de JMP Live para v19. Ayuda con las consultas de proveedores para cadenas de PortableUI v19.
- Trish: Completé la capacitación para las conversaciones del cuarto trimestre; planeo las conversaciones del cuarto trimestre la próxima semana. Revisé los montos de las facturas en comparación con las órdenes de compra abiertas y reduje los artículos de línea para que las órdenes de compra pudieran cerrarse según lo solicitado por SAS Finance. Estoy trabajando en los objetivos del equipo para 2025 y planifico proyectos de desarrollo para 2025 con Krzysztof. Incorporación deYing Zhou , nuestro nuevo miembro del equipo de localización (¡bienvenida Ying!).
- Sandy: Se modificó la interfaz de trabajo de Jenkins para el nuevo trabajo de confirmación agregando un nuevo tipo de parámetro que permite cambios en el cuadro desplegable según otro valor en otro cuadro (parámetro de opción activa). Se depuraron algunos problemas con las mejoras del trabajo de confirmación al intentar registrar nuevos archivos. Se trabajó en el script de conversión de nombre de archivo para la conversión de Oxygen.
- Allison: revisé los requisitos de compra que presenté en 2024 y cerré las órdenes de compra que ya no se facturarán; investigué los problemas que nuestro revisor de ZH tenía con memoQ Web; me comuniqué con los desarrolladores con respecto a las consultas que tiene el equipo de traducción sobre las cadenas de la interfaz de usuario portátil 19.0.
Documentación
- Qiana: verificó las actualizaciones del libro Gráficos esenciales en las ramas 18.0 y 18.1. Trabajó con Khawar en el proyecto Índice de muestra. Actualizó la biblioteca de documentación de JMP y los archivos del libro de JMP para eliminar un capítulo del libro de QPM. Asistió a la reunión de registro de JMP Marketplace. Planificación y coordinación del proyecto.
- Khawar : Gráficos esenciales : terminé de trabajar en las ediciones para 18.0 y 18.1
Índice de muestra : Terminé de trabajar y (re)organicé las páginas de Confluence.
- ChrisB : Capacitación sobre JMP y JSL. Revisión de las modificaciones realizadas a Discovering JMP.
Pruebas de sistema/host: Cary
- Mandy: Trabajando en los cambios de la tabla de datos; Nueva cuadrícula: el desarrollador cambió la tabla y movió la Vista filtrada a la esquina superior izquierda de la tabla.

Además, ahora se pueden agregar propiedades Col con las etiquetas, por lo que se están realizando muchas pruebas con eso:

Además, Tabulate está realizando cambios en el área de Página con MR y también en Cambiar formatos. Todavía hay trabajo nuevo por hacer en la Vista de filtro, que se moverá a la esquina inferior izquierda donde se encuentra el panel Filas. ¡Estén atentos a los 19 cambios! También recibí algunos comentarios de la pista TS y trabajé en eso. La próxima semana, continuaré probando estas áreas y pensaré en un video de EA actualizado sobre las propiedades de Etiquetas/Columnas.
- Audrey : Prueba del instalador 18.1.2, depuración del script que divide nuestras pruebas unitarias en sus tres particiones, reunión del equipo de administración de Atlassian y algunos elementos administrativos, discutí el plan a largo plazo para las pruebas de Marketplace con Kristen Slappey y pronto hablaré más con mi equipo sobre eso.
- Nick H: Trabajé en las pruebas del instalador de la versión 18.1.2. Encontré y reporté algunos errores en los fragmentos del editor de scripts. También trabajé en algunas versiones beta de EA4/5, además de en las verificaciones de errores de la versión 19.0.
Pruebas web – Cary
- Josh : Se crearon 11 servidores Windows de diferentes versiones para probar la instalación de JMP Live 18.1.2. El equipo de pruebas web, Lily (del equipo de Nala) y yo hemos estado trabajando en la instalación de JMP Live en diferentes idiomas durante toda la semana. Las pruebas van bien y tenemos previsto finalizarlas el martes 14 de enero de 2025.
- Natalie: Prueba del instalador JMP Live 18.1.2. Se completará hoy.
Pruebas de sistema/host: Pekín
Centro
- Dan S: Ayudó con un fallo de JMP Clinical al salir. Refactorizó PartitionBox/HeadPartition para admitir márgenes/relleno definidos por JSS. Actualizaciones de NumberEditBox para manejar mejor el foco con formatos de fecha. Actualizó SceneBox para usar el color de fondo de la clase base en lugar de una propiedad privada. Ayudó con un problema al ejecutar JMP Clinical en idiomas distintos del inglés. Añadió una opción para mostrar todos los cuadros en el panel de propiedades. Trabajo inicial para agregar una marca de agua para compilaciones en modo EA. Trabajo continuo en la Plataforma de grupo para FDE y actualizaciones de los comportamientos de búsqueda de Filtro de datos.
- Dave B: Se solucionaron algunos problemas con la alineación de texto en NumberEditBoxes. Se actualizó el cuadro de tabla “crear tabla de datos combinados” para que las columnas del cuadro de tabla que están presentes pero ocultas no impidan las coincidencias. Se actualizó el panel de archivos adicionales del generador de complementos para usar un control de árbol. Se observó un informe de falla de arrastrar y soltar extraño, pero no se encontró mucho en qué basarse. Se actualizó jmprunner para que copie archivos en un hilo secundario cuando haya muchas diferencias de imágenes (se omitieron por un tiempo debido a problemas de rendimiento de la red).
- Xan: Otra generación de interfaz de usuario de ámbito de transformación: ahora puedes cambiar el ámbito de una transformación existente. Y el filtro es ahora el ámbito predeterminado.
- Morgan: Estamos trabajando en algunas mejoras en la interfaz de usuario y la experiencia de usuario de Notebooks, mejoras en los scripts de Python y en la corrección de algunos errores visuales en Notebooks.
DOE y confiabilidad
- Caleb: Terminé de convertir los exploradores de tamaño de muestra y ahora estoy puliendo el último explorador nuevo para 19 (límites de tolerancia paramétrica). También estoy finalizando el trabajo en dos artículos y revisando algunos más.
Alojamiento e interfaces
- John Schroedl: Cambios en el dibujo del rectángulo de enfoque para el modo oscuro. Se aplicaron algunas correcciones para el tema de alto contraste. El cuadro combinado de la tabla de datos puede volver a hacer invisibles las tablas actuales. Se investigó un bucle de pintura en la plataforma RSS que Peng solucionó rápidamente. Se investigaron varias fallas. Se investigaron las antiguas API de Windows necesarias para interactuar mejor con paneles de entrada de texto especializados, como IME y la ventana Emoji.
- Paul N: JMP-21351 – Para diferenciar fácilmente entre las ventanas de scripts JSL y las ventanas de Python, actualicé el color de fondo de la ventana de Python. Las ventanas de scripts de Python ahora tienen un fondo amarillo pálido en modo claro, en modo oscuro ahora tienen un tinte verdoso. Seguí trabajando en el reemplazo de R con Python. JMP-23469, JMP-24326.
- Michael H: Trabajé en la edición del foco para los controles del host de Mac. ¡Ahora puedes usar la tecla Tab para pasar a un botón de opción!
HTML interactivo

- Paul Spychala : Se han reescrito los gráficos GStream (gráficos personalizados) en cuanto a cómo se exportan, importan y dibujan en HTML para admitir más funciones ( JMPHTML-14131 ). La cantidad de niveles de cuadrícula de los perfiladores ahora se calcula por término en lugar de por perfiladores ( JMPHTML-14111 ).
JMP en vivo
- Aurora: mejoras en las advertencias de los gráficos de control (determinación de informes anteriores a la versión 19 en el cliente, quejas explícitas sobre JSON incorrecto en las notas de clasificación, hacer que el estado de clasificación en los archivos CSV coincida con la interfaz de usuario, no crear marcadores durante la actualización a la versión 19, notificación única para la clasificación de advertencias múltiples). Se actualizó un paquete de terceros. Se creó el artículo "Cómo ejecutar una versión anterior de JMP Live de forma local".
Estadística
- Laura CS: Continué trabajando en los ejemplos del libro de Bollen (¡solo me queda un capítulo más!). Continué trabajando en el taller longitudinal de SEM para SPSP. Agregué un cuadro para notas del modelo a la interfaz de usuario de SEM.
Documentación estadística
- Michael C: Se actualizó el capítulo de distribución de vida para incluir algunos cambios realizados en la versión 19.0. Se revisaron algunas ediciones para Karen. Se revisaron los currículums para el puesto de pasantía de verano. Se consolidaron las cadenas utilizadas para "Log" en el código fuente.
Pruebas de estadísticas
- Jacob:
- Trabajando en nuevas pruebas para Fit Definitive Screening
- Probando un cambio pendiente en Easy DOE, un panel de simulación mejorado. Me reuní con Mark para crear una matriz de cobertura y analizar nuestros planes para probar esta nueva función.
- Investigando un accidente anónimo en Easy DOE, con Mark y Joseph.
- Seguimiento de un problema de rendimiento en las pruebas de rendimiento Where().
- Tonya: Trabajando en informes beta y actualizando pruebas unitarias debido a los recientes cambios de clasificación de Annie en CCB.
Nota de Shannon
La nieve estuvo bonita en Cary por un tiempo, pero también hemos tenido períodos de aguanieve en el oeste de Cary. ¡Ojalá pronto tengamos más nieve esponjosa que nieve helada! Cuídense si necesitan viajar este fin de semana y, si se quedan, con suerte habrán podido comer pan y leche antes de que se vaciaran los estantes. Y si necesitan reírse un poco sobre ese tema, aquí tienen una parodia de Green Day de los YouTubers locales, la familia Holderness , y también un meme tonto. ¡Que tengan un buen fin de semana!
