¡Bienvenido a la actualización de desarrollo de JMP para este Pi Day, 14 de marzo de 2025!
Este marzo, quiero desearles un feliz aniversario laboral a Trish O'Grady , gerente sénior del equipo de localización (36 años), y a Shannon Leslie, gerente de programas (5 años). Para quienes recuerdan a Shannon en SAS hace mucho tiempo, este es el aniversario de su regreso tras 18 (!) años de servicio. Tengo la gran suerte de contar con Trish y Shannon en mi equipo, ayudándonos a mantener nuestros procesos de desarrollo funcionando a la perfección, y ambas piensan a diario en cómo mejorarlos cuando las cosas no salen tan bien como podrían. ¡Únanse a mí para felicitarlas y agradecerles su incansable dedicación a la mejora de procesos!
Ya se han completado las aprobaciones para JMP 18.2, cuyo lanzamiento está previsto para el 18/3/25, justo después de nuestro Día Mundial de Descanso y Recarga, el lunes 17/3/25. Agradecemos a todos los equipos que trabajaron arduamente para tener lista esta última ronda de correcciones funcionales y de seguridad para los clientes. Con la versión 18.2, también lanzamos la Ayuda de JMP y la documentación en PDF localizadas para chino simplificado, japonés y coreano. Un agradecimiento especial a los equipos de documentación, localización y pruebas de JMP por su colaboración en el proceso de entrega, traducción, revisión, implementación y prueba del contenido de la documentación traducida. Este proceso es complejo de por sí y requirió ciclos adicionales de pruebas y correcciones debido a las interacciones con el contenido migrado recientemente en jmp.com. En definitiva, este proceso permite a JMP proporcionar documentación traducida de alta calidad a nuestros clientes de todo el mundo, algo que agradecen enormemente.
Nuestra próxima versión será JMP 18.2.1, actualmente prevista para mediados de mayo. La versión 18.2.1 está abierta a correcciones de bibliotecas de terceros por parte de expertos en seguridad hasta nuestra congelación de seguridad a principios de mayo. Si identifica un error grave de JMP reportado por un cliente que no puede esperar a la versión 19.0, pero que debe corregirse para la versión 18.2.1, envíe información sobre el problema de Jira en su solicitud a la lista de Aprobadores de JMP. Dado que las versiones punto a punto tienen plazos tan cortos, la gestión del desarrollo debe priorizar los problemas importantes que retrasan las implementaciones de los clientes, causando fallos generalizados y problemas numéricos.
Parece que la Cumbre Europea de Descubrimiento de JMP, celebrada esta semana en Berlín, Alemania, fue todo un éxito. Si asististe a la conferencia, no olvides añadir tus notas a esta página de Confluence, creada amablemente por Mia Stephens . Ya han pasado casi dos meses desde la congelación de funciones de JMP 19, así que utiliza las solicitudes de funciones o las historias para añadir ideas de clientes para futuras actualizaciones. No añadas nuevos elementos de historias a las listas de funciones de la versión 19.0 ni a la página de funciones tardías de JMP 19. Con aproximadamente la mitad de los elementos de la página de funciones tardías aún en proceso, Shannon L y yo estamos trabajando para pulir los elementos de historias con una versión planificada de la 19.0 que no aparecen en la página. Revisa tus listas de problemas abiertos y asegúrate de clasificar los elementos que no se incluirán en la versión 19.0.
A medida que finalizamos el trabajo 19.0, continúe también:
Como recordatorio, hoy vence el plazo para que los desarrolladores soliciten datos de muestra . Ya se han implementado muchos cambios y se verificarán mediante pruebas antes de entregar los datos de muestra a la localización en unas semanas.
¡Gracias a Shannon Leslie por compartir las actualizaciones de Atlassian de este mes!
Cambios del producto Atlassian del 10 de marzo para Jira/Confluence
El 10 de marzo, Atlassian implementó cambios en nuestros sitios de Jira y Confluence Cloud. Puede encontrar una lista de cambios relevantes, junto con los detalles destacados y la documentación, aquí .
Los cambios incluyen:
- Próximos cambios en los tokens API existentes: los tokens existentes ahora expirarán en un año
- Desuso de los puntos finales de expresión de búsqueda/evaluación de JQL (a partir del 1 de mayo)
- Personalizaciones de tablas mejoradas en todos los campos de texto enriquecido en Jira
- ¡y mucho más!
Comuníquese con Shannon Leslie o cualquier otro administrador de JMP Atlassian si tiene preguntas.
Anuncios generales
Próximas fechas importantes
- Lanzamiento de JMP 18.2 en MyJMP - 18/3/25
- 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
Hospedaje e Interfaces
- John Schroedl: Se modificó el código para que ya no necesitemos las DLL independientes de WinResource, con la siguiente corrección para los nombres de las claves de registro. Se solucionó el problema de truncamiento de la etiqueta del botón en algunas configuraciones de DPI. Se está investigando un problema con las devoluciones de llamada del campo de contraseña con Dan Schikore . Se está intentando corregir la ubicación del IME en el cuadro de búsqueda del menú, pero parece ser un error de WPF.
- Michael H: Trabajo de seguridad del hilo.
HTML interactivo
- Mike Stickes: Se corrigieron los errores de leyenda JMPHTML-14432 (No se puede ver el texto de los elementos de leyenda cuando se ubican dentro del área del gráfico y se muestran en modo oscuro), JMPHTML-14437 (La leyenda flotante dentro se dibuja fuera del área del gráfico) y JMPHTML-13548 (Falta el cuadro de leyenda al abrir el nodo de contorno en HTML5). Se actualizaron las pruebas unitarias afectadas por la corrección del primer problema mencionado. Se impartió capacitación básica sobre mi kit de herramientas de depuración de Javascript al equipo de HTML. Se completó la capacitación obligatoria sobre cumplimiento de ACT-Now.
- Pablo Spychala : Se está finalizando el Menú Triángulo Rojo en JMPLive (Menú de Tres Puntos), lo que incluyó la refactorización final del código, la corrección de errores ( JMPHTML-14418 , JMPHTML-14415 , JMPHTML-14422 , JMPHTML-14425 , JMPHTML-14420 ) y la incorporación de compatibilidad con scriptitems dentro de ContinTables ( JMPHTML-14433 ). También se pulió el Eje del Diagrama de Dispersión 3D ( JMPHTML-14142 ) para que no se superponga con el gráfico y se mueva dinámicamente a medida que este se mueve. Finalmente, se corrigieron errores relacionados con los FrameBoxes ( JMPHTML-14436 , JMPHTML-14384 ).
Estadística
- Juan Hall
- En la detección de respuestas , utilice una rutina zdiv modificada para propagar valores faltantes (JMP-25320).
- En Explorar valores atípicos , se solucionaron los problemas de número de fila para situaciones Por grupo (JMP-24965, JMP-24969, JMP-25093) y se solucionó el número de fila Colorear para tener en cuenta las filas excluidas (JMP-25112).
- Revisión de procesos , OSI y otras correcciones (JMP-25231, JMP-25224, JMP-25253, JMP-25246, JMP-25213, JMP-25208)
- Laura CS: Se corrigieron un par de fallos del nuevo estimador MIIV-2SLS cuando se aplican restricciones de igualdad en un SEM. Se corrigió un error con las pruebas de Sargan con análisis multigrupo y MIIV-2SLS. Se permitieron estimaciones de fiabilidad de encuestas (Omega y H) cuando los modelos multifactoriales tienen elementos correlacionados entre factores, y también se añadió Omega no estandarizado (estas fueron excelentes peticiones de Yusuke Ono ). Se utilizó SEM con datos de procesos químicos simulados para un posible ejemplo de SEM. Se redactó una página web de SEM de SKP y se la envié a John Mosier para su revisión.
- Elizabeth: Corrección de errores, trabajo en GLMM multinomiales nominales y preparación de un pastel para el Día Pi.
Pruebas estadísticas
- Haley: Se detectaron fallos en el SEM con el estimador MIIV al ajustar modelos con restricciones de igualdad y al mostrar mapas de calor en el informe. Se verificaron los valores numéricos para diversos SEM con el estimador MIIV y parámetros fijos. Se reunió con Laura Castro-Schilo para hablar sobre la aparición de atajos del modelo MIIV y la verificación de las estimaciones MIIV en análisis de múltiples grupos.
- Mark: Me reuní con Chris y dos de sus colaboradores, Marco y Daniel, para hablar sobre su estudio de simulación de optimización bayesiana basado en el prototipo que desarrollé como complemento de JMP. Estoy modificando el complemento BO para apoyar su estudio de simulación. Me reuní con Nicole y Yeng para hablar sobre una estrategia para probar la nueva plataforma de optimización bayesiana de Chris y Kasia.
Actualizaciones de ciencias biológicas
- Dibujó: Trabajando con JMP Clinical 19.0 Jiras. Clasificación y resolución de problemas para Novo, Amgen y United Therapeutics.
- Ricardo: Depuración de JMP 19.0.
Gestión de productos y marketing de productos
Soporte técnico y participación
- Wendy:
- El equipo de soporte técnico dio por finalizada la versión 18.2 a principios de esta semana. Kai Janson representó al equipo de soporte técnico y Corrado Tricoli al de interacción esta semana en Discovery Berlín. ¡Parece que los clientes lo disfrutaron muchísimo! ¡Felicitaciones a todos por otro gran evento!
- Lamentablemente, seguimos teniendo problemas para recibir datos actualizados para nuestros informes. Una vez actualizados, los informes de TS JMP Live se regenerarán automáticamente. Aquí está el enlace habitual al filtro de Jira que muestra los tickets reportados por el soporte técnico durante los últimos 14 días .
Operaciones de desarrollo
- Melanie:
- Investigado el sábado (mar 8) Problema con Stringbot: perdió la conexión en un mal momento. ¡Gracias a Cristóbal por ejecutarlo de nuevo el lunes por la noche o el martes por la mañana!
- El lunes se investigó el problema de autorización para las máquinas de pruebas unitarias ( [JMP-25290: mover recursos de las DLL de WinResource a los archivos jmp.exe y xstr]. ¡Gracias a Daniel Powell por ayudarnos a rastrearlo y a Juan Schrödl por solucionarlo!
- Se habló sobre la revisión de solicitudes de los escritores para agregar términos al diccionario de Stringbot con Qiana y Michael Crotty. Publicaremos el proceso la próxima semana (muy sencillo: introduzca un Jira en un componente que aún no se haya agregado).=)).
- Compartí mi caso de uso para etiquetas de columnas y su programación con Mandy y Audrey.
- Se probó la publicación de datos de transmisión de pruebas unitarias en JMP Live (datos al viernes 14 de marzo):
- Shannon L: Elaboré una lista de los cambios de la versión de marzo de Atlassian que afectan a nuestros sitios de Jira y Confluence. Revisión y limpieza del administrador del proyecto de Jira. Colaboración con el departamento de Adquisiciones de JMP en las renovaciones de Atlassian. Asistencia en la limpieza de la historia de JMP 19.0. Colaboración con Atlassian en las mejores prácticas para la gestión de usuarios. Reuniones técnicas semanales, además de reuniones para mejorar el análisis de seguridad. Tareas de fin de ciclo 18.2. Reuniones con los equipos de proyecto para brindar asistencia en la gestión de programas y mejoras generales de procesos.
- Chelín: Trabajé con Juan Schrödl y Jim Borek para eliminar los archivos WinResource de los instaladores de Windows 19. Revisé el proceso de instalación del complemento para estudiantes. JMP-25392 eliminará el complemento para estudiantes existente antes de instalar uno nuevo. Investigué posibles modificaciones en los gráficos utilizados en los instaladores de Windows.
- Jim:
- Un gran "Gracias" a Daniel Powell , Juan Schrödl y Cazador tejedor por sus esfuerzos para identificar y resolver fallas de autorización en ejecuciones de pruebas unitarias de línea base localizadas de Windows para JMP 19 (JMP-25353); actualizó algunos scripts de compilación de JMP de WinOS después de que Juan Schrödl moviera recursos de las DLL de WinResource a archivos jmp.exe y xstr para JMP 19 (JMP-25290).
- Gracias a Fang Chen y Audrey Shull por su investigación sobre un fallo en la prueba de la unidad base. La solución fue considerar que el alemán tenía una línea adicional en el análisis de varianza B; esto se integró en (19.0 y) 18.2.1.
- Myron: JMPTOOL-1538: Iniciar la actualización de las llamadas a la API de Jirabot. Obtener la aprobación del software para la migración de SQL Server a PostgreSQL. Configurar trabajos de exportación de Jenkins y continuar la limpieza de los datos de telemetría.
- Shannon C : Revisó fallas y problemas de bloqueos en las pruebas unitarias. Discusiones sobre objetivos con miembros del equipo y reuniones técnicas.
Localización
- Ying:
- Se continúa revisando los scripts de captura de pantalla de EN para UG y se retoman las capturas de pantalla si es necesario ( JMPLOCTOOL-717 ). Salvo un capítulo suspendido por problemas con la cuenta, todos los demás están completos. Se han abierto nueve errores de Jira para que el equipo de Documentación corrija ciertos scripts de captura de pantalla.
- Se está empezando a revisar los scripts de captura de pantalla de EN para DJ y a retomarlos si es necesario ( JMPLOCTOOL-735 ). Se han completado dos capítulos y se han abierto dos errores de Jira para que el equipo de Documentación corrija ciertos scripts de captura de pantalla.
- Procesando viaje de JMP Reunión.
- Cristóbal: Trabajando en la limpieza de la salida de traducción automática de las descripciones de Marketplace (problemas estéticos relacionados con el formato). Se volvió a ejecutar Stringbot el martes por la mañana tras el fallo del sábado por la noche. (Seguiré comprobando el estado de la ejecución de Stringbot a primera hora de los lunes). Se ha configurado memoQ para los archivos de plantilla de Libros (.asp). Se está ayudando a los revisores en su trabajo de revisión para JMP Live. Se están probando nuevas funciones de automatización.
- Howard:
- Funciones de integración de plantillas de proyecto
- Prueba unitaria
- Trabaja con Sandy para pasar el examen final.
- Depuración de la integración de Git para el envío de traducciones
- Ayuda para crear complementos traducidos para 18.2
- Allison: Entregué los archivos PDF de las notas de la versión JA y ZH 18.2 y los archivos PDF de la biblioteca de documentación JMP JA, KO y ZH a Marketing y ahora están publicados en JMP.com; creé complementos de documentación 18.2 localizados para JA, KO y ZH y los entregué a Marketplace para publicarlos y a QA para verificar su validez; verifiqué las facturas de los proveedores y las envié para el pago.
- Sohail: Se continuaron los experimentos con el modelo de incrustación, la organización de datos y el sistema de recuperación para la canalización RAG. También se probaron las indicaciones de extracción de palabras clave y se perfeccionaron para la indicación de pocos intentos.
- Sandy: Se verificaron las nuevas funciones del panel y se corrigieron errores. Se realizaron pruebas y se perfeccionó el nuevo programa de retorno de cadenas.
Documentación
- Qiana: Se probaron nuevas vistas de filtro de tabla de datos, posicionamiento de leyendas y columnas de transformación dinámica. Se investigaron los informes beta y se verificaron las correcciones para ajustar a la ventana.
Pruebas de sistema/host - Cary
- Mandy : Trabajé en mi demo de desarrollo para finales de marzo: cambios en la tabla de datos, correcciones, etiquetas y propiedades, y vistas de filtros. Identifiqué algunos problemas de prueba, uno que se colgó en Mac y lo solucioné. Verifiqué Jiras y agregué pruebas si era necesario. Esta semana asistí a la mesa redonda del Día Internacional de la Mujer; fue muy alentador. La próxima semana, ayudaré en la conferencia de liderazgo ATHENA del martes en el Edificio C.
- Hunter: Se finalizaron las pruebas con la ubicación principal del entorno de pruebas para JMP-22400, lo que añade compatibilidad con la autorización durante el período de gracia de JMP 19. Daniel P. ya ha implementado estos cambios y estamos autorizando compilaciones nocturnas con PROD de nuevo. Se aplicó Sequoia 15.4 Dev. Beta 3 en los hosts Intel y Apple Silicon para realizar pruebas en Mac en el laboratorio y se realizaron algunas pruebas. Se revisaron los PDF de la biblioteca de documentación de JMP en tres idiomas. Se está investigando un caso abierto de JMP 19 EA 7.
- Audrey : Planificación de actividades de reunión con el equipo de pruebas de Beijing (avísenme si tienen algún tema para discutir con ellos), planificación temprana para los pasantes de 2025 , planificación para la distribución de ejecuciones de pruebas unitarias en el futuro cuando nos ramifiquemos para JMP 20.
- Mike M: Buen progreso trabajando con Chris Barrett en la ayuda localizada de JMP. Verifiqué las instalaciones de ayuda en JA, ZH, KO (¡nuevas para la versión 18!) y EN para la versión 18.2. Próximamente, estoy trabajando en los complementos de documentos. Me puse al día con la capacitación de SAS Saba.
Pruebas web – Cary
- Anna: Se probó la nueva vista de filtro de la tabla de datos, el posicionamiento de la leyenda y las columnas de transformación dinámica. Se investigaron los informes beta y se verificaron las correcciones para ajustar a la ventana.
- Josh: Actualización de los scripts de instalación silenciosa de JMP Live. Intento facilitar la actualización entre versiones. Pruebas de regresión de JMP Live.
Pruebas de sistema/host - Pekín
- Equipo de Beijing:
- Da Li: (1) Verificación de errores. (2) TS: 00190907 investigación y proporcionar comentarios. (3) EN progreso: prueba de funciones WEBJMP-6149: Permitir el envío de notificaciones a canales distintos del correo electrónico .
- Nan Wu: (1) Pruebas de regresión de Oracle de JMP 19.0 debido al error JMP-14316 , no se encontraron problemas con el instalador más reciente de JMP Pro 19.0 del 03.09.2025 tanto en Windows como en Mac. (2) Investigación de problemas de soporte técnico y comentarios proporcionados sobre: Número de caso 00191547, 00191859, 00191534, 00191546. (3) Pruebas de verificación de errores de JMP 19.0.
- Da Zhang: (1) Verificación de errores. (2) Pruebas de funciones para JMPTESTBJ-3371: en curso. (3) Pruebas de funciones para JMPTESTBJ-3457: en curso. (4) Conversación del primer trimestre con Nala.
Centro
- Dan S: Se está trabajando en mecanismos para ocultar algunos elementos en un menú triangular rojo. Se están trabajando en opciones para guardar los cuadros al grabar un filtro en un GIF animado. Se han corregido errores adicionales en los modos claro/oscuro. Se han corregido algunos problemas del perfilador de superficies relacionados con PlatformContainerBox.
- Ernesto: Flujo de trabajo, Administrador de columnas, corrección de errores. Conversión entre flujos de trabajo y cuadernos.
DOE y confiabilidad
- Caleb: Se abordaron algunos problemas persistentes con CSALT, así como algunos otros tickets que habían quedado en segundo plano.
Nota de Shannon
Gracias a Pany Allen por compartir el enlace a la campaña de donaciones de JMP para InterAct en Raleigh en conmemoración del Día Internacional de la Mujer. Esta organización apoya a mujeres que buscan escapar de situaciones de violencia doméstica y abuso. Puedes hacer un pedido a través de esta lista de deseos de Amazon y se enviará a la oficina de Pany, o puedes comprar artículos similares y entregarlos en su oficina. Entregará los artículos el 19 en Interact. ¡Gracias y les deseo un excelente fin de semana!
