¡Bienvenido a la actualización de desarrollo de JMP del 13 de diciembre de 2024!
Está previsto que JMP 18.2 se congele el próximo viernes, 20/12/24 . Hemos recibido varias solicitudes de aprobación esta semana, pero parece que el trabajo en esta área está prácticamente concluido. Continúe clasificando sus listas de elementos con la versión planificada = 18.2 y elimine la 18.2 si sabe que no podrá acceder a ese elemento para esta versión. Tendremos una 18.2.1 y una 18.2.2 para correcciones de seguridad de terceros y cualquier obstáculo que surja después de que finalice el modo de aprobación de la 18.2.
JMP 19 EA5 se creó y reconstruyó a principios de semana y, hasta ahora, las pruebas de los candidatos a instaladores parecen buenas. El equipo de control de calidad planea dar el visto bueno a principios de la próxima semana si todo va bien. ¡Gracias por todas las actualizaciones de las páginas de funciones! Los clientes tendrán mucho para probar y, a mediados de enero, crearemos un conjunto de instaladores de JMP 19 EA6 en los que se destacarán funciones adicionales.
Gracias a Xan Gregg por su presentación en la reunión de desarrollo de JMP de esta semana sobre el trabajo que ha estado realizando en JMP 19 con columnas de transformación dinámicas (también conocidas como "transformaciones cómodas"). :smiling_face_with_smiling_eyes: ) y los gráficos de líneas y flechas tan solicitados. Si no pudo asistir a la reunión, puede encontrar una grabación aquí . Además, en la reunión de la semana pasada, Paul Spychala presentó JMP Live Profilers y Fit to Window. Si no pudo asistir a la reunión, puede encontrar la grabación aquí , que muestra cómo el equipo de HTML interactivo continúa agregando compatibilidad con los perfiladores y mejorando el rendimiento para JMP 19.
John Sall se ha ofrecido a realizar una demostración de las actualizaciones de JMP 19 para respaldar el análisis de monitoreo ambiental en Process Screening en la reunión de la próxima semana. Si desea realizar una demostración de desarrollo el próximo año, regístrese en el programa de voluntarios de desarrollo de JMP aquí .
¡Gracias a Shannon Leslie por compartir las últimas novedades de Atlassian! Puedes contactarla a ella o a cualquier otro administrador de JMP Atlassian si tienes preguntas. Consulta también nuestro canal de preguntas y respuestas de JMP Atlassian , donde se seguirá compartiendo esta y otra información de Atlassian.
El 10 de diciembre, Atlassian implementó cambios en nuestros sitios de Jira y Confluence Cloud. Puede encontrar una lista de los cambios relevantes junto con los detalles destacados y la documentación aquí .
Los cambios incluyen:
- Los nuevos tokens API ahora tendrán una caducidad de un año
- Cambios en el menú de problemas de Jira para vincular problemas, agregar archivos adjuntos y acceder a las aplicaciones del mercado
- ¡Se agregaron cálculos y entradas numeradas a las bases de datos de Confluence!
- Nueva barra de herramientas para acciones masivas en la lista de problemas o trabajos pendientes
- ¡y mucho más!
¡Gracias también a Tonya Mauldin por compartir los casos Beta/Crash de esta semana con los fallos seleccionados!

Informe de fallos y de la versión beta de la semana del 13/12/2024 | JMP Live
Anuncios generales
Próximas fechas importantes
- Congelación del código JMP 18.2: 20/12/24
- Congelamiento de seguridad de JMP 18.1.2 – 25/03/2018
- Candidato a imagen final según JMP 18.1.2 – ~7/1/25
- Aprobación de control de calidad de JMP 18.1.2 – 16/01/25
- Lanzamiento de JMP 18.1.2 en MyJMP – 21/01/25
- Visita Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Gestión de productos y marketing de productos
- Kaylee: El equipo de marketing de productos publicó un artículo interno de JMP que brinda algunas actualizaciones sobre JMP Marketplace. Este artículo habla sobre la extensión destacada del mes (The Materials Informatics Toolkit), las estadísticas de JMP Marketplace y algunos artículos promocionales que se pueden usar para seguir difundiendo información sobre el mercado. ¡Aquí está el enlace al artículo de InsideJMP!
- Dan V: Publicó el Informe de gestión de productos de 2024, un resumen de fin de año de las iniciativas clave que adoptó el equipo de gestión de productos en 2024, las mejoras de procesos y los aspectos destacados de los esfuerzos estratégicos. Este informe anual garantiza que toda la organización sepa en qué se centra el equipo de gestión de productos, lo que impulsa la transparencia y los objetivos vinculados.
Soporte técnico y participación
- Wendy: Varios de nosotros, los equipos de soporte, nos reunimos en persona esta semana y asistimos a la comida compartida el miércoles. Como siempre, estuvo genial. ¡Gracias a todos los que compartieron sus talentos! A continuación, se muestran los gráficos habituales para el volumen de casos, así como los temas tanto para el soporte técnico como para la interacción. Aquí se encuentran los informes de TS JMP Live y el enlace al filtro de Jira que muestra los tickets informados por el 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
- Melanie: ¡Comí demasiada comida excelente en el JMP Winter Pot Luck ! Pruebas unitarias: monitoreo de nuevas ejecuciones paralelas para pruebas unitarias diarias (¡gracias Nick Ruva, tan genial!) Doc and Help: redacción de un plan de proyecto para automatizar la generación e implementación de JMP Live Help con Shannon Leslie (IP). Prueba de la nueva máquina virtual MIF-PDF (JMPDOC-2286: Actualizar la máquina virtual MIF-PDF ) 18.2/18.1.2: seguimiento de las actualizaciones de derechos de autor del software con Audrey Shull. JMPTOOL-1252: Actualizar la información de derechos de autor del software (18.2) y JMPTOOL-1411] Actualizar la información de derechos de autor del software (18.1.2) Jira: se probó el uso de un nuevo campo para importar problemas en masa con una lista de verificación inteligente. (JIRAHELP-166: agregar un nuevo campo llamado Listas de verificación para que la importación en masa desde CSV también importe Listas de verificación inteligentes ). Trabajé con Audrey Shull en Jira Error Dashboard, que se utiliza para garantizar la integridad de los datos de los tickets de Jira. Stringbot: analiza un problema de codificación UTF-8 con Myron, Michael Hecht y otros. (JMPTOOL-1438: StringBot está alterando las cadenas extraídas con caracteres Unicode que no son ASCII). Jira interesante de la semana: JMP-24129: falla en el diagrama de dispersión 3D causado por una fuente inusual .
- Shannon L: Colaboración con la limpieza de los problemas de Jira de JMP 18.2 que aún están marcados como planificados para 18.2. Asistí a varias reuniones de Oxygen esta semana y a revisiones de vulnerabilidades de seguridad de JMP y JMP Live. Elaboré una lista de los cambios de la versión de diciembre de Atlassian que afectan a nuestro sitio Jira y Confluence, para usuarios y administradores. Comencé la implementación de la prueba de concepto de la seguridad a nivel de problema en nuestra instancia de Jira. Seguí avanzando en la documentación para las tareas de seguridad/registro de fin de ciclo y los procesos de desarrollo de JMP. Asistencia al usuario con las mejores prácticas de Jira.
- Jim: ramificó y creó JMP 19 EA #5; felicitaciones a Michael Hecht por ayudar a identificar la opción Paquetes necesaria para certificar el archivo de imagen de disco de Mac EA; informó múltiples fallas de afirmación de la compilación de depuración más reciente de WinOS JMP Pro 19; gracias a Nick Ruva por su ayuda para lograr que el proyecto de prueba unitaria de Jenkins funcione con paralelización para Windows Server 2025; soporte de Perforce.
- Shannon C: Asistí a una presentación sobre inclusión. Investigué algunas fallas recientes y revisé fallas de UT y problemas de Jira de UT existentes. Debates y reuniones sobre el trabajo en grupo de DevOps en curso. Revisé y cerré los objetivos para 2024.
- Bob: creó y probó los instaladores de Windows EA5 para JMP, JMP Pro y JMP Clinical. Actualizó la edición para estudiantes de JMP 19: el instalador de Windows para incluir el complemento para estudiantes actualizado.
- Myron: Trabajó en JMPTOOL-1438: stringbot que deforma las cadenas extraídas y las discusiones relacionadas con utf8/ANSI/Perforce.
Localización
- Krzysztof: Preparó el proyecto de traducción de la interfaz de usuario portátil 19.0. Hizo una demostración de una propuesta para un proceso de localización de JMP Store. Conclusión de proyectos finalizados: Marketplace, tarjetas de descripción de menú y notas de la versión. Prueba del nuevo trabajo de confirmación para la interfaz de usuario de JMP. Prueba de nuevas funciones de automatización en nuestro flujo de trabajo e informe de errores. Actualización del proyecto de localización clínica de JMP. Mejora del filtro memoQ y del proceso de alineación para los archivos xml de Oxygen.
- Allison: Envié 1 de 19.0 cadenas de interfaz de usuario portátil a los traductores para su localización. Creé complementos y capturas de pantalla localizados de 18.1 y se los envié a Kristen para que los subiera a Marketplace. Me comuniqué con los revisores sobre facturas y cotizaciones; probé el panel de localización y la automatización de la integración con Jira e informé sobre los comentarios; etiqueté todos los archivos .fm e imágenes relevantes para JA en P4 y los entregué al equipo de documentación para que creara la ayuda en línea de JMP localizada.
- Sohail: Continuó la automatización de la calificación para la evaluación de extracción de términos de LLM y comenzó a trabajar para la mejora iterativa de la salida JSL de LM. Trabaja en la incorporación de estándares y reglas de codificación JSL como contexto para la generación de JSL.
- Howard: Corrección de errores. Integración con el panel de Jira: envío de traducciones, cierre de proyectos.
- Trish: Dirigió la reunión mensual del equipo Doc/Loc; planificó las entregas para v19.0.
- Sandy: Continúa el trabajo en mejoras del trabajo de confirmación.
Documentación
- Susan C: Trabajo en Jira: tiempo incorporado para que Jill edite los RN de 18.2. Trabajo en fechas en Jira de 19.0 para HTML5 y JMP Live/Public. Organicé una reunión con Alex L para analizar una solicitud de nueva documentación de instalación para JMP Live Updater. Trabajé en objetivos del cuarto trimestre, tuve una reunión con Qiana y cerré/aplacé objetivos para este año. Correcciones retrospectivas de JMP Live: cerré 2 Jira, todavía estoy trabajando en 3. Me hago cargo del trabajo de cadenas de interfaz de usuario para diciembre de Chris. Estoy viendo la demostración de JMP Live para las características de 19.0. Me enteré de algunos cambios en Python, así que estoy trabajando con Aaron y Devon para reunirme y analizarlos. Me reuní con Trish y el equipo de localización para nuestra reunión mensual. Estaré a cargo de esto el año que viene, ¡gracias Trish por hacerlos este año!
- Khawar: Oxygen: hablé sobre la página de ejemplos de llamadas con Chris; trabajé en un ejemplo de varias imágenes; agregué las nuevas imágenes de EG a Perforce. Índice de muestra: completé dos páginas de Confluence completando la columna de comentarios/ediciones sugeridas y recibí comentarios de Qiana; estoy trabajando en la tercera página.
- Qiana: Continuó trabajando en las notas de la versión de JMP 18.2. Trabajó en el trabajo de datos de muestra de JMP 19.0. Revisó las sugerencias de actualización del índice de muestra de Khawar. Se reunió con Dan, Trish y Shannon L. para analizar la terminología y la edición de JMP Marketplace. Planificación y coordinación del proyecto.
- ChrisB : Revisiones de cadenas. Prueba de compilaciones de ayuda traducidas en la máquina de AWS. Creación de una página para que podamos analizar el diseño de los elementos destacados. Se trabajó en las imágenes faltantes en la ayuda traducida de JMPLive. Investigación sobre cómo usar los atributos DITA para controlar la salida.
Pruebas de sistema/host: Cary
- Mandy: Manejé varias pistas de TS, todavía en JMP19EA4: informé problemas conocidos, fallas o cosas nuevas y presenté informes JIRA. Trabajé en los nuevos íconos de la tabla de datos para ocultar, etiquetar y actualizar el filtro de la tabla que el desarrollador agregó antes de EA5; trabajé en las pruebas del instalador de JMP19EA5. Verifiqué una cantidad de JIRA que el desarrollador envió a JMP 18.2 para Tabulate.
- Hunter: pruebas de JMP 19 EA 5, respuesta a casos de JMP 19 EA 4, verificaciones de JIRA. Se investigó un fallo al cerrar JMP Clinical desde el informe del generador de perfiles creado desde el complemento para Excel. Se probaron varios casos con mensajes de advertencia y vencimiento de licencia esperados al ejecutar scripts JSL para intentar replicar un CRP.
Pruebas de sistema/host: Pekín
Centro
- Dan S: Actualizaciones de JMP 19 para la creación de scripts de ejes para garantizar que el incremento y el intervalo se guarden juntos. Trabajé con Evan en una solución para SendToReport tanto en 18.2 como en 19. Solución integrada para la plataforma de grupo (By) para Partition y algunas otras plataformas Fit. Estoy analizando las opciones de creación de scripts para FDE multiple-Y y sigo trabajando en las actualizaciones de búsqueda de filtros de datos.
- Ernest: Continúo trabajando en la refactorización de la edición y el manejo de propiedades de columnas. Uno de los objetivos es hacer que las propiedades no se puedan modificar fuera de un proceso estrictamente controlado, por lo que he realizado muchos cambios en todo el código base. Avísenme si tienen preguntas o si he roto algo.
- Evan: Se entregó un nuevo filtro de columnas para la tabla de datos en EA5. Nuevas propiedades para el estilo de Splitter Box. Se realizó una mayor investigación sobre la interoperabilidad de DirectWrite y Gdi+.
- Morgan: Se corrigieron algunos errores con Notebooks, plegado de código y preferencias del editor de scripts, y se trabajó en un comando de edición “Ir a definición” en el editor de scripts.
- Xan: Vídeos de EA5 y columnas de transformación dinámica.
DOE y confiabilidad
- Caleb: Terminé el trabajo de conversión de los exploradores de intervalos de una muestra (media, proporciones y varianza), así como también algo de trabajo adicional en los exploradores de dos muestras (¡casi listos para mostrar!). También asistí a una conferencia especial por el 75. ° aniversario del departamento de estadísticas de Virginia Tech. Hubo muchas charlas y debates interesantes sobre el futuro de las estadísticas. ¡Y también muchos aspectos destacados de JMP!
Alojamiento e interfaces
- Will: desarrolló un conector de datos adicional para combinar con el conector de datos de OneDrive que otorga a los usuarios acceso a los datos de la lista de sitios de SharePoint. Esta fue una solicitud directa de un cliente de Discovery. Preparé el complemento de SharePoint y OneDrive para EA5 y la implementación en JMP Marketplace. Se realizaron actualizaciones menores a la interfaz de usuario del editor del conector de datos para una mejor experiencia del usuario.
- John Schroedl: Más modernización de la interfaz de usuario y correcciones del modo oscuro. Un cambio notable es la incorporación del ícono de la ventana como superposición en las miniaturas de las tablas de datos. Se solucionó un problema por el cual era posible mostrar una información sobre herramientas para una ventana cerrada recientemente. Se solucionó el fondo de nuestra área de menú de ocultamiento automático. Actualizaciones de la pantalla de presentación para las fechas de derechos de autor.
- Paul N: Actualización de seguridad de JMP 18.2 Python a la versión 3.11.11 en macOS y Windows. Actualización de seguridad de JMP 19.0 libcurl a la versión 8.11.1. La actualización de seguridad se publicó el 11 de diciembre de 2024.
HTML interactivo
- Juan Powell:
- Creé una solicitud de actualización de software de terceros para actualizar three.js a una versión (r148, gracias Michael G.) que admita InstancedMesh y no active una excepción de seguridad en JMP Live ( JMPHTML-14258 ).
- Se probó el código de diagrama de dispersión HTML 3D interactivo para verificar su compatibilidad con la versión r148 de three.js y se actualizó el código para corregir todos los problemas encontrados.
- Trabajé en la implementación de recorte local (recortando algunos objetos 3D pero no todos) para la versión HTML interactiva de Scatterplot 3D ( JMPHTML-14275 ).
- Trabajé con Praveena para respaldar la selección de marcadores de muchos a uno en gráficos de alarma en la versión HTML interactiva de la plataforma Process Screening.
- Ayudó a Elise Batchev con un gráfico usando el estilo de barra de aguja y la estadística de suma acumulativa que no es interactiva en JMP Live.
- Paul Spychala : He estado trabajando en problemas de Ajustar a la ventana y también agregué la capacidad de activar o desactivar la función a través de un elemento de menú dentro de HTML/JMPLive ( JMPHTML-14219 ).
JMP en vivo
- Aurora: mejoras en las advertencias del gráfico de control (se realizó un estudio de usabilidad con Mia Stephens, se presentó durante la demostración de iteración en vivo de JMP, se actualizó el proyecto a los gerentes de desarrollo y a Dieter, se enviaron actualizaciones para el formulario de divulgación de invención a Dwight Thompson, se realizó una refactorización menor, se investigaron casos extremos y el rendimiento). Se actualizó un paquete de terceros.
Estadística
- Elizabeth: Se implementó una opción dentro de Mixed y GLMM para permitir que los usuarios cambien a grados de libertad de contención (el valor predeterminado de SAS PROC) desde los DF de Kenward-Roger (el valor predeterminado de los modelos mixtos de JMP) – JMP-23504 . Esta opción no se recomienda, ya que se ha demostrado que KR proporciona un mejor control de errores de tipo I, etc., pero hay un par de casos de uso de usuarios de JMP que la hacen útil. Al verificar todas las opciones de informe que se tuvieron que actualizar para el cambio de DF, se encontraron un par de errores más que en realidad son de larga data, pero probablemente (¡con suerte!) no son comunes. Se corrigió uno de los que ya estaban relacionados con los perfiladores condicionales y los términos de bloqueo generados por DOE – JMP-24103 .
- Laura CS: Se corrigieron dos errores con la nueva función de efectos indirectos específicos y se creó una página de funciones para ella. Volví al nuevo estimador MIIV-2SLS, ya que realicé cambios en la interfaz de usuario recomendados por Ken Bollen. Trabajé en el taller SPSP con Haley.
- John Sall: Continuó el trabajo en el proceso de detección para el monitoreo ambiental ( JMP-23533 , JMP-24030 ).
Documentación estadística
- Karen: Trabajé en la actualización de algunos materiales antiguos en el capítulo de distribución.
Pruebas de estadísticas
- Mark: exploré cómo Easy DOE respalda Workflow Builder con Jacob. Preparé una presentación sobre el estudio de usabilidad más reciente de Easy DOE para JMP Stat Dev con Jacob. Estoy creando un complemento que emule el simulador IndPenSim 2 para respaldar el desarrollo de optimización bayesiana.
- Jacob: Incorporación de pruebas para DSD en Design Explorer, con especial atención a los casos con factores categóricos. Prueba de Easy DOE, investigación con Mark Bailey sobre cómo las plataformas DOE son compatibles con Workflow Builder. Verificación de tickets de Jira
Preparación de la presentación de los resultados del estudio de usabilidad del DOE con Mark Bailey.
- Tonya: Estamos trabajando en la actualización de las pruebas unitarias de CCB debido a los recientes cambios de clasificación de Annie.
Actualizaciones en ciencias de la vida
- Drew: ¡Muchos errores corregidos y clasificados y estamos terminando las versiones 18.1.2 y 18.2!
Nota de Shannon
¡Fue agradable ver a tantos colegas de Cary en la comida compartida de invierno de JMP el miércoles! Disfruté del carrito de café y de probar muchas (¡demasiadas!) de sus deliciosas creaciones y delicias. Muchas gracias a Robin Betters, Beth Evans y todos los demás organizadores y ayudantes. ¡Espero que todos tengan un excelente fin de semana!
