
¡Bienvenido a la actualización de desarrollo de JMP del 5 de noviembre de 2021!
Esta semana dimos la bienvenida a dos nuevas personas al equipo de JMP. Beth Evans se unió a R&D como nuestra nueva administradora de oficina y puede encontrarla en A4331. Puede visitar esta página en Confluence para encontrar la tabla de responsabilidades administrativas y de gestión de proyectos que Amy envió anteriormente en su nota de bienvenida. Además, Jasean Rasnake, cliente de JMP desde hace mucho tiempo, se unió al equipo de soporte técnico de JMP de Duane. ¡¡¡Bienvenido!!!
Hemos congelado oficialmente el código fuente de JMP 16.2 . ¡Gracias por toda su ayuda para corregir, probar y documentar los elementos de alta prioridad para nuestra versión final de mantenimiento de JMP 16! El equipo de documentación y el equipo de L10N están trabajando para finalizar su trabajo y estamos avanzando hacia la creación de un candidato final para el instalador el 19 de noviembre .
JMP 17 EA4 también está congelado a partir de las 5:00 p. m. de hoy. Agradezco todo el trabajo en sus páginas de características para esta iteración. La administración de productos de JMP está encantada con lo mucho más fácil que estas páginas hacen que sea más fácil recopilar detalles sobre las características para compartir con los clientes. Mia está trabajando en la compilación del Documento de fuente única para EA4. Si aún no lo ha hecho, actualice sus páginas de características antes del 8 de noviembre y envíe videos de EA a Mia antes del 10 de noviembre.
¡Muchas gracias a Julian Parris y Mia Stephens por su presentación en la reunión de desarrollo de JMP de la semana pasada! Si te perdiste la reunión, puedes encontrar una grabación aquí. Julian presentó un prototipo JSL para la creación de flujos de trabajo que aprovecha la funcionalidad de grabación de acciones de JMP. Ernest Pasour ya ha creado una implementación inicial en C++ del generador de flujos de trabajo para EA4 y esperamos recibir los comentarios de los clientes sobre esta nueva herramienta.
Gracias a Tonya Mauldin por compartir los registros de Beta/Crash/Telemetry para la semana del 5/11/2021 con los bloqueos seleccionados. La versión de JMP Live de este informe se puede encontrar aquí: Registros de Beta/Crash/Telemetry para la semana del 5/11/2021 | JMP Live (sas.com)
Compañía
Lanzamiento del producto
Tema
Subtema
Plataforma
jira
Anuncios generales
- Si desea ser un empleado destacado en Inside JMP, descargue una copia del formulario Get to Know . Simplemente complete las preguntas y, cuando haya terminado, cárguelo junto con 3 fotos suyas en la carpeta. ¡Gracias por ayudarnos a que nuestra familia JMP sea un poco más familiar!
Próximas fechas importantes
- Versión preliminar de JMP 17.0: 5/11/21
- Candidato a instalador final de JMP 16.2 – 19/11/21
- Versión preliminar de JMP 17.0: 10/12/21
- Aprobación de control de calidad de JMP 16.2: 22/12/21
- Visita Confluence para obtener una lista completa de las fechas de JMP 16 y JMP 17 .
Actualizaciones de desarrollo de JMP
Actualizaciones en ciencias de la vida
- Meichen: Trabajando en la plataforma de incrustación multivariante, que ahora tiene soporte para un gráfico t-SNE 3D:
- John C: Se mejoró la velocidad de ejecución del selector de informes JMP Clinical 17 al actualizar los objetos de estudio para almacenar en caché los resultados de capacidad de ejecución de los informes. Se revisó la lógica en el estudio getDefaultTreatmentControlLevel() cuando el valor TSCNTRL del dominio TS no existe en una variable de tratamiento elegida. Se eliminó la opción global "Usar filtro de revisión de sujetos para informes a nivel de sujeto". Se diseñó e implementó un marco solo en JSL para agregar, almacenar y visualizar notas de estudio.
Gestión de productos
- Mia: Me reuní con Ernest, Julian y otros en Workflow Builder , que aparecerá por primera vez en EA4. ¡Ernest y Julian hicieron un trabajo increíble para incorporar esto a JMP tan rápido! Mientras tanto, estoy trabajando con Shannon, Ernest y Mandy para terminar de trabajar en Table Shaper. Continuamos con las reuniones para "conocernos" con Sam y varios grupos: esta semana nos reunimos con Brad, Xan, Nicole, Audrey y Shannon. ¡Gracias a todos por su tiempo!
Apoyo técnico
- Duane: A principios de esta semana, Jasean Rasnake se unió al equipo de soporte técnico de JMP. Viene de Flir Systems, anteriormente Digital Optics Corp. Aunque es nuevo en JMP (la empresa), tiene muchos años de experiencia con JMP Software. Jasean asumirá muchas responsabilidades de soporte, incluidas JSL, complementos, generador de aplicaciones, grabador de acciones y varias plataformas analíticas. Actualmente trabaja de forma remota en Charlotte, pero se mudará al área de Cary con su esposa, Meredith, y sus dos hijos, Joseph y Sean, al final del año escolar. Jasean es el orgulloso propietario de una aeronave Cessna Cardinal y en su tiempo libre disfruta de volar a varios destinos. Ya es conocido por muchos, así que envíele una nota para darle la bienvenida oficialmente a JMP.
- Aquí están los informes de TS JMP Live . (JMP Live 16) Y aquí hay información sobre los tickets de Jira abiertos por el soporte técnico .
Operaciones de desarrollo
- Jim: Habilité las compilaciones y los instaladores de JMP Trial 17.0 para Mac OS y WinOS. Creé las primeras compilaciones de EA4 para las pruebas de AWS. Apliqué actualizaciones de SO y software para las máquinas virtuales de macOSX y WinOS. Trabajé con Nick R. (¡Gracias!) para liberar licencias de MATLAB; probé el acceso a MATLAB a través de JMP (todavía se bloquea la versión 17.0 en Big Sur y Catalina). Coordiné los cambios en el proceso de compilación para los instaladores clínicos con Bob y Drew. Modifiqué el correo electrónico nocturno de compilación e instalación con Audrey.
Se ejecutó la suite UT contra la compilación de ASAN y se informaron errores de aserción. Se trabajó para obtener resultados de UT de JMP Pro 16.2 en Windows 11. Compatibilidad con Perforce.
- Myron: Prueba del proceso de fallas con el nuevo servidor de AWS. Modificación de scripts para recuperar fallas del nuevo servidor y cargar información del mapa de ayuda. Trabajé con Chris H para resolver el problema con fallas de Mac que no se simbolizaban.
- Shannon: Seguimos con la clasificación de los defectos futuros de Chung-Wei. ¡Gracias por todos los aportes de las distintas personas! Se trasladaron elementos a Jira para los componentes de estadísticas y el equipo de HTML5.
Documentación
- Sheila: Me encargué de varias tareas de localización. Preparé archivos de FrameMaker para la generación de ayuda de EA. Generé la ayuda de la versión 17.0. Instalé el software en la nueva máquina virtual para generar la ayuda de las versiones 16.0 y 16.1.
- Qiana: Asistió a varias reuniones. Comenzó a actualizar las Guías de implementación de la versión 16.2. Continuó con la capacitación sobre JMP y el proceso de incorporación de gerentes.
Pruebas de sistema/host: Cary
- Audrey: Pruebas de activación en AWS, pruebas 16.2 y preparación para el final del lanzamiento, revisión de pruebas en Windows 11 y Monterey.
- Mandy: Trabajando en verificaciones, seguimientos de EA y agregando pruebas. Revisé el documento preliminar para Tabulate – Pack Columns, creé ejemplos y un video de EA4 para Mia. Probé Tabulate e informé de una falla; Dan S lo está analizando. Me reuní con el grupo para hablar sobre el nuevo Workflow Builder. Lo estoy probando en Mac, ya que estará en EA4 para recibir comentarios tempranos y seguiré probando sus nuevas funciones para Ernest.
- Hunter: prueba del instalador temprano de JMP 16.2, prueba/envío de un fallo conocido con el nuevo servidor de fallos con la compilación temprana de JMP 17 EA 4, prueba de JMP 16.2 con el usuario jmproam y corrección verificada del lado del cliente para JMP-7785 (el cambio de nombre de archivo .crash en Monterey).
- Mike M: Sigo trabajando en el ruido de la prueba de imagen de Mac. Estoy intentando aislar varios tipos de problemas: cambios de HTML, cambios leves en el tamaño de los gráficos de barras, tiempos de espera de prueba aparentemente no correlacionados. Abrí Jiras en caso de falla del generador de consultas y contenido incorrecto para el TOTD de ayuda n.° 2. Envié algunas revisiones tempranas del DJ localizado de JMP a Sheila.
- Hui: Seguimos probando el gráfico paralelo en el eje categórico, las etiquetas de fila y la información sobre herramientas. Seguimos probando el cambio de tamaño del lienzo. Se informaron 5 problemas de HTML5 en Jira.
- Josh L: Pruebas de JMP Live Jira y verificación de errores. Respondí algunas preguntas sobre la implementación de JMP Live. Comencé a probar las imágenes de depósito y los escenarios de migración de JMP Live 16.2. El equipo de pruebas de JMP Live de Cary y Beijing y el equipo de desarrollo de JMP Live se reunieron para ponerse al día y responder preguntas.
- Estado de prueba en vivo de Jira de Cary/Beijing JMP
- 07 Historias en Pruebas
- 33 historias en Test Ready
- 10 errores creados en los últimos 7 días
- 28 Historias/Errores cerrados en los últimos 7 días
Pruebas de sistema/host: Pekín
- Eric Wang: (1) Trabajó en elementos de Jira relacionados con datos, regeneración, agregó pruebas de integración. (2) Probó otras historias/errores de Jira. (3) Actualizó las pruebas unitarias JSL de JMP Live para adaptar los nuevos cambios de JMP Live. (4) Desarrolló algunas funciones comunes para las pruebas de extremo a extremo de JMP Live.
- Da Li: (1) Trabajé en la publicación de descarga relacionada con elementos de Jira y agregué pruebas de Jest. (2) Probé otras historias/errores de Jira. (3) Revisé las notas de la versión de JMP 16.2. (4) Investigué los informes de TS 7613437105, 7613449069. (5) Verifiqué el nuevo servidor de fallas y el servidor de ayuda.
- Mike Wu: (1) Se completaron las pruebas de instalación temprana de JMP 16.2, consulte BRDSTG-3222. (2) Se están ejecutando pruebas de activación de JMP 17.0 contra el nuevo servidor de activación de AWS, consulte BRDSTG-3223. (3) Se revisaron las notas de la versión de JMP 16.2. (4) Se investigaron los informes TS 7613452461 y 7613452876.
- Kimi: (1) Completó las pruebas de instalación temprana de JMP 16.2, consulte BRDSTG-3222. (2) Revisó las notas de la versión de JMP 16.2. (3) Discutió con Sheila sobre el requisito de Python en las notas de la versión de JMP 16.2, consulte JMPDOC-783. (4) Revisó las pruebas de integración de SAS. Agregó pruebas unitarias para el archivo de envío de SAS. (5) Probó las historias/errores de JMP Live Jira.
- Nala: (1) Se probó la compatibilidad de las preferencias de JMP al publicar y regenerar, consulte WEBJMP-3331. (2) Se investigaron las fallas de JSL UT. (3) Se revisaron las notas de la versión de JMP 16.2. (4) Se verificó el nuevo servidor de fallas y el servidor de ayuda. (5) Se probaron otras historias/errores de Jira.
Descubrimiento de datos
- Ernest: Versión inicial del generador de flujo de trabajo (JVS) para EA4.
- Dave B: Se agregó un número de línea a la vista previa de los datos de importación, se agregó texto limitado a los informes con la opción “Título de datos en la salida” y se agregó una leyenda de tamaño a los gráficos gb/parallel.
GAMA
- Brad: Estoy invitando a los participantes a la conferencia de Stu Hunter en marzo próximo. Estoy trabajando en un nuevo artículo del Departamento de Energía con Chris Nachtsheim y Ryan Lekivetz.
- Joseph: Más trabajo en Easy DOE. Se agregó la opción de simulación para usuarios de Guided (a través de un ícono de divulgación), se solucionaron problemas de transición de pestañas, se solucionó un error de tamaño de ejecución para usuarios de Guided, se trabajó en la compatibilidad con JSL, se agregó un texto de advertencia de EA y se solucionaron errores varios.
Anfitrión
- Michael H: Trabajé en el problema intratable de MATLAB. Logré que fallara en Apple Silicon de la misma manera que falla en las Mac Intel. Creé una herramienta para convertir el nuevo formato de archivo de fallas .ips de Apple (un feo archivo JSON) al formato Crash Reporter heredado del que depende nuestra cadena de herramientas de informes de fallas. Actualicé symbolize-crash-report para manejar el nuevo formato .ips, que es el tipo de informe de fallas que ahora genera macOS Monterey.
- John Schroedl: Trabajando en la integración de OpenBLAS en un proyecto de Windows. Evaluando las opciones de enlace estático o dinámico del código BLAS con un conmutador de tiempo de ejecución. Varias preguntas sobre soporte técnico de VS. Un poco de investigación sobre nombres de archivos.
HTML5
- John Powell: Código enviado para hacer que los gráficos paralelos se actualicen/regeneren en JMP Live JMPHTML-1316 . Descubrí que el problema en JMPHTML-1307 resultó ser un error de Firefox. Josh M. buscará una solución alternativa. Detección actualizada de gráficos de Pareto no compatibles para que podamos seguir renderizando como una imagen estática hasta que se convierta en una prioridad admitir esta plataforma en HTML interactivo ( JMPHTML-625 ). Compatibilidad con zoom y desplazamiento fijos para regiones de confianza de línea de ajuste JMPHTML-1134 . Trabajando en la compatibilidad con personalización de fuentes para el filtro de datos locales JMPHTML-1399 . Participé en la sesión de lluvia de ideas de JMP para 2022. Solicité la conversión del último de los defectos de la pista FUTURE del equipo HTML5 a JIRA (¡Gracias, Shannon!)
- Bryan F: trabajó en JMPHTML-1309 , discutido en la reciente reunión del comité directivo de JMP Live , donde un gráfico puede verse borroso en una pantalla Retina de Mac. Implementó una solución que Brian Corcoran encontró en la web y descubrió que los gráficos HTML5 ahora se ven mucho mejor cuando el usuario hace zoom con el navegador. La solución provocó una regresión con una optimización utilizada cuando se dibujan muchos marcadores. Desarrolló una solución para la regresión y la enviará después de que la evaluación avanzada esté lista para funcionar. Completó un par de defectos de colocación del modo oscuro de JMP Live ( WEBJMP-4012 y WEBJMP-3811 ). Gracias a Michael Goff por su ayuda en esas tareas. Finalmente, presenté una propuesta desarrollada por el grupo UI/UX 2 (Edgar Beere, Brian Corcoran, Qiana Eaglin, Chris Gotwalt, Xan Gregg, Duane Hayes, Aaron Kennedy, Laura Lancaster, Josh Markwordt, Manuela Merkhofer, Mia Stephens y Marilyn Wheatley) en la sesión de lluvia de ideas de JMP.
- Praveena: Se completó la corrección del color de fondo del cuadro de texto y del color de la columna del encabezado de la tabla JMPHTML-1240 y JMPHTML-1234 . Se comenzó a trabajar en JMPHTML-1172 . Se aumentó el tamaño de la visualización de la columna del gráfico con fuentes más grandes.
JMP en vivo
- Michael G: Muchas pequeñas mejoras y corrección de errores. Introducción a la publicación en vista web. Trabajo de preparación para carpetas jerárquicas y grupos anidados.
- Aurora: para las carpetas jerárquicas, se solucionaron algunas brechas preexistentes en la publicación de publicaciones en una carpeta (notificaciones, verificación de objetos grandes perdidos). Asegúrese de que se envíen los mensajes de publicación/suscripción correctos para los cambios en la jerarquía de carpetas y que las marcas de tiempo y las advertencias del gráfico de control se propaguen hasta la carpeta propietaria inmediata, pero no más allá. Se agregó un filtro para las publicaciones que tienen advertencias del gráfico de control. Se dejó de escribir un registro de auditoría ahora obsoleto y se comenzó a actualizar la forma en que probamos la publicación en una carpeta.
Estadística
- John Sall: En la agrupación jerárquica, centrar los datos antes de tomar la SVD para utilizar en los criterios CCC para datos no estandarizados. (JMP-7058). Se consideró la posibilidad de proponer cambios en el cuadro de diálogo de inicio de PCA, en el que Jeremy ha estado trabajando ( página de funciones aquí ). Deberíamos considerar más trabajo para datos no estandarizados, imputación y solidez para los métodos SVD, e incluso más capas para navegar mejor por todos los métodos. Vi el video de David Hand sobre las limitaciones de las medidas de clasificación.
- Elizabeth: Comparaciones múltiples en la escala de datos (por lo tanto, probabilidades y recuentos para LSMeans y razones de probabilidades y razones de tasas para diferencias) en GLMM (JMP-6490). Comienzo de la preparación para varios seminarios web sobre modelos mixtos que se realizarán en las próximas semanas.
- Peng: Continué probando mi trabajo en el trabajo de degradación de medidas repetidas y solucionando los problemas detectados. También realicé una mejora significativa del rendimiento (JMP-7822) en Life Distribution with Grouping para solucionar el problema de rendimiento que surgió durante la prueba del trabajo de degradación de medidas repetidas.
- Laura CS: Terminé de actualizar los algoritmos de estimación en el código SEM. Actualicé cada una de las opciones del menú de triángulos rojos para manejar múltiples grupos. Ayudé con un par de preguntas sobre SEM del soporte técnico. Verifiqué la implementación de los puntajes de factores de Bartlett en SEM. Participé en una sesión de intercambio de ideas y espero ver cómo se implementan esas ideas.
Documentación estadística
- Michael C: documentó más NF en SEM, Tabulate y la nueva función JSL Random SVD(); revisó cadenas; comenzó a crear un prototipo de un script JSL para respaldar el proyecto de prueba unitaria de captura de pantalla de Colleen.
- Karen: Trabajé en pequeños defectos para los capítulos MDMVCC y MDS.
Pruebas de estadísticas
- Jacob: redacción de pruebas para Easy DOE y Accelerated Life Test Design, y pruebas de actualizaciones de Design Explorer. Prueba y verificación de una corrección de la versión 16.2 para la agrupación de valores faltantes (JMP-7504). Transición de los resultados de las pruebas de rendimiento del servidor SAS jmpqafiles a JMP Live.
- Mark: Apoyo a Joseph en el desarrollo de Easy DOE. Desarrollo de scripts de pruebas unitarias para Easy DOE con Jacob. Desarrollo de una estrategia de pruebas con Joseph, Ryan y Jacob para las transiciones entre modos y pestañas en Easy DOE. Abordó dos comentarios de EA sobre Design Space Profiler para Tonya. Asistencia a seminarios web de FTC.
- Tonya: Trabajé en una publicación de blog sobre las opciones de diálogo para CCB. Probando el nuevo informe de sesgo y linealidad para MSA. Verificación de errores.
Nota de Shannon
Gracias a Audrey por señalarlo en el cómic de esta mañana: para edades de un solo dígito, hay que asumir que el “primer dígito” es cero.
Se acerca el Giving Tuesday y puedes inscribirte para el proyecto SAS Angel Tree aquí y leer más detalles sobre el programa. En resumen, la entrega de obsequios será el martes 30 de noviembre de 8 a. m. a 4 p. m. en el muelle de carga del edificio LW. Si te inscribes, se te pide que proporciones al menos un atuendo nuevo y COMPLETO para cada ángel. Un atuendo completo consta de:
*1 par de pantalones (jeans, leggings, falda, pantalones caqui, etc.)
*1 top (polo, camiseta, suéter ligero, etc.)
*1 par de zapatos
*1 abrigo, sudadera gruesa, etc.
*Ropa interior y calcetines
*1 juguete
¡Que tengáis un buen fin de semana a todos!