
¡Bienvenido a la Actualización de desarrollo de JMP para el 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 para el trabajo realizado por Ryan Parker, Clay Barker y Chris Gotwalt titulado Sistema analítico para análisis interactivo directo de componentes principales funcionales en 2021-08-24 (Patente de EE. UU. No. 11,100,395).
Esta semana, SAS lanzó instaladores completos para nuestro Familia de productos JMP 16.1 . Los actualizadores 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 construcción de la noche del 1 de octubre. No dude en especificar el JMP 17 EA3 en el campo Jira Sprint para los elementos en los que está trabajando para esta próxima versión.
Un recordatorio para los usuarios internos: cuando envíe informes de fallos, desmarque la casilla anónimo y proporcione su correo electrónico para que podamos comunicarnos 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. Compilaciones internas de Windows ahora también capture el registro JSL con el informe de fallas. Esta característica fue agregada recientemente por Evan y John Schroedl y ya ha demostrado ser útil para desarrollar casos de prueba de choque. Esta semana, Myron actualizó el sistema de procesamiento de fallos para enviar el registro JSL a la sección Adjuntos de las pistas de fallos enviadas desde las 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 desarrolladores de JMP de esta semana. Puede encontrar una grabación de su presentación en el flujo de la reunión de desarrolladores o ver una copia descargada aquí. Annie utilizó 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 Live (sas.com) .
Empresa

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 formulario . Simplemente complete las preguntas y cuando haya terminado, cárguelo junto con 3 fotos de usted a 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 obtener una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Descubrimiento de datos

- Evan: Demos y discusiones en la barra de búsqueda. Trabajando con John Schroedl en algunos problemas de la pantalla táctil. Se agregó la descarga automática de notifyStream. Rendimiento mejorado de la transmisión de funciones numéricas a través de matrices y listas. Ayuda con los problemas de Window Handler relacionados con 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 numéricos en los informes según el contexto. ( Vea la página de características aquí .) Se pueden editar mediante preferencias, JSL y también mediante el diálogo de formato en NumColDisplays y MatrixDisplays. Un objetivo principal de esta función es permitir a los usuarios personalizar los formatos de los informes (especialmente el número de decimales) sin tener que volver a establecer el formato cada vez que se crea el mismo informe.
- Dave B: Se corrigieron los problemas de tamaño de las anotaciones de texto, se corrigieron los problemas con los estilos de las anotaciones de texto y se corrigió el problema del 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 ("Text") que pueden aparecer en scripts (AppBuilder, Preferences) o Journals.Se corrigió el error de desplazamiento de leyenda en Contour Plot en un proyecto.Trabajo de filtro de datos para JMP Clinical.Corrección de graphlets relacionados con cambios recientes en Graph Builder.
GAMA
- Puntilla: Trabajando con Joseph Morgan y Mark Bailey en problemas de UI en EZDOE.
Anfitrión
- John Schroedl: Más trabajo en la herramienta de búsqueda. Problema investigado del menú emergente en dispositivos con pantalla táctil. Correcciones del analizador estático 16.2 y 17.0. Ayudó a varias personas con problemas de Visual Studio.
- Michael 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 solucionen en la próxima versión beta. Pero al menos tenemos una solución (para 17 y 16.2) si no es así. Cambió la versión mínima de macOS para JMP 17 a Catalina, eliminando el soporte para Mojave. Trabajó en las advertencias del analizador estático de Windows.
- Paul N: Trabajando en la creación de la activación en AWS, utilizando la arquitectura sin servidor de AWS utilizando API Gateway y AWS Lambda para comunicarse con una copia DEV de la base de datos de activación que reside en la base de datos de Amazon RDS (MySQL).
- Paul T: Se corrigieron algunos OSIPI defectos que Da Li abrió (alineación de botones fija, uso de valores predeterminados de hora 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 , se corrigió un defecto menor relacionado con guardar el script en una ruta no completamente calificada en macOS. Comenzó la revisión de Conectores de datos la tarea con el resto del equipo involucró 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 respaldar la implementación de Parallel Plot en HTML interactivo ( JMPHTML-1175 ).
- Bryan F: Continuó trabajando en JMPHTML-607 : Admite gráficos de barras empaquetadas en HTML5. Ahora tengo un prototipo funcional que no requiere datos de columna y aún admite selección, información sobre herramientas, panorámica y zoom. Es probable que el desarrollo de segmentos para que funcionen sin datos de columna acelere el desarrollo, produzca contenido más fiel a JMP, resulte en mejores tiempos de carga, soporte gráficos basados en conjuntos de datos más grandes y resulte en muchos menos defectos. La consecuencia probable es que la experiencia del usuario mejora y los costos de desarrollo y mantenimiento se reducen drásticamente.

JMP en vivo
- Josh 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 apoyo a visitantes anónimos).Publicaciones de datos (mejorar una consulta, revisión por pares importante).Prueba de caja blanca.
Estadísticas
- Peng: Continuó trabajando en la plataforma de degradación de medidas repetidas. Aparte de eso, proporcioné un par de soluciones generales para problemas de que los informes no se pueden reproducir a partir de scripts guardados, que generalmente involucran configuraciones de Profilers, análisis de subplataformas incrustadas, configuraciones de objetos con secuencias de comandos incrustadas individuales y configuraciones de cuadro de visualización dentro de subplataformas incrustadas. Los problemas son comunes en todas las plataformas, al menos en la mía. Y el cambio es genérico y está 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, por lo que los cambios necesarios probablemente se encuentran 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 respondió las preguntas de Narayanan en P&G sobre cómo usar SEM para pruebas de invariancia factorial. ¡Él está usando estos análisis en su presentación Discovery, que también estoy muy emocionado de ver!
- Annie: Trabajo continuo en el rol de Label para CCB. Se corrigieron varios defectos en los gráficos de control CCB y EWMA.
Documentación de estadísticas
- Michael 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 de SEO. Trabajó en la eliminación de pasos manuales que implican cuadros de diálogo modales de los scripts 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 clasifica defectos en varias plataformas.Pruebas unitarias limpias. Probé un estante para modelos de base 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 hicimos que aceptaran 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 ML de mecánica cuántica.
- Tonya: Prueba de detección de límites en distribución, etiqueta de muestra en CCB y calibre tipo 1 en MSA.Limpieza de pruebas unitarias debido a cambios binomiales negativos recientes y cambios de color de la pluma.
- Marcos: Continúe apoyando al equipo del DOE, especialmente a EasyDOE con Jacob. Desarrollando pruebas unitarias para Profiler en Bivariate y aprendiendo comparadores JSL Hamcrest en el camino.
Actualizaciones de ciencias biológicas
- John Cromer: Se corrigió un problema informado por el cliente de JMP Clinical 8.1 para que Findings Time Trends sea interactivo en JMP Live 16. Se actualizó JMP Clinical 17.0 para simplificar la interfaz de usuario del filtro de sujeto de revisión, realizar un seguimiento de los niveles de control del tratamiento y las variables de fecha de inicio / finalización del tratamiento en las 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 internas derivadas.
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 hagamos la transición a la División JMP, los dejaremos. Junto con esto, continuamos trabajando en los problemas / inquietudes de los clientes. Aquí están los Informes de TS JMP Live y aquí hay información sobre Entradas Jira abiertas 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 se han liberado. Trabajo continuo en el proceso de I + D de SAS para el evento de envío 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.
- Jim: Entradas informadas de ASAN / ASSERT Jira; FUGAS verificadas / ASAN / AFIRMAR DEFECTOS / entradas de Jira. Perforce apoyo.
- 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. Se crearon páginas de intercambio de archivos para complementos de PDF de documentación en coreano, chino e inglés. Se generó la Ayuda 17.0. Investigamos los problemas de FrameMaker 2020. Se actualizaron las páginas de Confluence del proceso de documentación.
Prueba de sistema / host-Cary
- Mandy: Mantenerse al día con las pruebas de empujes de tablas de datos privados, cambios en el modelador de tablas y tabular columnas empaquetadas. Esperando una corrección en la secuencia de comandos para escribir pruebas de regresiones para Chung Wei. Ayudando a Shannon con los defectos de la tabla de datos a limpiar y mudarse a boletos de Jira - tantos - ¡gracias, Shannon!
- Mike M: Tuve una semana ajetreada con diferencias de imagen: dificultades cada vez mayores para poner en marcha la nueva técnica de imagen HTML (gracias a David y a David). Sigo trabajando alrededor del ruido y los choques 'aleatorios' a principios de semana. Trabajé para mantener las pruebas de referencia fijas, ya que se rompieron varias veces esta semana. Haciendo un buen progreso al hacer que las pruebas de Sikuli se ejecuten en 17.0 (fuentes actualizadas, imágenes, espaciado de ejes, etc.). Se abrieron 3 problemas de Jira: 1) App Builder no puede ejecutar la aplicación con el informe de GB del Panel de control abierto, 2) Combinar Windows () guardando información de jerarquía incorrecta, 3) Necesidad de agregar un par de nuevas tablas de datos de muestra 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 ventana y encontré un problema con el comando de inicio en el lugar, así como con un ícono de preset de grafito. 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 las revistas de un proyecto y la verificación de defectos.
- Josh L. : Prueba de Jira Story y Bug.Mantenimiento de la máquina y resolución de problemas de conexión.
Cary / Beijing JMP Live Testing Estado de Jira
- 7 historias en pruebas
- 32 historias en Test Ready
- 28 Error creado en los últimos 7 días
- 10 historias / errores cerrados en los últimos 7 días
Pruebas de sistema / host-Beijing
- Eric Wang: Elementos de JMP Live Jira probados en componentes: Data-Server y Group-Server. Pruebas actualizadas de JMP Live E2E (// depot / main / test / JSL / tests / WebJMP / EndToEnd /):
- separó 'GraphQL.jsl' en varios archivos
- agregó más funciones públicas
- agregó una prueba de muestra
- Escribí una introducción aquí en Confluence: Pruebas de extremo a extremo en vivo de JMP
- Aprender Microsoft Azure e intentar implementar el servidor JMP Live en Azure
- Da Li: (1) Probando OSI PI Import e ingresó 6 errores nuevos. (2) Problema de rendimiento de importación JSL JSON investigado, JMP-6488.(3) Elementos de JMP Live Jira probados sobre el modo oscuro WEBJMP-3425 y las opciones de optimización.(4) Prueba de la nueva función de JMP Live "Descargar como proyecto" WEBJMP-3530. (5) Fallas de pruebas de unidad JSL investigadas y corregidas en el marco JSL del equipo de Beijing. (6) Cree dos nuevas páginas de confluencia para registrar las fallas de UT que ejecutan las máquinas de Beijing y el entorno de Azure. (7) Se agregaron dos nuevas páginas de "Procedimientos": Configurar + un + sitio + web + simple + usando + windows + IIS y Cómo comprobar el historial de la página de Confluence / Qué se ha cambiado / Comentarios resueltos.
- Mike Wu: (1) Se actualizaron las pruebas unitarias de ODBC / Query Builder para ejecutarlas en MacOS. (2) Comprobación mensual ejecutada de JMP Clinical 8.1 Hotfix BRDSTG-3066 (3) Informes TS investigados 7613397919. (4) Se agregó una nueva página de confluencia. Cómo + configurar + la + conexión + JMP + ODBC + en + Mac
- Kimi: (1) Depósito de fórmulas actualizado: pruebas unitarias relacionadas con ODBC para ejecutarlas en MacOS. (2) Repase los defectos / errores de la interfaz de Python. Discuta con Paul sobre la estrategia de las pruebas de la interfaz Python. (3) Probar el soporte para Anaconda3-2020.02 (3.7.6).
- Nala: (1) Elementos de JMP Live Jira probados sobre la página de administración de datos WEBJMP-3588, opciones de optimización en JMP Publish WEBJMP-3526. (2) Investigé y resolvió algunos problemas en la migración de openstack a Azure. Para realizar una instalación silenciosa de JMP 17, debemos registrar el archivo de respuesta con la compilación posterior a 2021.08.18 porque se ha actualizado ahora. Antes de hacer una imagen de la máquina virtual de Azure, primero debemos generalizar la máquina virtual. Asegúrese de que sus configuraciones en la VM no tengan configuraciones relacionadas con el usuario.