¡Bienvenido a la actualización de desarrollo de JMP del 26 de enero de 2024!
JMP 18 EA8 se ramificó esta semana. Los instaladores EA8 para JMP Pro y JMP Clinical se están probando actualmente y los equipos de control de calidad en Cary y Beijing esperan aprobar a principios de la próxima semana. JMP Live también tendrá una versión EA8 para un cliente importante.
Con la documentación congelada ahora en el espejo retrovisor, el equipo de documentación se ha centrado en generar archivos de ayuda JMP y verificar que el contenido y el formato sean correctos antes de la prueba final del candidato al instalador. Actualmente estamos planeando utilizar los instaladores 18.0 del 30/01/24 como nuestros candidatos a instaladores finales para JMP 18.0.
¡Aprecio todo el trabajo de selección de Jira que la gente ha estado haciendo hoy! Agregué un recordatorio de calendario durante dos semanas a partir de hoy con detalles sobre cómo actualizar los elementos restantes no cerrados que aún tienen la Versión planificada = 18.0. A los elementos que no se hayan actualizado en ese momento se les eliminará la versión 18.0 de la versión planificada. El paso de actualizar la versión planificada es una parte importante del proceso de los desarrolladores para cerrar la versión 18.0. También es extremadamente útil en el proceso de planificación de 18.1 para los equipos posteriores. Los equipos de documentación y localización actualmente están trabajando juntos para enviar el contenido del libro JMP para su traducción y pueden priorizar el trabajo de manera diferente dependiendo de lo que esté planeado para el corto plazo en el cronograma 18.1.
Si todavía está planeando agregar funciones nuevas menores en 18.1 que no estaban listas a tiempo para distribuirse en 18.0, tenga en cuenta que nuestra fecha de congelación de funciones de desarrollo para 18.1 está actualmente prevista para el 19/04/24, justo antes de la cadena de interfaz de usuario portátil. fecha límite para el 18.1. Es de vital importancia realizar cualquier trabajo de función planificado al principio del ciclo para que podamos cumplir nuestros objetivos y lanzar 18.1 según lo planeado en septiembre.
El cronograma de reuniones de desarrollo de JMP para este año está bastante abierto, así que agregue su nombre al cronograma de voluntarios en Confluence si desea hablar sobre nuevos planes de funciones, compartir una herramienta o práctica que utilice y que pueda ser de su interés. con el grupo, o comparte una presentación que estés dando o hayas dado en Discovery u otra conferencia.
Finalmente, ¡muchas gracias a Tonya Mauldin por compartir el informe de esta semana sobre casos de fallas y beta con fallas seleccionadas!
Casos beta y de bloqueo para la semana del 26/01/2024 | JMP Live (sas.com)
Anuncios generales
- Si está dispuesto a ser un empleado destacado en Inside JMP, descargue una copia del formulario Conozca . Simplemente complete las preguntas y cuando haya terminado, cárguelas junto con 3 fotos suyas en la carpeta. ¡Gracias por ayudar a que nuestra familia JMP sea un poco más familiar!
Próximas fechas importantes
- Candidato al instalador final de JMP 18.0 – 30/01/24
- Aprobación de control de calidad de JMP 18.0 – 20/02/24
- Visite Confluence para obtener una lista completa de las fechas de JMP 18 .
Actualizaciones de desarrollo de JMP
Pruebas web – Cary
- Josh L: Chris Humphrey y yo pasamos algunas horas en una llamada de soporte técnico para solucionar un problema de certificado. El problema resultó ser un certificado raíz incorrecto en el servidor y un certificado de cliente corrupto en la estación de trabajo. Se refactorizaron algunos de los scripts de instalación automatizada de JMP Live para registrar ahora algunas horas de inicio y finalización. Esto ayudará a la hora de depurar durante las versiones aleatorias. Trabajando en la verificación de Jira que ha mejorado la experiencia de eliminación para los usuarios de JMP Live. Pasamos de poco menos de 4 minutos a 49 segundos. Se modificó una gran cantidad de código en 18.1 y 19.0, por lo que me está tomando un tiempo completar esta verificación.
- **Bienvenido al nuevo evaluador** Natalie M: ¡ Finalmente recibí la insignia y puedo abrir puertas yo misma! ¡Hurra! Recibimos el equipo de oficina que pedimos y avanzamos en la instalación de la oficina de Cary. Me reuní con Beth para una mayor incorporación. Estoy trabajando en su lista. Se reunió con Audrey. Mucha lectura de Confluence para familiarizarse con las responsabilidades del equipo. Se iniciaron reuniones semanales. Completé parte de la capacitación de JMP a través de seminarios web. Trabajó con Steve Chen para comenzar a aprender el marco de automatización.
- Anna: Estoy tratando de mantenerme al día con las verificaciones de todas las correcciones de Praveena para los gráficos de Área. ¡Todo funciona ahora! Ayudar a Paul S a localizar problemas con el trazado de Fit Curve en varios navegadores. Investigando problemas de selección y zoom en JMP Live.
Pruebas de sistema/host-Beijing
- Da Zhang: (1) Verificación de errores. (2) Se revisaron los resultados de las pruebas de carga de JMeter. (3) Investigación sobre TS00122726 y TS00123740. (4) Prueba de dos nuevas funciones de solicitud HTTP: JMP-20018 y JMP-19933 . (5) Investigación de fallas de prueba de JMP 19.0 WinAutomation ( JMPTESTBJ-2953 ).
Descubrimiento de datos
- Ernest: Se empujó la reelaboración del panel de la mesa izquierda. Los comentarios son bienvenidos y no duden en enviarme un ping si hay algún problema. Este panel gestiona la selección de columnas, por lo que los matices sutiles pueden provocar cambios de comportamiento no deseados en lugares distantes de JMP.
- Dave B: Se impulsó la vista previa para guardar como cuadro de diálogo pdf y se corrigieron errores relacionados, se corrigieron páginas en blanco en la tabla de contenido y se agregó soporte jsl para la tabla de contenido (los cuadros de esquema se usan para generar la tabla de contenido).
- Xan: Trabajo con fluctuaciones y pequeños errores: buenas escalas logarítmicas, exportación SVG para valores extremos, ejemplos SI, casos de GB degenerados.
- Dan S: Más prototipos para Visual Styling en JMP 19. Actualizaciones de JMP 18.1 para Data Filter y CCB con By-groups.
- Evan: Terminé la segunda ronda de creación de prototipos para Visual Styling. Comenzando a planificar los próximos pasos.
- Morgan: Terminé el trabajo de preparación para fusionar JMP Notebook y Scintilla 5.x en JMP.
Anfitrión
- Paul N: Actualizaciones de seguridad para JMP 19.0 y 18.1: Libcurl a 8.5.0, Zlib a 1.3.1. Se actualizó la copia de Zlib de JMPDtPreview y la copia de Zlib de JMPPreviewer. Se corrigió JMP-20150 – JMP 19.0, 18.1: se corrigió Python Send()/Get() cuando se instala numpy después del inicio de JMP. JMP no lo reconocerá hasta el próximo reinicio. El problema existió desde JMP 14, pero ningún cliente informó. La instalación del paquete JMP 14 – 17 siempre estuvo fuera de JMP. También se resolvió JMP-20140 – JMP 18.0, 18.01, 18.1, 19.0 – Se corrigió el error de módulo no encontrado en el primer inicio de JMP, el directorio de paquetes del sitio no existía y Python ignoraba buscar en el directorio hasta el próximo reinicio donde existía. . Incidente de soporte técnico informado por el cliente EA-7. Dé los toques finales a la página de funciones de Python.
- Michael H: Para JMP 19, cambió la versión mínima de macOS a macOS 12 Monterey. Esto requirió muchos cambios en Mac Host para evitar llamar a API del sistema operativo ahora obsoletas, principalmente relacionadas con el sistema Mac para identificar tipos de archivos. Si ve algún problema con el tipo de archivo nuevo (no puede abrir ni guardar archivos de un tipo en particular, los archivos no tienen íconos, etc.), hágamelo saber. Copiar y pegar se ve afectado de manera similar.
- Daniel Powell: Actualmente, estamos probando todas las combinaciones de vencimiento, terminación y renovaciones, además de mejorar AWS y Salesforce antes del lanzamiento de marzo.
- John Schroedl: Actualizaciones finalizadas para libxml2, incluidas correcciones de análisis estático. Preparación para el reemplazo de la PC (copias de seguridad, limpieza, etc.). Trabajando con Evan y Dan en el esfuerzo de estilo visual.
HTML interactivo
- John Powell: Se agregó soporte para mostrar los roles de color y tamaño en gráficos paralelos ( JMPHTML-1401 , JMPHTML-2021 ). Se integró una solución para rangos HDR degenerados en 18.1 ( JMPHTML-13440 ). Enseñé a los miembros más nuevos del equipo cómo integrar los cambios de main a 18.1. Se integró una solución para la agrupación de variables en 18.1 ( JMPHTML-13442 ). Ofrecí a mi equipo como voluntario para escribir blogs para el lanzamiento de JMP 18.0 ( LAUN-62 ). Se analizaron las solicitudes de funciones HTML interactivas con Dieter, Praveena y Paul S. Se solucionó un problema por el cual la función de color faltante aparecía dos veces en información sobre herramientas de la trama paralela con la ayuda de Paul S. y Michael Senoyuit ( JMPHTML-13482 ).
- Paul Spychala : El desarrollo de esta semana trata sobre errores y la integración en 18.1. Algunas correcciones incluyen: Problemas con el modo oscuro en HTML ( JMPHTML-950 ). Haga gráficos no compatibles con la opción Primer nivel de vista estática ( JMPHTML-2170 ). Trabajo continuo para corregir inconsistencias de redacción que faltan en HTML ( JMPHTML-13486 ).
- Michael Senoyuit : Se corrigió JMPHTML-830 : Información sobre herramientas lejos de la esquina del segmento visible después de usar la lupa y se trabajó en JMPHTML-2290 : BV: La imagen de la etiqueta flotante fijada permanece estacionaria cuando se hace zoom | vista de gráfico panorámico.
JMP en vivo
- Aurora: 18.1: varias correcciones de errores para registros de auditoría y registros de acceso a paquetes. Script creado para generar documento API REST para autohospedaje interno. 19.0: Herramientas CLI obsoletas eliminadas. Se eliminaron / reemplazaron bibliotecas de terceros en mal estado. Varios: Charla online grabada para Discovery Europe. Se revisó la demostración de JMP Marketplace.
Estadísticas
- Jianfeng: Se han impulsado pruebas exactas no paramétricas para niveles múltiples (más de 2 niveles) y para N mayor que 50 ( JMP-13863 ). También se agrega una barra de progreso para permitir a los usuarios tener control sobre el proceso informático. La función se encuentra actualmente en proceso de prueba. Si las pruebas van bien, la función está prevista para JMP18.1. ¡Gracias!
- Laura CS: Se solucionaron problemas con las opciones de copia del diagrama SEM. Había 3 opciones diferentes que eran confusas y no funcionaban correctamente. Reducido a una opción, se aseguró de que el diagrama no se truncara al pegarlo (¡gracias a Dave Barbour!), que no desapareciera en HTML5, que el informe completo con pestañas no se copiara y que se mantuviera el formato de los bordes. Se volvió a trabajar en el cuadro de diálogo SEM personalizado para nuevos métodos de estimación.
- John Sall: Integrado en correcciones 18.1 para VMedian (JMP-9346), Contour Profiler (JMP-20008), Model Dialog (JMP-19690), Interaction Profiler (JMP-19690) y Bootstrap Forest (JMP-20064). En Response Screening, finalizó Poisson y Binomial Negativo (JMP-19552 y JMP-19559). En Design Spacer Profiler, se implementó el bloqueo interactivo (JMP-18962). En Detección de procesos, se solucionó un problema de selección automática de la tabla de límites (JMP-20181). En el cuadro de diálogo Ajustar modelo, se inició la implementación de una personalidad Causal Trt (JMP-20202).
Documentación estadística
- Michael C: Comprobado a través de la ayuda en línea la documentación 18.0; revisó la página de confluencia de nuevas funciones; Se propusieron actualizaciones para algunas entradas del gráfico de control en el índice de secuencias de comandos, que se realizarán en 19.0/18.1.
Pruebas de estadísticas
- Mark B: Asistió a la reunión inicial del Equipo de Acción DEI 2024. Crear un nuevo estudio de usabilidad utilizando Choice Design para comprender mejor las preferencias para el nuevo gráfico interactivo y la ayuda del usuario en la pestaña Analizar de Easy DOE. Me reuní con Mia y los demás participantes de una sesión de hoja de ruta para JMP Discovery Summit Europe para planificar charlas relámpago. Probando el complemento Torch Deep Learning con la ayuda de James para configurar una máquina virtual en AWS que proporcione suficientes recursos informáticos para ejecutar el complemento.
- Tonya: Trabajando en informes beta, probando varias opciones en 18, analizando los problemas de ejecución corta planteados por Yusuke y verificando errores.
Gestión de productos y marketing de productos
- Bryan F: Sarah Sylvestre y yo desarrollamos los requisitos iniciales para un asistente de IA sintetizando los puntos débiles de estudios de usuarios internos utilizando el Asistente de IA de Parker. Planificar el trabajo de “descubrimiento” (es decir, estudios de observación externos) relacionados con los esfuerzos del JMP 19 para mejorar las tablas de datos e introducir un asistente de IA. Se celebró la primera reunión del club de lectura “Diseño de cosas cotidianas” con el grupo de Julián. Creé una instancia de AWS de JMP 18 para probar algunas opciones de diseño de Easy DOE. Creé una prueba de concepto para mostrar cómo enviar resultados de estudios de usuarios a una base de datos de Google Firebase. Se actualizó el banner utilizado en el cuadro de diálogo Acerca de de JMP 18 para que sea coherente con la nueva pantalla de presentación de la aplicación. Más logística relacionada con el JMP Usability Lab para Discovery Summit Europe. Participó en la planificación de actualizaciones visuales de los informes de JMP Live.
Soporte técnico y compromiso
- Wendy: El volumen de casos está aumentando. El equipo de soporte de Salesforce agregará pronto algunas actualizaciones de temas para los metadatos de los casos. Esperamos que esta actualización nos permita proporcionar una mejor categorización e informes de los casos tanto para el soporte técnico como para la participación. 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
- Melanie: implementé, probé y habilité trabajos de integración automática para un inicio rápido en las ramas 19.0 y 18.1. Entrevisté a 2 candidatos destacados para el puesto de gerente de programa DevOps. Colaboré con localización para agregar un trabajo que pueden ejecutar para compilar los archivos XSTR después de devolver las traducciones. Se reorganizaron los trabajos de producción de ayuda de Jenkins para aislar los trabajos antiguos que se eliminarán de los trabajos nuevos/actuales que ahora están en uso/desarrollo. Actualizaciones probadas para las tareas de Jirabot. Trabajar en varios trabajos de Jenkins y otros trabajos de actualización de Jira.
- Jim: Archivos ramificados 18.0 para EA #8 para JMP Pro y JMP Clinical en WinOS y mac OS. Soporte forzado: principalmente permisos e integraciones. Trabajando en la configuración de nuevas máquinas UT diarias y vinculándolas con proyectos de Jenkins. Numerosas actualizaciones de software para varias máquinas de construcción y pruebas unitarias.
- Myron: Trabajó en la configuración de Stringbot 18.1 (JMPTOOL-1076) y 19.0/main (JMPTOOL-877) y continuó trabajando en la interfaz de usuario de JiraBot y en las actualizaciones del programa de soporte y de la base de datos.
Localización
- Allison: entregó HTML5 localizado al equipo de Doc; entrenado con Krzysztof en el proceso para ejecutar validaciones en Jenkins después de que los archivos localizados hayan sido enviados a P4; se capacitó con Krzysztof sobre el proceso de validación y extracción de archivos fuente de producción para crear proyectos de localización; procesó MDC, KS y DJ localizados y verificó que se implementaran cambios para reflejar los archivos fuente en inglés actualizados.
- Krzysztof: Configurando nuestro flujo de trabajo L10N para traducciones de libros v18. Tratar con actualizaciones recientes de DJ, tarjetas de descripción de menús, inserciones de texto compartido y proyectos de atajos de teclado. Actualización de TermBank (terminología) con las últimas traducciones de la interfaz de usuario. Refinar la configuración de control de calidad para proyectos de Libros.
- Sohail: Terminé los scripts y el proceso de TermBank. Se implementaron actualizaciones de TM Search para que se ejecuten todas las noches. Preparándose para volver a entrenar los modelos JMP Google AutoML.
- Trish: dirigió la reunión mensual del equipo de localización y documentación ; archivos localizados necesarios para crear ayuda HTML5 para 18.0 entregados al equipo de documentación; reuniones con Allison para revisar la configuración del proyecto para proyectos de documentación; recopilar información para enviar a los proveedores sobre la transferencia de la documentación del usuario de JMP a la traducción.
- Sandy : Trabajó en la automatización de la verificación para varios trabajos de población de origen Jenkins l10n. Realicé un simulacro de carga fuente de Big Books. Se verificaron varios errores de Jira. Comenzó a trabajar en el trabajo de Jenkins para la compilación del archivo XSTR que se realiza después de procesar las devoluciones. Esto reemplazará el proceso manual que se ejecuta actualmente.
- Howard: Terminé de migrar el trabajo l10n de Jenkins a AWS.
Documentación
- Qiana: Cerrado o salido abierto 18.0 Jiras. Revisé mis entregables en la ayuda de JMP generada. Trabajé en mis elementos de nuevas funciones. Se realizaron actualizaciones al libro de referencia de automatización y a las tarjetas de descripción del menú.
- Devon: revisión final sobre la importación de múltiples archivos para documentos de Excel y transformaciones amplias, diversas tareas de publicación de documentos y solución de problemas.
Pruebas de sistema/host-Cary
- Mandy: Trabajó en los cambios principales (19) y solucionó varios bloqueos en 19 o 18.1. Varios cambios en Main para Mac causaron algunas diferencias: los desarrolladores hicieron cambios allí. Revisé varias pistas de TS nuevamente esta semana e informé un bloqueo y algunos otros problemas interesantes con Tablas > Resumen (filtro de datos locales) para 18, pero se solucionarán en 18.1 y 19.0. Conocí a la nueva evaluadora de Josh, Natalie. Realicé pruebas de instalación para JMP18EA8 para Mac e informé que no vi problemas con él. NOTA: el siguiente paso será la prueba del instalador 18.0: los desarrolladores tendrán que vigilar de cerca lo que están enviando a la rama principal, para asegurarse de que no rompan cosas, ya que todos los probadores estarán ocupados con las pruebas del instalador. :cara_sonriente_con_ojos_sonrientes:
- Hunter: Más pruebas de autorización con fechas de vencimiento y terminación, así como una cuadrícula de configuraciones y problemas informados a Daniel, probé el instalador para varias compilaciones de JMP 18 EA 8 para Jim, revisó algunos documentos y ejecutó una serie de rutas y ubicaciones de archivos. pruebas que afectan proyectos y abrió un problema.
Nota de Shannon
Gracias a (Director de gestión de productos) Dan Valente por transmitir esta publicación de Instagram de un desarrollador que le recuerda que el equipo de PM cree en usted. (Como si necesitaran ese recordatorio. Todos sabemos que nuestro equipo de PM realmente lo necesita). ¡Que tengan un excelente fin de semana a todos!