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! Puedes leer más al respecto en este artículo: ¡Cuéntanos cuáles son tus 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!
Todavía estamos en el modo de aprobación de JMP 18.1 y alcanzaremos la congelación del código fuente de 18.1 el 28/06/24. Esta semana, los gerentes de desarrollo aprobaron tiempo adicional para las correcciones de seguridad 18.1 en bibliotecas de terceros, extendiendo la fecha de congelación de seguridad 18.1 hasta el 14/7/24. Con correcciones de seguridad de creciente importancia para nuestros clientes y nuestras nuevas versiones punto-punto agregadas para acortar el plazo para entregarlas, estamos trabajando para optimizar nuestras fechas para poder entregar correcciones de seguridad a los clientes cada dos meses aproximadamente.
Ahora hemos llegado a la congelación de nuestro código para JMP 19 EA1 . Los instaladores de prueba se revisaron esta semana y los instaladores finales se crearán en los próximos días y los equipos de control de calidad los verificarán antes de su 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 finaliza el martes 18 de junio .
Si tiene una característica que le gustaría resaltar en EA1, cree una nueva página de características usando 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 motivación y el resumen). sección de la plantilla). Si es la primera vez que crea una página de funciones, consulte este procedimiento para obtener más información.
Si aún no has grabado un vídeo de EA para tu función, ahora es un buen momento. Tenga en cuenta que todos los vídeos (y otro contenido) también se utilizan para respaldar la formación técnica interna. Consulta las pautas de vídeo de EA o comunícate con Mia Stephens si tienes alguna pregunta.
La próxima semana, Mia presentará 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 la información sobre el proceso de EA de JMP 19, cubriremos los detalles de la próxima asignación del proyecto JMP que Story Jira emite en un sprint de EA1. Espero que pueda unirse a nosotros!
Anuncios generales
Próximas fechas importantes
- Congelación de JMP 19.0 EA1 – 14/06/24ß¡HOY!
- Congelación de código JMP 18.1 – 28/06/24
- Congelación de seguridad de JMP 18.1 – 14/7/24
- Visite Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
HTML interactivo
- Sam Blashill: Trabajando en el desarrollo de gráficos circulares HTML interactivos para JMP Live. Conseguí que la pantalla básica funcionara, pero aún no he abordado la selección ni el etiquetado. Aquí hay 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 en los informes publicados en JMP Live. Comenzó a trabajar para agregar soporte para el asignado de Triage en la información sobre herramientas. Investigar cómo identificar un gráfico de control dentro de un informe es estático y pasar esta información a JMP Live. Hice pruebas de Whitebox hoy con el resto del equipo.
- Paul Spychala : Se corrigió un error por el cual los patrones de relleno de Treemap no se mostraban correctamente ( JMPHTML-13739 ). Terminó el sprint de rendimiento para 19 y documentó los resultados de nuestros cambios. Preparándonos para el desarrollo de funciones para 19.0.
- Mike Stickles: Comenzó a trabajar en la implementación de JMP Word Clouds en HTML ( JMPHTML-13665 ). Hice la prueba 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: Respondí algunas preguntas sobre documentación. 19.0: Mejoras en las advertencias del gráfico de control (admitió el filtrado de publicaciones por estado de clasificación, comenzó a trabajar en la asignación y anotación, se reunió con los abogados de patentes de SAS).
- Michael G: Trabajo continuo en la clasificación de marcadores de gráficos de control. Tuve una reunión inicial con abogados de patentes sobre la funcionalidad. Eso va bien.
Estadísticas
- John Sall: Para Categorical, implemente una opción "Resaltar celdas" para colorear condicionalmente las celdas en las tablas cruzadas (JMP-21743) e implemente "Forzar etiquetas horizontales" para ajustarlas, en lugar de rotarlas para ajustarlas (JMP-21721). Estoy listo para que se revelen tres de mis temas para EA1: categórico, simulador de perfiles y detección de respuestas (subgrupos y medias divididas).
- Annie: Trabajando para agregar funciones para v19 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 rangos móviles".
- Laura CS: Pulir los detalles de MIIV-2SLS en SEM, incluido el código de limpieza/organización, agregar parámetros omega al diagrama de ruta y terminar de habilitar todas las demás opciones de RTM con el nuevo estimador. Intentando que Relanzar funcione con el cuadro de diálogo personalizado.
Documentación estadística
- Hamid: Tareas de incorporación para nuevos empleados y orientación para nuevos empleados. Reuniones con mi gerente Michael, mi equipo y Laura CS para planificar la documentación de nuevas funciones. Aprendí nuevo material relacionado con mi trabajo. Detalles estadísticos actualizados para análisis de mediación en SEM. Completé algunas tareas antiguas de Jira y las actualicé y resolví. Agregar un ejemplo de modelos de errores 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 del póster con Jacob para la conferencia de HCI en DC del 1 al 4 de julio. Redacción de una versión en línea del artículo con Tonya para JMP Discovery Summit. Participó en un evento de ideación de Evan sobre comportamientos futuros para Auto Recalc.
- Jacob: Testing Categorical, trabajando en nuevas pruebas para comparaciones de puntuaciones medias utilizando tablas complejas. Preparando presentación para HCI International con Mark Bailey. Probando actualizaciones de los factores de carga en el DOE. Trabajando con Yeng en un diseño y guión para probar Torch.
Actualizaciones de ciencias biológicas
- 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, lo que permite al usuario ahora ver gráficos de hallazgos de 4 maneras diferentes: resultado observado, cambio desde el valor inicial, cambio porcentual desde el valor inicial y porcentaje del valor inicial. Se agregaron nuevas capacidades al informe Narrativa de eventos adversos que permiten al redactor 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 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. Estimador Sandwich actualizado para SE para el caso IPW. Envió el manuscrito en colaboración con Laura CS y Russ: "Inferencia causal para datos observacionales en JMP Pro utilizando 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 la precisión de los escenarios y fechas de representación de líneas de perfiles de pacientes.
- Tom: Continué trabajando en la documentación de nuevas funciones en JMP Clinical 18.1, así como en el cierre de un montón de JIRA.
Gestión de productos y marketing de productos
- ¡Feliz 15º aniversario laboral para Mia Stephens! Dan Valente escribió una publicación de blog conmemorando 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 la tabla de datos de las entrevistas de SE y los formularios de comentarios, así como los estudios de usabilidad. Se continuó desarrollando un tema unificado para JMP que sigue las pautas de Vuetify. Proporcioné comentarios a Michael Goff y Justin Chilton sobre una página de inicio rediseñada de JMP Live. Proporcioné a Bob Hickey algunas pantallas de presentación del instalador actualizadas para la primera versión de EA.
Soporte técnico y compromiso
Volumen de casos de soporte técnico por semana:
Volumen de casos de soporte de participación 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: tablas de datos de muestra actualizadas con traducciones nuevas y actualizadas en main, 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 main, 19.0 y 18.1. Jira/Jirabot: se actualizó la página de Confluence Cómo usar Jirabot con algunas aclaraciones. Se actualizó una de las reglas de Jira Automation para eximir a JMPDOC de las actualizaciones del asignado cuando cambia el campo de componentes de Jira. Procesos DevOps: investigación general, pruebas, resolución de problemas; Participó en reuniones de compilación y migración de stringbot.
- Bob: Código de instalación modificado para 18.1 para eliminar 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 19.0 para agregar la capacidad de restringir los archivos Python instalados a través de la línea de comando del instalador (JMP-21814). Probado y solución de problemas para la autorización de 19 EA1. Instaladores construidos y probados para 19 EA1.
- Jim: Instalé el nuevo sistema operativo Apple, Sequoia, en una Mac mini y estoy ejecutando la suite UT todas las noches con JMP Pro 19.0. Ayudando a Jacob con #INC2434019. Verificación JIRA.
- Myron: Trabajando en la migración de stringbot con algunas correcciones laterales cuando sea necesario para los trabajos de JiraBot y Telemetry Jenkins.
Localización
- Allison: Se finalizaron las traducciones de la interfaz de usuario portátil 18.1; investigó y probó el problema del espacio de no interrupción “PValue” para ZH y KO en la interfaz de usuario; ejecutó validaciones en archivos de documentación JMP localizados; 18.1 traducciones de datos de muestra finalizadas; respondió a las consultas sobre la localización de la documentación 18.0 JMP de los equipos de traducción.
- Krzysztof: Procesamiento (validaciones y envíos) de traducciones de libros de SampleData y PortableUI 18.1 y 18.0. Corrección de errores. Preparando el inicio de Sohail a tiempo completo (metas y logística). Asistiendo a la conferencia memoQ,
- Sohail: Preparándonos para el inicio del trabajo de 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 jira apis. Trabajó en el trabajo de Jenkins de validación de comparación de archivos.
Documentación
- Devon: actualizó el capítulo Preferencias para 18.1, envió la conversión XML del libro Descubriendo JMP a L10N para su revisión, revisó las ediciones rastreadas del libro Uso de JMP de Khawar et al., y comenzó a leer The Global English Style Guide de John Kohl usando SAS. Suscripción 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. Buena charla con Mike Muhlada sobre cómo probar la ayuda (particularmente KO).
Pruebas de sistema/host-Cary
- Audrey: Jugando con nuestras fechas actuales de JMP 18 y tratando de ajustar nuestro juego final (de lanzamiento). Jugando con el nuevo concepto de Shannon C sobre una fecha de congelación de seguridad independiente de la congelación de código de desarrollo. La congelación del código de desarrollo seguiría igual, pero seguiríamos dando tiempo para realizar correcciones de seguridad hasta justo antes de que se cree una imagen candidata final. Nuestro objetivo actual es entregar una versión de corrección de seguridad cada 60 días.

- Hunter: Instalé y probé el último SAS Download Manager 3.06 en dos de nuestras configuraciones de Mac a pedido del personal de implementación de SAS 9 para su versión 24W25. Apliqué el nuevo MacOS Sequoia Developer Beta 1 en las dos Mac de prueba host en el laboratorio y ejecuté 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 siguieron con Daniel y Bob Hickey enviando información sobre fallas de la primera versión de prueba de JMP Clinical 19 EA1 en Windows que se debió a dos archivos DLL de WebView incorrectos presentes en la instalación.
- Mandy: Trabajando en las funciones de la tabla Journal y Demo for Data para EA1 y localizando algunos fallos al trabajar con estas funciones. Verificar JIRA y escribir algunas pruebas de imágenes, así como pruebas JSL para el marco para grupos de columnas y scripts, valores forzados y etiquetas. Trabajé un poco en un flujo de trabajo al que se acercó un SE y encontró un error en ese, pero me alegro de ayudarla mientras lo hace para Discovery.
- Adnane: se solucionaron algunos problemas y se finalizó la localización de pruebas unitarias preestablecidas de muestra. Hice algunas verificaciones tanto en Windows como en Mac y agregué pruebas unitarias a algunas de ellas. Abrí tickets de Jira para tablas de datos de muestra que necesitan actualizar sus referencias de URL y encontré nuevas fuentes para algunas de ellas. Se pulió el programa que verifica las referencias de 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 le permite colocar más variables en las zonas de colocación del generador de gráficos. También investigué un misterio de columna de transformación con Mandy cuando usaba Configurar niveles en el generador de gráficos.
Pruebas web – Cary
- Natalie: La automatización de pruebas HTML descubrió 2 errores esta semana. El primero fue resuelto rápidamente por el 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 fallen varias pruebas automatizadas. Continuó con el desarrollo de nuevas pruebas automatizadas para advertencias de gráficos de control.
Pruebas de sistema/host-Beijing
Centro
- Parker Dingman: impulsó la corrección de fallas del mapa de la NASA y la malla cuádruple geodésica para un mayor rendimiento de zoom/panorámica.
- Dave B: Se solucionó un problema de alineación cuando un cuadro de edición de columnas de números no estaba en un cuadro de tabla. Se agregó compatibilidad con diarios y transmisiones para la nueva compatibilidad con resaltado de tablas cruzadas de John. Trabajar con Nick e ISD para tratar de determinar qué está causando que las pruebas de imágenes tarden de 3 a 4 veces más en ejecutarse e investigar 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 ordenar los nuevos exploradores para EA1. También he estado haciendo las ediciones finales del 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 próxima semana.
Alojamiento e interfaces
- Will Morgan: Trabajando en el script del conector de datos S3 para interactuar con la interfaz C++ que Neal proporcionó y en la que continúa trabajando. Estoy realizando las actualizaciones necesarias en mi módulo API de S3 según sea necesario, incluida la refactorización del manejo de errores y el código transversal de directorio. Estoy revisando los comentarios de 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 progresando a buen ritmo 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 contactarme!
- John Schroedl: Dediqué bastante tiempo a depurar el problema de dibujo de metarchivos relacionado con Get Picture (JMP-21026). Comenzando a agregar más detalles de telemetría del uso del menú principal/barra de herramientas (JMP-21628). Problema de autenticación investigado en el código EA clínico. Discusiones sobre: expectativas del comportamiento de la variable de ruta.
Nota de Shannon
¡Feliz Día del Padre a todos los papás! Espero que disfrutes el fin de semana y te mantengas fresco. Este no es el fin de semana para trabajar en el jardín... ¡simplemente relájate! :smiling_face_with_smiling_eyes: