
¡Bienvenido a la actualización de desarrollo de JMP del 27 de agosto de 2021!
¡Felicidades nuevamente esta semana a los nuevos titulares de patentes en el equipo de JMP! Esta semana se emitió oficialmente una patente por el trabajo realizado por Ryan Parker, Clay Barker y Chris Gotwalt titulado Sistema analítico para análisis de componentes principales funcionales directos e interactivos el 24 de agosto de 2021 (patente de EE. UU. n.º 11.100.395).
Esta semana, SAS lanzó instaladores completos para nuestro Familia de productos JMP 16.1 . Las actualizaciones de JMP 16.1 han estado disponibles para JMP y JMP Pro durante aproximadamente un mes y seguimos recibiendo informes de errores y bloqueos de los primeros usuarios de 16.1. ¡Muchas gracias por toda su ayuda para investigar y resolver estos errores de CRP para 16.2 y 17!
JMP 17 EA2 también está en uso por los clientes, con nuestro tercer EA planeado para ser construido para que coincida con la versión de la tarde del 1 de octubre. Por favor, siéntase libre de especificar el JMP 17 EA3 valor en el campo Jira Sprint para elementos en los que está trabajando para esta próxima versión.
Un recordatorio para los usuarios internos: cuando envíe informes de fallas, por favor desmarque la casilla de anónimo y proporcione su correo electrónico para que podamos hacer un seguimiento con usted acerca de su problema de bloqueo. Los usuarios internos brindan algunas de las mejores pistas y seguimiento para ayudarnos a replicar y resolver fallas misteriosas al principio del desarrollo. Construcciones internas de Windows ahora también capture el registro JSL con el informe de bloqueo. Esta característica fue agregada recientemente por Evan y John Schroedl y ya ha demostrado ser útil en el desarrollo de casos de prueba de choque. Esta semana, Myron actualizó el sistema de procesamiento de fallas para enviar el registro de JSL a la sección Archivos adjuntos de las pistas de fallas enviadas desde compilaciones internas de Windows de JMP 17 (cuando esté disponible). También se mostrará un archivo adjunto de registro disponible en la página de detalles del bloqueo.
Gracias a Annie Zangi por presentar los nuevos gráficos de control de Laney P' y U' que ha estado desarrollando para JMP 17 en la reunión de JMP Dev de esta semana. Puede encontrar una grabación de su presentación en el flujo de la reunión de desarrollo o ver una copia descargada aquí. Annie usó algunos datos muy interesantes sobre microplásticos en agua y moluscos que participó en la recopilación a principios de este verano para ilustrar las ventajas de estos nuevos tipos de gráficos.
Gracias a Tonya por compartir los detalles de esta semana sobre las pistas Beta/Crash/Telemetry con bloqueos seleccionados ( Pistas Beta/Crash/Telemetry para la semana del 27/8/2021 | JMP en vivo (sas.com) .
Compañía

Lanzamiento del producto

Tema

subtema

Plataforma

JIRA

Anuncios generales
- Si está dispuesto a ser un empleado destacado en Inside JMP, descargue una copia del Llegar a saber forma . Simplemente complete las preguntas y, cuando haya terminado, cárguelo 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
- JMP 17.0 EA3 – 1/10/21
- JMP 17.0 EA4 – 5/11/21
- Por favor visita Confluencia para una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Descubrimiento de datos

- evan: Demostraciones y debates en la barra de búsqueda. Trabajar con John Schroedl en algunos problemas de la pantalla táctil. Se agregó el vaciado automático de notificaciones. Rendimiento mejorado de la transmisión de funciones numéricas a través de matrices y listas. Ayudar con los problemas del controlador de ventanas relacionados con las capturas de pantalla de documentos. Buscando restaurar la función de diálogo previamente obsoleta y eliminada. Mejora de los patrones de propiedad de EvalContext.
- David W: Se agregaron formatos semánticos, una forma para que los usuarios personalicen los formatos de números en los informes según el contexto. ( Ver página de características aquí .) Se pueden editar a través de preferencias, JSL y también a través del cuadro de diálogo de formato en NumColDisplays y MatrixDisplays. Un objetivo principal de esta función es permitir que los usuarios personalicen los formatos de informe (especialmente la cantidad de decimales) sin tener que configurar el formato nuevamente cada vez que se crea el mismo informe.
- David B: Se corrigieron los problemas de tamaño de las anotaciones de texto, se corrigieron los problemas con los estilos de anotación de texto y se corrigieron los problemas de diario con los marcadores x, y y z.
- dan s: Se agregó la opción Ajustar a la ventana para CCB para mejorar el diseño del tablero.Actualice para escribir nombres de colores ("Negro") en lugar de números (0) cuando sea posible.Se agregaron nuevos nombres para algunos colores comunes como JColorText ("Texto") que pueden aparecer en scripts (AppBuilder, Preferencias) o Diarios.Se corrigió el error de desplazamiento de la leyenda en el gráfico de contorno en un proyecto.Trabajo de filtro de datos para JMP Clinical.Corrección de graphlets relacionados con cambios recientes en Graph Builder.
GAMA
- Puntilla: Trabajar con Joseph Morgan y Mark Bailey en temas de interfaz de usuario en EZDOE.
Anfitrión
- Juan Schroedl: Más trabajo en la herramienta de búsqueda. Problema de menú emergente investigado en dispositivos de pantalla táctil. Correcciones del analizador estático 16.2 y 17.0. Ayudó a varias personas con problemas de Visual Studio.
- Miguel H: Se creó una solución para un bloqueo encontrado en la última versión beta de macOS Monterey. Creemos que se trata de un error de Apple y esperamos que lo arreglen en la próxima versión beta. Pero al menos tenemos una solución (para 17 y 16.2) si no lo hacen. Cambió la versión mínima de macOS para JMP 17 a Catalina, eliminando la compatibilidad con Mojave. Trabajó en las advertencias del analizador estático de Windows.
- Pablo N: Trabajando en la creación de Activación en AWS, utilizando la arquitectura sin servidor de AWS con API Gateway y AWS Lambda para hablar con una copia DEV de la base de datos de Activación que reside en la base de datos de Amazon RDS (MySQL).
- Pablo T: Se corrigieron algunos OSIPI Defectos que abrió Da Li (alineación de botones fija, uso de valores predeterminados de tiempo de inicio/finalización cuando el usuario los borró) y también implementó algunas de sus sugerencias: botones de ayuda agregados y validación del servidor. Para Consultor de construcción , corrigió un defecto menor relacionado con guardar el script en una ruta no calificada en macOS. Comenzó la revisión de Conectores de datos asignó tareas con el resto del equipo e hizo algunos compromisos iniciales con una nueva rama de conectores de datos que contiene parte del código prototipo.
HTML5
- John Powell: Continuó trabajando en la implementación de soporte para Parallel Plot en HTML interactivo. ( JMPHTML-819 ).

- Mayowa: Continuó trabajando para agregar soporte para ParalleAxisSeg para admitir la implementación de Parallel Plot en HTML interactivo ( JMPHTML-1175 ).
- Bryan F: Continuó trabajando en JMPHTML-607 : Admite gráficos de barras empaquetados en HTML5. Ahora tengo un prototipo de trabajo que no requiere datos de columna y aún admite selección, información sobre herramientas, desplazamiento y zoom. Es probable que el desarrollo de segmentos para trabajar sin datos de columna acelere el desarrollo, produzca contenido más fiel a JMP, dé como resultado mejores tiempos de carga, admita gráficos basados en conjuntos de datos más grandes y produzca muchos menos defectos. La consecuencia probable es que se mejora la experiencia del usuario y se reducen drásticamente los costes de desarrollo y mantenimiento.

JMP en vivo
- jose m: Código insertado para crear un componente de visor de tabla de datos básico ( WEBJMP-3664 ).
- Aurora: Control de acceso (refactorización, comenzar a trabajar en el soporte de visitantes anónimos).Publicaciones de datos (mejorar una consulta, revisión por pares importante).Pruebas de caja blanca.
Estadísticas
- peng: Se continuó trabajando en la plataforma de degradación de medidas repetidas. Aparte de eso, proporcioné un par de soluciones generales a los problemas de que los informes no son reproducibles a partir de scripts guardados, que generalmente involucran la configuración de Profilers, análisis de subplataformas integradas, configuraciones de objetos programables integrados individuales y configuraciones de cuadro de visualización dentro de subplataformas integradas. Los problemas son comunes en todas las plataformas, al menos la mía. Y el cambio es genérico y fuera de las plataformas individuales. Los problemas de Jira son JMP-6481 y JMP-576. Los problemas están relacionados pero no son idénticos a JMP-2343 para los cuales los cambios necesarios probablemente estén dentro de la plataforma individual.
- Laura CS: Pulí un poco más mi presentación de Discovery, encontré un par de errores y los arreglé, y grabé la presentación (¡Estoy muy emocionado de mostrar cómo se puede usar SEM para el modelado longitudinal!). Continué estudiando el nuevo código numérico SEM y respondí preguntas de Narayanan en P&G sobre cómo usar SEM para las pruebas de invariancia factorial; está usando estos análisis en su presentación Discovery, ¡que también estoy muy emocionado de ver!
- Annie: Continuó el trabajo en el rol de Label para CCB. Se corrigieron varios defectos en los gráficos de control CCB y EWMA.
Documentación estadística
- Miguel C: Trabajé con Karen y Colleen para terminar las últimas actualizaciones relacionadas con SEO para la documentación de estadísticas. Trabajó con Colleen para eliminar los pasos manuales de los scripts utilizados para crear capturas de pantalla de documentación, utilizando la nueva función JSL With Window Handler(). ¡Gracias a Evan por agregar esta útil función a JSL!
- Muchacha: Terminé mi parte del proyecto SEO. Trabajó en la eliminación de pasos manuales que involucran diálogos modales de secuencias de comandos de captura de pantalla ( JMPDOC-26 ), con la ayuda de la función with window handler() ( ver detalles en Confluence aquí ). ¡Pude eliminar los pasos manuales de 30 scripts hasta ahora! Ediciones de cadenas.
Pruebas estadísticas
- Jeremy: Ayudó a verificar y escribir pruebas mientras Jianfeng clasificaba los defectos en varias plataformas.Pruebas unitarias limpias. Probé un estante para modelos basados en wavelet en FDE. Estamos obteniendo ajustes rápidos y de alta calidad para una variedad de espectros químicos en los puntos de referencia que recopilé, por lo que los resultados son muy alentadores. Bill, Mark y yo aceptamos un póster en una conferencia de quimiometría (SciX).Se trata del análisis de espectros químicos en JMP.Estaré presentando virtualmente.Se revisó un artículo para el Journal of Cheminformatics sobre el uso de algoritmos genéticos para generar conjuntos de datos de evaluación comparativa para modelos de aprendizaje automático de mecánica cuántica.
- tonia: Detección de límite de prueba en distribución, etiqueta de muestra en CCB y calibre tipo 1 en MSA.Limpieza de pruebas unitarias debido a cambios recientes en Binomial Negativo y cambios de color de pluma.
- Marca: Continúe apoyando al equipo del DOE, especialmente a EasyDOE con Jacob. Desarrollo de pruebas unitarias para Profiler en Bivariate y aprendizaje de emparejadores JSL Hamcrest en el camino.
Actualizaciones de ciencias de la vida
- Juan Cromer: Se corrigió un problema informado por el cliente de JMP Clinical 8.1 para hacer que Findings Time Trends sea interactivo en JMP Live 16. Se actualizó JMP Clinical 17.0 para simplificar la interfaz de usuario de Review Subject Filter, realizar un seguimiento de los niveles de control del tratamiento y las variables de fecha de inicio/finalización del tratamiento en preferencias y clases de estudio y permitir la inicialización silenciosa de todas las preferencias de nivel de estudio. Diseñar clases de estudio para rastrear y utilizar variables derivadas internas.
Apoyo técnico
- Duane: TS está en proceso de revisar las herramientas y aplicaciones existentes que hemos estado utilizando como parte de la División de soporte técnico. A medida que hacemos la transición a la División JMP, dejaremos estos. Junto con esto, continuamos trabajando en los problemas/inquietudes de los clientes. Aquí están los TS JMP Informes en vivo y aquí hay información sobre Tickets de Jira abiertos por TS .

Operaciones de desarrollo
- Beto: Pasos finales en la versión 16.1 para el evento de envío del martes.Suscripción, estudiante, licencia anual, todas han sido liberadas. Trabajo continuo en el proceso de I+D de SAS para el evento de barco 16.2. Trabaje en procesos de instalación de un solo archivo para los instaladores de Windows 17.0. 16.2 Creación de EA para Dieter para ayudar al cliente Bundesdruckerei.
- Jaime: Entradas informadas de ASAN/ASSERT Jira; entradas verificadas de LEAKS/ASAN/ASSERT DEFECTS/Jira. Apoyo forzado.
- Angelita: Trabajó en las pruebas de FM 2020 y en el proyecto DJ Help.
Documentación
- Sheila: Se agregaron pancartas a la Ayuda 14.2 en todos los idiomas que apuntan a las últimas versiones de la Ayuda. Creación de páginas de intercambio de archivos para complementos PDF de documentación en coreano, chino e inglés. Generó la Ayuda 17.0. Investigué los problemas de FrameMaker 2020. Se actualizaron las páginas de Confluence del proceso de documentación.
Pruebas de sistema/host-Cary
- Mandy: Mantenerse al día con las pruebas de envíos de tablas de datos privados, cambios en el modelador de tablas y tabular columnas empaquetadas. Esperando una corrección en el scripting para escribir pruebas de regresiones para Chung Wei. Ayudar a Shannon con los defectos de la tabla de datos a limpiar y pasar a los tickets de Jira, tantos, ¡gracias, Shannon!
- mike m: Tuve una semana ocupada con las diferencias de imagen: dolores de crecimiento para poner en marcha la nueva técnica de imagen HTML (gracias a y David). Todavía estoy trabajando en torno al ruido y los bloqueos "aleatorios" a principios de semana. Trabajó para mantener fijas las pruebas de referencia, ya que se rompieron varias veces esta semana. Haciendo un buen progreso al ejecutar las pruebas de Sikuli en 17.0 (fuentes actualizadas, imágenes, espaciado de ejes, etc.). Abrió 3 problemas de Jira: 1) App Builder no puede ejecutar la aplicación con el informe de GB del Panel de control abierto, 2) CombineWindows () guardando información de jerarquía incorrecta, 3) Necesita agregar un par de tablas de datos de muestra nuevas para la entrada de índice de secuencias de comandos de 'Estadísticas de marcador' .
- Lisa G: Intenté escribir algunas pruebas para el editor de etiquetas flotantes usando el controlador de ventanas y encontré un problema con el comando de inicio en el lugar, así como con un ícono preestablecido de graflet. También verificando y creando pruebas de imagen para correcciones de anotaciones.
- Cazador: Se actualizó el estado de varios bloqueos misteriosos, se investigó un bloqueo de copiar/pegar entre elementos en diarios en un proyecto y verificación de defectos.
- jose l : Jira Story y prueba de errores.Mantenimiento de máquinas y solución de problemas de conexión.
Cary/Beijing JMP Live Testing Jira Status
- 7 historias en pruebas
- 32 historias en prueba listas
- 28 Error creado en los últimos 7 días
- 10 historias/errores cerrados en los últimos 7 días
Pruebas de sistema/host-Beijing
- Erik Wang: Probé los elementos de JMP Live Jira en los componentes: Data-Server y Group-Server. Pruebas JMP Live E2E actualizadas (//depot/main/test/JSL/tests/WebJMP/EndToEnd/):
- separó 'GraphQL.jsl' en varios archivos
- se agregaron más funciones públicas
- agregó una prueba de muestra
- Escribí una introducción aquí en Confluence: Pruebas de extremo a extremo de JMP Live
- Aprender Microsoft Azure e intentar implementar el servidor JMP Live en Azure
- dali: (1) Probando OSI PI Import e ingresando 6 nuevos errores. (2) Problema de rendimiento de importación de JSL JSON investigado, JMP-6488.(3) Elementos probados de JMP Live Jira sobre el modo oscuro WEBJMP-3425 y las opciones de optimización.(4) Probando la nueva característica de JMP Live "Descargar como proyecto" WEBJMP-3530. (5) Se investigaron y corrigieron las fallas de las pruebas de la unidad JSL en el marco JSL del equipo de Beijing. (6) Cree dos nuevas páginas de confluencia para registrar fallas de UT que ejecutan máquinas Beijing y el entorno Azure. (7) Se agregaron dos nuevas páginas de "Cómo": Configuración+de+un+sitio+web+sencillo+usando+windows+IIS y Cómo comprobar el historial de la página de Confluence/Qué se ha cambiado/Comentarios resueltos.
- mike wu: (1) Pruebas unitarias ODBC/Query Builder actualizadas para ejecutarlas en MacOS. (2) Verificación mensual ejecutada de JMP Clinical 8.1 Hotfix BRDSTG-3066 (3) Informes de TS investigados 7613397919. (4) Se agregó una nueva página de confluencia. Cómo+configurar+la+conexión+JMP+ODBC+en+Mac
- kimi: (1) Formula Depot actualizado: pruebas unitarias relacionadas con ODBC para ejecutarlas en MacOS. (2) Revise los defectos/errores de la interfaz de Python. Hable con Paul sobre la estrategia de prueba de la interfaz de Python. (3) Prueba del soporte para Anaconda3-2020.02 (3.7.6).
- Nala: (1) Elementos probados de JMP Live Jira sobre la página Administrar datos WEBJMP-3588, opciones de optimización en JMP Publish WEBJMP-3526. (2) Investigué y resolví algunos problemas en la migración de openstack a Azure. Para la instalación silenciosa de JMP 17, necesitamos registrar el archivo de respuesta utilizando la compilación posterior a 2021.08.18 porque se ha actualizado ahora. Antes de crear una imagen de Azure VM, primero debemos generalizar la VM. Asegúrese de que sus configuraciones en la máquina virtual no tengan ninguna configuración relacionada con el usuario.