
¡Bienvenido a la Actualización de desarrollo de JMP para el 24 de septiembre de 2021!
Tenemos poco más de una semana antes de congelarnos JMP 17 EA3 . Actualice sus páginas de funciones en Confluence antes del 4 de octubre (etiquetando elementos en su sección Motivación y resumen con “EA3”) y complete sus videos antes del 6 de octubre. La primera semana de octubre será una semana ocupada con JMP Discovery Summit en curso. ¡Gracias por inscribirse en el personal Meet the Experts! Maanasa envió invitaciones para esas sesiones, así que avísele si no recibió una.
Por favor, asegúrese de atender a su 16.2 cadenas lo antes posible . Tendrá la última oportunidad de revisar los informes de cadenas para la ejecución de Stringbot de este fin de semana y realizar las actualizaciones necesarias antes de nuestra transferencia de cadenas de interfaz de usuario 16.2.
enhorabuena a Ryan Lekivetz, Caleb King, Joseph Morgan y Brad Jones en otra patente del grupo DOE! La Oficina de Patentes y Marcas de EE. UU. Emitió su patente titulada Herramienta para diseños sobresaturados óptimos el 21 de septiembre de 2021 como Patente de EE. UU. No. 11,125,655.
Muchas gracias a Luciano Silva por hacer una demostración de la nueva plataforma de estadísticas de marcadores en la reunión de desarrolladores de JMP de esta semana. Si no asistió a la reunión, puede acceder la grabación aquí . Luciano ha compartido este enlace al breve video introductorio de genética que intentó ejecutar en la reunión de desarrolladores ayer. (Para referencia futura, Elizabeth Claassen compartió el consejo de que para compartir el audio de un video que se reproduce en su computadora, es necesario usar la opción para compartir el audio de su computadora cuando se comparte desde Teams).
Muchas gracias a Tonya por compartir los detalles de esta semana sobre Beta / Crash / Telemetría pistas con accidentes seleccionados. Puede encontrar la versión de JMP Live aquí: Pistas Beta / Crash / Telemetry para la semana del 24/9/2021 | JMP Live (sas.com) .
Empresa

Tema

Subtema

Plataforma

JIRA / Defectos

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
Anfitrión
- Paul N: Avanzar en la configuración de los servicios de activación en AWS para utilizar las funciones lambda de AWS: reescribir Perl y PHP e implementar el código en Python en una función Lambda. Configure un clon del entorno de activación actual en una instancia EC2 de Linux y probó la funcionalidad abriendo el puerto http solo para mi máquina de escritorio SAS.Desde esa máquina, puedo ejecutar la funcionalidad de activación completa en la instancia EC2. Se han abordado la mayoría de los problemas técnicos, incluida la interacción sin servidor con la base de datos a través de las funciones de Lambda.Esto aún resuelve la autenticación de usuario necesaria para acceder a las páginas web internas únicamente de SAS, para soporte técnico, generación de números de serie y acceso de marketing a la base de datos de activación.Tampoco aborda aún la restricción del acceso a la activación en función de las restricciones geográficas para los países incluidos en la lista.Esa funcionalidad la obtenemos actualmente de forma gratuita sentados detrás de los servidores de SAS.Daniel está investigando esa funcionalidad configurando las páginas en CloudFront de AWS.Nuestros esfuerzos ahora se centran principalmente en asegurar la activación si está alojada en AWS.
HTML5
- Bryan F: Adición de pruebas unitarias y de sistema para barras empaquetadas. Documentar la implementación de HTML5 de barras empaquetadas. Evaluó y proporcionó comentarios sobre las pruebas de regresión que Anna Kushner creó para barras llenas (¡gracias, Anna!). Barras empaquetadas optimizadas almacenando en caché los datos utilizados para el dibujo. Prueba continua de la resistencia del sistema de compilación HTML5. Ayudó a rastrear errores en las pruebas del sistema relacionadas con la exportación de tamaños de fuente JMP a HTML5. Proporcionó información y comentarios sobre las pruebas de caja blanca de HTML5 de esta semana.
- Praveena: Continuó el aprendizaje con los miembros del equipo, asistió a la orientación virtual para nuevos empleados. Realicé pruebas de Whitebox y registré algunos defectos. Actualmente investigando uno de los defectos registrados como parte de las pruebas de Whitebox JMPHTML-1223.
- Mayowa: Trabajó en la compatibilidad con tamaños de fuente de etiquetas personalizados en html interactivo para mapas de árbol (JMPHTML-1124 ), gráficos de burbujas ( JMPHTML-1125 ) y anotaciones ( JMPHTML-1130 ). Se modificó el formato y la precisión de las etiquetas en html interactivo para que los gráficos de barras coincidan con JMP.
JMP en vivo
- Eric H: Trabajando en opciones sobre cómo se manejan los datos cuando se publican en JMP Live 17.0. JMP Live 17.0 tendrá más opciones al publicar, como usar datos que ya están en JMP Live.
- Aurora: Publicaciones de datos (opción "¿Permitir descarga?" En tiempo de publicación en cascada para todas las publicaciones de datos consumidas, actualice un mensaje de error). Listas de publicaciones (elimine algunas opciones obsoletas en preparación para los cambios de la versión 17.0). Espacios (no permitir la detección de espacios personales en JMP Public, notificar solo a aquellos usuarios con allow_admin específico del espacio con respecto a las solicitudes de unión al espacio).Control de acceso (lógica de control de acceso de cortocircuito basada en ALLOW_ANONYMOUS_ACCESS como tope de seguridad).Más introducción al entrenamiento GraphQL.
Estadísticas
- John Sall:
- El Criterio de agrupación de clústeres jerárquicos ahora funciona para problemas grandes, utilizando SVD aleatorio. ( JMP-7058 ) Crea una barra de progreso de varios niveles para Hybrid Ward. Mueva la rutina randomSVD a zx.cpp, zx.h. Trabajar en la nota clave.
- Los botones de opción en JMP ahora admiten sugerencias. Cualquier botón de radio que tenga en los cuadros de diálogo que podría usar más descripción sobre lo que significan ahora debería usar sugerencias para proporcionar esa información adicional. Consulte radioBoxSetTips en display.h para saber cómo utilizar esta función.

- Laura CS: ¡Disfruté reunirme con Annie para limpiar la basura en Chapel Hill!
Continuó trabajando en el intercambio de números SEM internos. Me reuní con James para repasar las respuestas a la encuesta de las PE destinadas a ayudarnos a encontrar un ejemplo genérico de SEM de la industria. Trabajó en un nuevo modelo de atajo para curvas de crecimiento latente multivariante. ¡También recibí noticias de que un libro para el que contribuí con un capítulo que destaca las plataformas PCA y MFA de JMP finalmente está impreso!

- Peng: Probar, corregir y realizar cambios en la degradación por medidas repetidas. También soluciona problemas recientemente reportados.
- Jianfeng: Triaging y arreglando mis viejos defectos y empujé todos mis cambios de JMP 16.2. ¡He logrado reducir mi número de defectos en un 50 por ciento! Una vez que termine el trabajo de limpieza, reanudaré el trabajo de prueba de equivalencia para proporción binomial.
Documentación de estadísticas
- Michael C: Respondí a un comentario en una publicación de blog basada en mi presentación Discovery de 2012. La solicitud fue para el script utilizado para los gráficos en la publicación, que necesitaba algunos cambios menores para ejecutarse en las versiones actuales de JMP.
Trabajo continuo en las actualizaciones de Scripting Index para plataformas estadísticas con Colleen (Jira epic JMP-3281 ).
- Muchacha: Trabajando en la actualización del índice de scripting (descripciones, prototipos, ejemplos, claves de ayuda) para las siguientes plataformas: Comparación de modelos ( JMP-6962 ), Explorador del historial de procesos ( JMP-6963 ), Explore los valores perdidos ( JMP-6957 ) y Explorar patrones ( JMP-6958 ). Documentar nuevos modelos en Fit Curve.
Pruebas estadísticas
- Jeremy: Ayudando a Jianfeng con la limpieza de defectos en componentes principales, multivariante y MDMCC. Evaluación de los modelos de ondículas en FDE.Trabajando en el papel de control de extrapolación.Envió un póster y una presentación virtual sobre análisis de datos espectrales en JMP a una conferencia de quimiometría llamada scix.Además, Jackie y yo finalmente enviamos un artículo sobre el capítulo final de mi tesis a JASA.Se trata de procedimientos inferenciales para curvas de elevación en fracciones de prueba extremadamente pequeñas, lo que es relevante para el descubrimiento de fármacos. El papel es en arxiv aquí . ¡Dedos cruzados!
- Tonya: Probando los nuevos cambios de MSA de Laura, verificación de errores y limpieza de pruebas unitarias.
- Jacob: Prueba de los diagnósticos de diseño en MSA Design. Pruebas Explore los valores perdidos y escriba nuevas pruebas para la instantánea de valores perdidos.
Actualizaciones de ciencias biológicas
- Anisa: Trabajé con Shannon en el traslado de defectos clínicos de JMP a Jira.
Gestión de productos
- Mia: compilando información sobre las páginas de características en el Documento de fuente única en preparación para EA3. Si aún no lo ha hecho, actualice sus páginas de funciones antes del 4 de octubre y envíe los videos de Mia antes del 6 de octubre. Reuniones / discusiones de seguimiento sobre “Workflow Builder” (la característica antes conocida como Table Shaper). Ver esta página para conocer el estado actual de esta función. Organizó una animada discusión dirigida por Evan sobre una nueva función en desarrollo, "Barra de búsqueda". Preparación para varias actividades de Discovery US y muchas reuniones (con Curt y Julian sobre los próximos pasos para la suscripción de estudiantes de JMP, con Chris y Dan para hablar sobre el estado de las funciones en EA3,…).
Apoyo técnico

Operaciones de desarrollo
- Jim: Trabajar con Kimi para resolver los problemas de Python en varias máquinas de prueba unitarias. Continuar trabajando con Audrey en el reequilibrio de JMP UT se ejecuta en todos los sistemas operativos (incluida la configuración de la máquina Monterey basada en Intel para JMP Pro 17).
Documentación
- Susan C: Revisión de actualizaciones de SEO. También generé la ayuda hoy para nuestra construcción del viernes.
Prueba de sistema / host-Cary
- Mike M: Portó el env de prueba de Sikuli a Azure con mucha ayuda de Evan y Josh (¡gracias, señores!). La última versión de Sikuli no se ejecutará con nuestro banco de pruebas, por lo que hemos cargado temporalmente la versión anterior para que se ejecute en Azure. También descubrimos que no podemos cambiar la resolución de pantalla en estas máquinas virtuales, lo que está provocando que algunas pruebas fallen. Josh tiene un ticket ServiceNow abierto que nos permite controlar eso. Encontré varios problemas con las etiquetas de barras en HTML5. También se encontró un error de agrupación jerárquica interactiva cuando fallaba una prueba de Sikuli.
- Mandy: Trabajó principalmente en cosas de modelado de tablas, tratando de asegurar que algunos cambios estén bien para JMP17EA3. Escribí algunas pruebas más para columnas de análisis empaquetadas tabuladas. Escribirá detalles para EA3 y tal vez haga un video corto
- Hui: Ayudó a investigar el problema de la revista JMP17 EA. Trabajó en la verificación de información sobre herramientas en el generador de perfiles categóricos HTML5. Se informaron 6 problemas durante la prueba.Continuó trabajando en escenarios de prueba para gráficos paralelos HTML5. ¡Gracias a John Powell por compartir sus casos de prueba cuando trabajaba en la nueva función!
- Lisa: Probar el nuevo estilo de barra de error de bandas hash y las nuevas opciones en el cuadro de diálogo Personalizar para ocultar puntos con colores faltantes o valores de tamaño faltantes.
- Josh L: Prueba de JMP Live Jira y verificación de errores.Esta semana tuve algunos problemas con el servidor relacionados con el acceso hacia y desde Azure que se han resuelto.Se agregaron algunas funciones más al script de implementación de JMP Live Daily. Ahora envía un correo electrónico a los usuarios cuando se ha instalado la última versión.
Cary / Beijing JMP Live Testing Estado de Jira
· 4 historias en pruebas
· 43 historias en Test Ready
· 27 Error creado en los últimos 7 días
· 31 historias / errores cerrados en los últimos 7 días
Pruebas de sistema / host-Beijing
- Eric Wang: (1) Prueba JMP Live 16.2 I18N ( BRDSTG-3188 ) (2) Pruebas de historias / errores de Jira. (3) Concéntrese en los elementos de JMP Pool Jira, investigando si podemos usar la prueba de un extremo a otro para las pruebas de JMP Pool. (4) Prueba del elemento de Jira de escritorio de JMP relacionado con la API REST.
- Da Li: (1) Prueba de importación OSI PI. Importación básica, prueba de interfaz de usuario de menú realizada, prueba de contenido de índice de secuencias de comandos realizada, JSL restante y casos de adición de UT, consulte JMP-5783. (2) Prueba de nuevos cambios para la importación / exportación de GS. ( JMP-6199 ) (3) Informe de TS investigado 7613424198 e ingresó el error de Jira JMP-7056 .
- Mike Wu: (1) Prueba de regresión del generador de perfiles JMP Html5, consulte JMPHTML-854 . (2) Informe TS investigado 7613423766 y solicitud ingresada JMP-7157.
- Kimi: (1) Prueba JMP Live 16.2 I18N, consulte BRDSTG-3188 .(2) Probar la interfaz Python, herramienta de Python actualizada compatible con Mac, completar las pruebas para Python.org, agregar pruebas unitarias. Para obtener más detalles, consulte BRDSTG-3162 . (3) Fallas de JSL UT investigadas.
- Nala: (1) Prueba JMP Live 16.2 I18N, consulte BRDSTG-3188 .(2) Prueba de la nueva función de JMP Publish WEBJMP-2269 . Una pregunta es si se permite publicar en JMP Public mediante JSL, consulte WEBJMP-3959 . (3) Prueba de caracteres especiales en la tecla de espacio JMP Live. (4) Prueba de historias / errores de Jira sobre publicación y conexión.
Descubrimiento de datos
- Dan S: Corrección para la plataforma de distribución utilizada dentro del filtro de selección, corrección de selección / diario / copiar y pegar para TabulateBox para capturar más del diseño de la tabla cuando se seleccionan todas las celdas, corregir el bloqueo cuando se eliminan todas las cajas del diario y corregir la leyenda de contorno en los proyectos . Ayudando con diseños de filtros en JMP Clinical.
- Ernesto: 16.2 defectos y defectos que Wenjun encontró con un gran número de columnas.
- Evan: Se eliminó RefTo de propiedad propia y RefTo :: operator * en desuso. Reelaboración de la barra de búsqueda a partir de los comentarios de esta semana.
GAMA
- Ryan L: Envió algunas actualizaciones para el explorador de diseño y trabajé en diferentes presentaciones.
- Puntilla: Redacción de una carta de apoyo para que el profesor David Banks de Duke reciba el premio Deming.
- José: Trabajo continuo en la implementación de Easy DOE UI, trabajo inicial de UI para los pasos del flujo de trabajo de diseño enviados.
Nota de Shannon
Gracias a Lisa Grossman por compartir esta adorable foto de su cachorro Stormy! Le encanta vigilar a su madre desde su cómoda cama plegable. J ¡Que tengan todos un gran fin de semana!
