¡Bienvenido a la actualización de desarrollo de JMP del 29 de marzo de 2024!
Notas de Shannon C.
Por primera vez, estamos programando un lanzamiento "punto punto", JMP 18.0.1, que estará disponible para los clientes aproximadamente 2 meses después de la versión 18.0 (mediados de mayo). JMP 18.0.1 se compila diariamente para Mac y Win y las pruebas unitarias de JSL se realizan diariamente en ambas plataformas. Debido al corto plazo para el lanzamiento de 18.0.1, solo tenemos alrededor de un mes hasta que planeemos congelar esa pista el 26 de abril.
Campeones de seguridad, estén atentos a las actualizaciones restantes de la biblioteca de terceros necesarias para abordar las vulnerabilidades de seguridad críticas y altas conocidas. Y todos deberían estar atentos a posibles problemas importantes reportados en 18.0 que tal vez debamos solucionar más rápidamente de lo que permite el cronograma 18.1.
¿Qué tipos de cuestiones considerarían los administradores del JMP como posibles candidatos para su inclusión en 18.0.1?
- Accidentes generalizados
- Problemas numéricos graves
- Problemas que afectan la implementación de JMP en sitios importantes de clientes
Todos los cambios introducidos en 18.0.1 deben ser revisados y aprobados por los aprobadores de JMP según el proceso habitual. Como recordatorio, no se realizarán cambios de cadena ni de documentos en 18.0.1. Las solicitudes de claves de ayuda de JMP 18.0.1 están configuradas para recurrir a la Ayuda de 18.0. Habrá un conjunto de notas de la versión para JMP 18.0.1 que detallarán todas las correcciones incluidas.
Anuncios generales
Próximas fechas importantes
- Congelación de funciones de JMP 18.1 – 19/04/24
- Congelación de código JMP 18.0.1 – 26/04/24
- Lanzamiento de JMP 18.0.1 – ~ 18/05/24
- Comienza el modo de aprobación JMP 18.1 – 21/05/24
- Congelación de código JMP 18.1 – 14/06/24
- Visite Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Descubrimiento de datos
- Xan Gregg. Trabajo de RowStateAbility y mejor soporte para archivos de formas de fondo no geográficos
- Morgan Gribbins. Esta semana he estado trabajando en un nuevo cuadro de visualización del árbol de archivos, así como en la corrección de algunos errores de los cuadros de visualización de texto y un bloqueo en el editor de secuencias de comandos.
- Dan Schikore. Se agregó soporte para relleno interno en ScrollBox. Se corrigieron varios problemas de centrado y estiramiento que afectaban el cuadro de desplazamiento, el cuadro Hier y el cuadro central. Se corrigieron algunos problemas de enfoque de edición y relleno para el cuadro de esquema.
GAMA
- Caleb Rey. Esta semana, he estado solucionando algunos errores menores relacionados con el nuevo explorador de medios emparejados de dos muestras que agregué a JMP 19 (este está integrado en lugar de C++). También he estado trabajando con Annie para realizar mejoras en las funciones integradas de OC Curve. Finalmente, he estado trabajando con Sky en sus proyectos de identificación de lirones y jaguares-pumas.
Anfitrión
- Juan Schroedl. Se ayudó con el problema de SSO visto en Mac, así como con el problema de SSO separado en Windows. Pase el indicador ENABLE_AUTHORIZATION renombrado desde los scripts de compilación hasta el compilador. Esto permitirá que los scripts de compilación controlen la autorización directamente en lugar de depender de nuestro indicador de compilación minorista. Proyectos actualizados de Excel Profiler para ayudarlos a construir en una máquina AWS. Trabajé con Evan para diagnosticar un punto muerto al salir después de haber utilizado el cuadro de diálogo Buscar en un informe. La fuente de Install Checker no estaba configurada para integrarse automáticamente en 18.1, así que arreglé la fuente allí; Los binarios habían sido integrados. Gracias a Nick por actualizar la integración main-19 para incluir también la fuente.
HTML interactivo
- Juan Powell.
- Se convirtió RectSegment.js en una clase de JavaScript ( JMPHTML-13604 ).
- Trabajando en la conversión de MarkerSegment.js a una clase de JavaScript ( JMPHTML-13619 ).
- Solicitudes de funciones revisadas con Praveena, Paul y Dieter para planificar JMP 19.
- Se discutió la nueva apariencia del contenido HTML interactivo con Praveena, Paul y Bryan.
- Se discutió la prueba automatizada de características interactivas del contenido HTML interactivo con Josh, Steve, Hui y Natalie.
- Registros del primer trimestre.
- Mike Stickles. Trabajo completado en JMPHTML-13617 (Refactorización de segmentos de barras empaquetadas a clases JS ES6). Se mejoró la solución para JMPHTML-13400 (color no utilizado para barras de intervalo con color degradado en la leyenda) para incluir ciertos casos pasados por alto con barras de intervalo una al lado de la otra. Se logró un progreso sustancial en JMPHTML-13616 (Refactorización de segmentos de barra a clases JS ES6), debería finalizarse el lunes o martes.
- Pablo Spychala. Todavía estoy trabajando con el equipo de HTML en la transición de nuestro código base para usar clases ES6 y otras tareas de refactorización para mejorar nuestro código base.
- Michael Senoyuit. PolySegment, NumberBox y GroupBox refactorizados a clases ES6.
JMP en vivo
- Michael Goff. 18.1: Función para ver los grupos de un usuario en el Panel de administración de usuarios. Función para permitir que un administrador vea los resultados de sincronización del grupo desde el registro de auditoría. 19.0: correcciones de errores relacionados con la actualización de Vue 3 encontradas por los evaluadores.
- Aurora Tiffany-Davis. 18.1: Corrección de errores. Elimina parte de la voz pasiva de las frases que se muestran a los usuarios. 19.0: Inicio de la implementación de mejoras en las advertencias del gráfico de control. Sentar las bases con "Seguimiento inequívoco y persistente de cada punto de advertencia individual" Jira. Varios: Probar la nueva función "Propietarios de código" de Bitbucket que debería sugerir revisores según las áreas de código afectadas.
Estadísticas
- Juan Sall. En la detección de respuesta de ajuste: subgrupos de soporte en el cuadro de diálogo Ajustar modelo ( JMP-20855 ). En Fit Response Screening y en otros lugares, centrar efectos aleatorios continuos ( JMP-20926 )
Pruebas de estadísticas
- Tonya Mauldin. Hizo una presentación sobre JMP Live al grupo de pruebas estadísticas. Preparando una presentación sobre los comentarios de los primeros usuarios de V18 para el grupo de desarrollo de JMP.
- Marcos Bailey. Seguí 5 fallas intermitentes de pruebas unitarias en una máquina (macSOMX) y determiné que no era la máquina sino una nueva versión y bibliotecas de Xcode. Solucioné 2 de 5 fallas. Estoy trabajando en un nuevo concepto para la función de coeficientes aleatorios en la simulación en el paso de Entrada de datos en Easy DOE. Presenté un análisis de los resultados del JMP Lab de Manchester con Jacob al grupo de trabajo UI/UX. Estoy estudiando modelos sustitutos de optimización bayesiana y proceso gaussiano.
- Jacob Rhyne. Se investigaron fallas de pruebas unitarias del DOE en una Mac M1. Preparé una demostración de publicación en JMP Live usando JSL para Stat Testers and Writers. Analicé los resultados del estudio de usabilidad Easy DOE de Discovery Europe y presenté los resultados al grupo de trabajo UI/UX con Mark Bailey. Trabajé en la adaptación del marco que vuelve a ejecutar pruebas de rendimiento fallidas para volver a ejecutar y confirmar fallas en mis pruebas unitarias fallidas.
Gestión de productos y marketing de productos
- Bryan Fricke.
- Sarah Sylvestre y yo estamos trabajando en un estudio de usabilidad con Syensqo para un prototipo de JMP LearnBot.
- Procesamiento de resultados del JMP Lab para LearnBot.
- Me reuní con miembros del equipo de Atención al Cliente y Datos/Análisis sobre llamadas de soporte de minería de datos.
- Preguntas de diseño, revisión de cadenas y planificación de JMP Live para el estudio de usabilidad de Regeneron.
- Sesión de ideación con el equipo de HTML5 sobre la actualización de informes exportados para que coincidan mejor con la apariencia de JMP Live.
- Reunión de prueba de usabilidad donde presenté cómo recopilamos datos en el JMP Lab en Discovery Summit para múltiples estudios de actitud y Mark Bailey y Jacob Rhyne presentan cómo procesaron los datos que recopilamos para un estudio de elección.
- Se presentaron los resultados del JMP Lab para JMP Marketplace la semana pasada.
Soporte técnico y compromiso
- Duane Hayes. Con el lanzamiento de JMP 18, el soporte ha aumentado. Alcanzamos un nuevo máximo en el volumen de casos con muchas autorizaciones y problemas con My JMP reportados. El equipo de Wendy's Engagement ha estado colaborando con otros grupos en JMP (operaciones comerciales, ventas, operaciones digitales y tiendas, por ejemplo) para ayudar a nuestros clientes con sus diversos problemas. Aquí están los informes de TS JMP Live y el enlace al filtro de Jira que muestra los tickets reportados por TS durante los últimos 14 días.
Volumen de casos 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
- Jim Borek. Se lanzó JMP Pro 19 ASAN UT ejecutado en mac OS; configurar la nueva máquina mac OS LEAKS UT para la ejecución inaugural de JMP Pro 19; configurar la máquina WinOS UT para la ejecución inaugural de Debug JMP Pro 19; Continué configurando la nueva máquina de compilación AWS JMP 18.x y ejecutando comparaciones con una PC física (para 18.1); gracias a John Schroedl por los cambios necesarios para el complemento de Excel; actualizó o cerró múltiples entradas de JIRA; ayudó en //depot/rel/r18.0.1/… integraciones.
- Nick Ruva. Se agregaron rutas de JMPInstallChecker a la integración automática. Trabajé en la compilación JMP 19.0 Mac Analysis para corregir ejecuciones nocturnas [continúe trabajando en esto para resolver problemas pendientes con el envío de correos electrónicos de desarrolladores desconocidos]. Se resolvieron problemas de conectividad jmpsrv01 para el agente jmptrans Jenkins y se aumentó la velocidad y el rendimiento del disco duro para que la máquina funcionara mejor. Se resolvió el problema por el cual las compilaciones de Mac 19.0 CI no cambiaban de compilaciones incrementales a completas cuando se encontraba una advertencia o un error.
- Melanie Drake. Jirabot 3.0: concluyendo las pruebas finales; planificación del despliegue inicial. Los requisitos, los casos de prueba y las discusiones sobre la interfaz de usuario están todos en Confluence . Localización: ejecutó nuevos MIF y PDF para inserciones de texto compartido para algunos cambios recientes. Documentación: Asistió a la reunión de actualizaciones de conversión de oxígeno y formuló preguntas. Trabajo general: investigué algunos trabajos estancados de Jenkins; obtuve una buena descripción general de cómo JMPLive usa los sprints de Jira para priorizar su flujo de trabajo; Fingió ser Shannon C por un día y recopiló estas actualizaciones de todos.
Localización
- Trish O'Grady. Reunión para discutir la localización de JMP Marketplace. Trabajando para obtener la configuración de autorización para equipos de localización externos ( JMP-20696 ). Triaje de consultas de localización. Entregué bases de términos de localización y TMX a marketing.
- Sandy Jenkins. Terminé la mayoría de mis cambios en el proceso para producir un informe de recuento de palabras tipo memoq estilo Trados para uno de nuestros proveedores. Trabajar con Howard para determinar la estrategia de implementación. Pruebas continuas para crear un trabajo de complemento localizado utilizado en un nuevo proceso de complemento. Las pruebas terminadas entregan un trabajo en PDF localizado que se utiliza en el procesamiento de nuevos complementos. Comenzó a probar el trabajo de origen mediante etiquetado.
- Allison Liang. Esta semana trabajé en: actualizar los complementos JMP localizados para que el formato del número de versión se muestre consistentemente con el inglés y las versiones anteriores; página de complementos de JMP Community actualizada con los complementos localizados actualizados; presentó solicitudes de orden de compra para revisores; actualizó el archivo localizado TI_01_About SharedTextInsets para reflejar las actualizaciones realizadas en la fuente en inglés; respondió a las consultas del traductor sobre cadenas en los libros V18.0 UG y BA.
Documentación
- Susan Conaghan. Asistió a la reunión de Oxígeno de Devon. Trabajé en objetivos en Workday. Me reuní con Khawar para hacer un check-in. Revisé los comentarios de Khawar sobre los consejos de inicio rápido y el libro de DJ. Terminé la clase, Las 5 opciones para una productividad extraordinaria. Se abordó un Jira para el capítulo Más información sobre JMP. JMP Live/Historia pública Jiras actualizada con 18.1 fechas.
- Chris Barrett. Se agregaron o editaron los derechos de autor y el descargo de responsabilidad en los scripts de muestra 18.0 a 19. Después de hablar con Trish, edité y reconstruí el complemento del documento. Se limpió /borradores y se archive la ayuda actual 18.0 y 17.2 después de ajustar su noindex y banner. Examinó UploadHelpMapToAWS.pl e intentó descubrir cómo probar un archivo de mapa de ayuda. Nos reunimos con nuestro pasante, Khawar, para responder preguntas. Seleccioné muchos correos electrónicos. dio sangre :smiling_face_with_smiling_eyes:
- Devon Powell. JMP-20915 : Corrección de errores encontrados en el libro Uso de JMP de L10N; Anotaciones plegables documentadas; comenzó la capacitación en AWS con AWS Skill Builder; trabajando en reglas de ajuste para la tabla de conversión, específicamente ajustando listas numeradas y con viñetas y cómo los marcadores de FrameMaker se traducirán a elementos DITA.
Pruebas de sistema/host-Cary
- Audrey Shull. Trabajo administrativo de Confluence y algunas capacitaciones de Confluence, planificación temprana para pasantes, mantenimiento automatizado del trabajo de Jenkins.
- Mandy Cámaras. Se trabajó en la verificación de algunas correcciones/cambios de JIRA en la tabla de datos, el rendimiento del flujo de trabajo, el pegado de columnas y el desplazamiento, la corrección regional del resumen, la corrección de selección de celda coincidente en el menú contextual; escribió la prueba si es necesario; persiguió una versión de depuración en Mac lanzando una afirmación con Michael Hecht; Ingresé a este JIRA debido a algunos problemas de visualización extraños en JMP 19. Comportamiento extraño con columnas en movimiento y áreas de zona de colocación en JMP 19 en Mac ; Dirigí el primer club de lectura LEAP a la hora del almuerzo; Trabajando en algunas pruebas/actualizaciones del flujo de trabajo para una demostración a finales de abril.
- Lisa Grossman. Esta semana, trabajé en dividir y actualizar informes para datos de telemetría, verificar la corrección de fallas de 18.1 con niveles de configuración e ingresé un error de envío innecesario que encontró Evan.
- Nick Holmes. Esta semana he estado trabajando en el diagnóstico de fallas de pruebas unitarias que comenzaron temprano en este ciclo 19.0; ¡aunque ya hay mucho que analizar! Verificaciones continuas de 19.0 con prioridad hacia las fijas planificadas para 18.1.
Pruebas web – Cary
- Natalia Horton. Se actualizaron con éxito 4 fallas de casos de prueba en nuestra automatización HTML5 existente para mejorar un poco nuestras cifras de informes diarios. Se completó la planificación de cobertura de nuevas pruebas con Steve. Comenzó a crear cobertura adicional para los cambios de valores faltantes en la información sobre herramientas.
Pruebas de sistema/host-Beijing
nota de melanie
Si puedes soportar el polen, ¡parece un hermoso fin de semana en Cary!