Recordatorio especial de Meg Hermes: ¡Utilice este enlace de encuesta para informar a Meg y JR sobre sus canales de redes sociales favoritos no relacionados con el trabajo! Puede leer más sobre esto en este artículo: ¡Cuéntenos cuáles son sus canales de redes sociales favoritos! - Comunidad de usuarios de JMP
¡Bienvenido a la actualización de desarrollo de JMP del 14 de junio de 2024!
Aún estamos en modo de aprobación de JMP 18.1 y alcanzaremos el bloqueo del código fuente de 18.1 el 28/6/24. Esta semana, los gerentes de desarrollo aprobaron tiempo adicional para las correcciones de seguridad de 18.1 en bibliotecas de terceros, extendiendo la fecha de bloqueo de seguridad de 18.1 hasta el 14/7/24. Dado que las correcciones de seguridad son cada vez más importantes para nuestros clientes y que se agregaron nuestras nuevas versiones de punto-punto para acortar el plazo de entrega, estamos trabajando para optimizar nuestras fechas para poder entregar correcciones de seguridad a los clientes aproximadamente cada dos meses.
Hemos llegado al límite de código para JMP 19 EA1 . Esta semana se han revisado los instaladores de prueba y los equipos de control de calidad crearán los instaladores finales en los próximos días y los verificarán antes del lanzamiento. Solo otro recordatorio de que la fecha límite para crear o actualizar páginas de funciones y grabar videos de EA para JMP 19 EA1 y JMP Clinical 19 EA1 es al final del día del martes 18 de junio .
Si tiene una característica que le gustaría destacar en EA1, cree una nueva página de características utilizando la plantilla Nueva página de características e incluya todo lo que desee compartir con los miembros de EA (la información más importante se encuentra en la sección de motivación y resumen de la plantilla). Si es la primera vez que crea una página de características, consulte este tutorial para obtener más información.
Si aún no grabaste un video de EA para tu función, ahora es un buen momento. Ten en cuenta que todos los videos (y otros contenidos) también se utilizan para respaldar la capacitación técnica interna. Consulta las Pautas de video de EA o comunícate con Mia Stephens si tienes alguna pregunta.
La semana que viene, Mia hablará con Shannon C y Shannon L sobre el proceso de EA y cómo encaja en el panorama general de los lanzamientos de JMP. Además de información sobre el proceso de EA de JMP 19, cubriremos detalles de la próxima asignación de problemas de Jira de Story del proyecto JMP en un sprint de EA1. ¡Esperamos que puedas unirte a nosotros!
Anuncios generales
Próximas fechas importantes
- Congelación de JMP 19.0 EA1 – 14/6/24ß¡HOY!
- Congelación del código JMP 18.1: 28/6/24
- Congelamiento de seguridad de JMP 18.1: 14/7/24
- Visita Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
HTML interactivo
- Sam Blashill: Estoy trabajando en el desarrollo de gráficos circulares HTML interactivos para JMP Live. He conseguido que funcione la visualización básica, pero todavía no he abordado la selección ni el etiquetado. A continuación, se muestra un ejemplo:
- Juan Powell:
- Praveena: Se corrigió un error en el gráfico de control de ejecución corta en los informes HTML exportados y los informes publicados en JMP Live. Se comenzó a trabajar en la incorporación de compatibilidad con el asignado de Triage en las descripciones emergentes. Se está investigando cómo identificar un gráfico de control dentro de un informe estático y pasar esta información a JMP Live. Hoy se realizaron pruebas de Whitebox con el resto del equipo.
- Paul Spychala : Se corrigió un error en el que los patrones de relleno de Treemap no se mostraban correctamente ( JMPHTML-13739 ). Se completó el sprint de rendimiento para la versión 19 y se documentaron los resultados de nuestros cambios. Nos estamos preparando para el desarrollo de funciones para la versión 19.0.
- Mike Stickles: comenzó a trabajar en la implementación de JMP Word Clouds en HTML ( JMPHTML-13665 ). Realizó pruebas de Whitebox el viernes.
- Michael Senoyuit: Terminé el análisis de rendimiento para el segmento de forma, comencé a aprender sobre el filtro de datos local y las pruebas de caja blanca.
JMP en vivo
- Aurora: 18.1: Se respondieron algunas preguntas sobre documentación. 19.0: Mejoras en las advertencias del gráfico de control (soporte para filtrar publicaciones por estado de clasificación, comencé a trabajar en asignaciones y anotaciones, me reuní con abogados de patentes de SAS).
- Michael G: Continúo trabajando en el control chart marker triage. Tuve una reunión inicial con abogados de patentes sobre la funcionalidad. Todo va bien.
Estadística
- John Sall: Para la clasificación categórica, implemente una opción de "Resaltar celdas" para colorear de manera condicional las celdas en las tablas cruzadas (JMP-21743) e implemente "Forzar etiquetas horizontales" para que se ajusten en lugar de rotarlas (JMP-21721). Estoy listo para que se revelen tres de mis temas para EA1: clasificación categórica, simulador de perfilador y detección de respuestas (subgrupos y medias por sectores).
- Annie: Estamos trabajando para agregar funciones para la versión 19 al Generador de gráficos de control que estaban en los gráficos de control heredados. La nueva función de esta semana es “Usar puntos excluidos en gráficos de rango móvil”.
- Laura CS: Se están puliendo los detalles de MIIV-2SLS en SEM, lo que incluye limpiar y organizar el código, agregar parámetros omega al diagrama de ruta y terminar de habilitar todas las demás opciones de RTM con el nuevo estimador. Se está intentando que el reinicio funcione con el cuadro de diálogo personalizado.
Documentación estadística
- Hamid: Tareas de incorporación y orientación para nuevos empleados. Reuniones con mi gerente Michael, el equipo y Laura CS para planificar la documentación de nuevas funciones. Aprendí material nuevo relacionado con mi trabajo. Actualicé los detalles estadísticos para el análisis de mediación en SEM. Completé algunas tareas antiguas de Jira y las actualicé y resolví. Agregué un ejemplo de modelos de error de medición en SEM.
Pruebas de estadísticas
- Mark: Asistió a la reunión del subcomité de métricas de DEI para desarrollar preguntas para la próxima encuesta. Preparó versiones cortas y largas de un póster con Jacob para la conferencia HCI en DC del 1 al 4 de julio. Redactó la versión en línea de un artículo con Tonya para la JMP Discovery Summit. Participó en el evento de ideación de Evan sobre comportamientos futuros para el recálculo automático.
- Jacob: Pruebas categóricas, trabajo en nuevas pruebas para comparaciones de puntajes promedio utilizando tablas complejas. Preparación de una presentación para HCI International con Mark Bailey. Prueba de actualizaciones de factores de carga en DOE. Trabajo con Yeng en un diseño y un script para probar Torch.
Actualizaciones en ciencias de la vida
- Drew: ayudó a resolver un problema grave en Novo relacionado con los cambios que habían realizado en su instalación de JMP Clinical. Se agregaron nuevas capacidades al generador de perfiles de pacientes que permiten al usuario ver los gráficos de hallazgos de cuatro maneras diferentes: resultado observado, cambio desde el inicio, cambio porcentual desde el inicio y porcentaje del inicio. Se agregaron nuevas capacidades al informe de descripción de eventos adversos que permiten al autor de la plantilla especificar opciones en la plantilla (como un comentario) que pueden influir en cómo se manejan los pasos de preparación de datos cuando se ejecuta el informe. Esto hace que sea mucho más fácil para las diferentes plantillas obtener exactamente lo que necesitan de los datos.
- Meichen: Se actualizó la plataforma de tratamiento causal: se agregó el modelo GPS para el caso de tratamiento continuo. Se actualizó el estimador Sandwich para SE para el caso IPW. Se envió el manuscrito en colaboración con Laura CS y Russ: "Inferencia causal para datos observacionales en JMP Pro usando modelos de ecuaciones estructurales, puntuación de propensión y aprendizaje automático" a una revista.
- Anisa: Verificar los errores restantes de JMP Clinical 18.1 y probar los escenarios de representación de líneas de perfiles de pacientes y las fechas para verificar su precisión.
- Tom: Continué trabajando en la documentación de nuevas características en JMP Clinical 18.1 y también en el cierre de una serie de JIRA.
Gestión de productos y marketing de productos
- ¡Feliz 15. ° aniversario de trabajo para Mia Stephens! Dan Valente escribió una publicación en su blog para conmemorar la ocasión aquí .
- Bryan F: Trabajé con Greg Kraus para actualizar los Informes de conformidad de accesibilidad (ACR) de JMP para Mac y Windows que siguen las pautas de VPAT. Sarah Sylvestre y yo presentamos los resultados de las tablas de datos de las entrevistas de SE y los formularios de comentarios, así como los estudios de usabilidad. Seguimos desarrollando un tema unificado para JMP que sigue las pautas de Vuetify. Brindamos comentarios a Michael Goff y Justin Chilton sobre una página de inicio rediseñada de JMP Live. Le proporcionamos a Bob Hickey algunas pantallas de presentación del instalador actualizadas para la primera versión de EA.
Soporte técnico y participación
Volumen de casos de soporte técnico por semana:
Volumen de casos de soporte de compromiso por semana:
Temas de casos para la cola de participación, total:
Temas de casos para la cola de participación, la semana pasada:
Operaciones de desarrollo
- Melanie: 18.1: Se actualizaron las tablas de datos de muestra con traducciones nuevas y actualizadas en la rama principal, 19.0 y 18.1. 18.0.2: Se eliminaron los archivos PDF obsoletos de la rama 18.0.2 para reflejar los cambios realizados en la rama principal, 19.0 y 18.1. Jira/Jirabot: Se actualizó la página Cómo usar Jirabot de Confluence con algunas aclaraciones. Se actualizó una de las reglas de Jira Automation para eximir a JMPDOC de las actualizaciones de Assignee cuando cambia el campo de componentes de Jira. Procesos de DevOps: Investigación general, pruebas, resolución de problemas; participó en reuniones de compilación y migración de stringbot.
- Bob: Se modificó el código del instalador para la versión 18.1 para eliminar los archivos pyd y dll relacionados con Python de la carpeta raíz de instalación, ya que estos archivos ahora están en la carpeta Dlls. Se modificó el código del instalador de la versión 19.0 para agregar la capacidad de restringir los archivos Python instalados a través de la línea de comandos del instalador (JMP-21814). Se realizaron pruebas y se solucionaron los problemas relacionados con la autorización para la versión 19 EA1. Se crearon y probaron los instaladores para la versión 19 EA1.
- Jim: Instalé el nuevo sistema operativo de Apple, Sequoia, en una Mac mini y ejecuto la suite UT todas las noches contra JMP Pro 19.0. Estoy ayudando a Jacob con #INC2434019. Verificación de JIRA.
- Myron: Trabajando en la migración de stringbot con algunas correcciones secundarias cuando sea necesario para los trabajos de JiraBot y Telemetry Jenkins.
Localización
- Allison: finalizó las traducciones de la interfaz de usuario portátil 18.1; analizó y probó el problema de espacio indivisible “PValue” para ZH y KO en la interfaz de usuario; ejecutó validaciones en archivos de documentación de JMP localizados; finalizó las traducciones de datos de muestra 18.1; respondió a las consultas sobre la localización de la documentación de JMP 18.0 de los equipos de traducción.
- Krzysztof: Procesamiento (validaciones y envíos) de traducciones de SampleData y PortableUI 18.1 y 18.0 Books. Corrección de errores. Preparación para el inicio de Sohail a tiempo completo (objetivos y logística). Asistencia a la conferencia memoQ.
- Sohail: Preparándose para el inicio del trabajo a tiempo completo con JMP el día 17.
- Sandy: verificación de defectos para el panel de creación de proyectos. Se terminaron las pruebas de las API de Jira. Se trabajó en la validación de comparación de archivos en Jenkins.
Documentación
- Devon: Actualización del capítulo de Preferencias para 18.1, envío de la conversión XML del libro Descubriendo JMP a L10N para revisión, revisión de las ediciones rastreadas del libro Usando JMP de Khawar et al., y comencé a leer The Global English Style Guide de John Kohl usando la suscripción SAS EBSCO.
- ChrisB : Terminé las herramientas del mapa de ayuda. Aprendí un poco sobre cómo funciona la aplicación de ayuda. Susan y yo hablamos y ahora vamos a clasificar las cadenas juntas para que seamos más consistentes. Fue una buena charla con Mike Muhlada sobre cómo probar la ayuda (en particular, KO).
Pruebas de sistema/host: Cary
- Audrey: Estamos jugando con nuestras fechas actuales de JMP 18 y tratando de ajustar nuestro final (de lanzamiento). Estamos jugando con el nuevo concepto de Shannon C sobre una fecha de congelamiento de seguridad que es independiente del congelamiento de código de desarrollo. El congelamiento de código de desarrollo se mantendría igual, pero seguiríamos dando tiempo para las correcciones de seguridad hasta justo antes de que se construya un candidato de imagen final. Nuestro objetivo actual es entregar un lanzamiento de corrección de seguridad cada 60 días.

- Hunter: instalé y probé la última versión de SAS Download Manager 3.06 en dos de nuestras configuraciones de Mac a pedido del personal de implementación de SAS 9 para su lanzamiento 24W25. Apliqué el nuevo MacOS Sequoia Developer Beta 1 en las dos Mac de prueba host en el laboratorio y realicé algunas pruebas con JMP 17.2, 18.1 y 19. Trabajé con Daniel Powell en un problema de autorización en el que no aparecía un mensaje de vencimiento en el lanzamiento. También hice un seguimiento con Daniel y Bob Hickey enviando información sobre fallas de la primera compilación de prueba de JMP Clinical 19 EA1 en Windows que se debía a dos DLL de WebView incorrectas presentes en la instalación.
- Mandy: Trabajamos en las funciones de diario y demostración de la tabla de datos para EA1 y detectamos algunos fallos al trabajar con estas funciones. Verificamos JIRA y escribimos algunas pruebas de imágenes, así como pruebas JSL para el marco de trabajo para grupos de columnas y scripts, valores forzados y etiquetas. Trabajé un poco en un flujo de trabajo sobre el que se puso en contacto un ingeniero de sistemas y encontramos un error en él, pero me alegro de poder ayudarla, ya que lo está haciendo para Discovery.
- Adnane: Se solucionaron algunos problemas y se terminó la localización de las pruebas unitarias de muestra preestablecidas. Se realizaron algunas verificaciones tanto en Windows como en Mac y se agregaron pruebas unitarias a algunas de ellas. Se abrieron tickets de Jira para las tablas de datos de muestra que necesitan que se actualicen sus referencias URL y se encontraron nuevas fuentes para algunas de ellas. Se perfeccionó el programa que verifica las referencias URL de las tablas de datos de muestra y se agregó lógica que verifica si alguno de sus errores ya es conocido y tiene tickets de Jira.
- Lisa: Trabajé en la prueba de JMP-21713, que permite colocar más variables en las zonas de colocación del generador de gráficos. También investigué un misterio de la columna de transformación con Mandy al usar Configurar niveles en el generador de gráficos.
Pruebas web – Cary
- Natalie: La automatización de pruebas HTML descubrió dos errores esta semana. El primero fue resuelto rápidamente por el equipo de desarrollo, ya que bloqueaba los esfuerzos de depuración de la automatización. Después de que se resolvió, descubrí un segundo error que está provocando que varias pruebas automatizadas fallen. Continué con el desarrollo de nuevas pruebas automatizadas para las advertencias de los gráficos de control.
Pruebas de sistema/host: Pekín
Centro
- Parker Dingman: Se incorporó la corrección de fallas del mapa de la NASA y la malla cuádruple geodésica para lograr un mejor rendimiento de zoom y desplazamiento panorámico.
- Dave B: Se solucionó un problema de alineación cuando un cuadro de edición de columna de número no está en un cuadro de tabla. Se agregó compatibilidad con diario y secuencias para la nueva compatibilidad con resaltado de tablas cruzadas de John. Se está trabajando con Nick e ISD para intentar determinar qué está causando que las pruebas de imágenes tarden entre 3 y 4 veces más en ejecutarse e investigando soluciones alternativas.
- Dan S: Terminé el análisis de rendimiento para el segmento de forma, comencé a aprender sobre el filtro de datos local y las pruebas de caja blanca.
DOE y confiabilidad
- Caleb: Terminé de poner en orden a los nuevos exploradores para EA1. También estuve haciendo las últimas modificaciones al artículo sobre el lirón y preparándome para mi charla en la Conferencia de Investigación Conjunta en la Universidad de Waterloo en Ontario la semana que viene.
Alojamiento e interfaces
- Will Morgan: Estoy trabajando en el script S3 Data Connector para interactuar con la interfaz C++ que Neal me ha proporcionado y en la que sigue trabajando. Estoy realizando las actualizaciones necesarias en mi módulo de API S3 según sea necesario, incluida la refactorización del código de manejo de errores y de recorrido de directorios. Estoy revisando los comentarios de la revisión del código para asegurarme de que mis cambios estén actualizados con lo que el código fuente de JMP espera ver dentro del script. Además de esto, estoy haciendo un buen progreso en mi curso de certificación SAS, así que si alguien tiene algún consejo para mí sobre el curso o el examen, ¡no dude en comunicarse conmigo!
- John Schroedl: Pasé bastante tiempo depurando el problema de dibujo de metarchivos relacionado con Obtener imagen (JMP-21026). Comencé a agregar más detalles de telemetría del uso del menú principal/barra de herramientas (JMP-21628). Investigué el problema de autenticación en el código de Clinical EA. Discusiones sobre las expectativas del comportamiento de la variable de ruta.
Nota de Shannon
¡Feliz Día del Padre a todos los papás! Espero que disfruten el fin de semana y se mantengan frescos. Este no es el fin de semana para hacer trabajos de jardinería... ¡simplemente relájense! :smiling_face_with_smiling_eyes: