
¡Bienvenido a la actualización de desarrollo de JMP del 29 de octubre de 2021!
Esta semana nos despedimos con cariño de Chung Wei Ng , uno de los 4 originales en desarrollo JMP! Se jubila el 31/10 y se tomó los últimos días libres de esta semana. Aquí hay una gran foto de un almuerzo festivo pasado en el edificio T. ¡Gracias, Mandy, por compartir y también por reunir a los participantes para la creación del video de despedida de Ryan Dewitt! Puedes comprobarlo en este un artículo sobre Inside JMP .

Dan Schikore creó esta nube de palabras de las descripciones de la lista de cambios de Chung-Wei desde que comenzamos a usar Perforce a principios de la década de 2000, y xan gregg contribuyó con esta vista de barra empaquetada de los datos. ¡Con suerte, Chung-Wei pasará a almorzar de vez en cuando! Todavía estoy decidido a reclutarla para el programa EA.


Hablando de EA, ¡gracias por mantener sus páginas de funciones actualizadas durante todo el ciclo! Por favor agregue la información que le gustaría resaltar en JMP 17 EA4 a páginas destacadas antes del 8 de noviembre , y envía nuevos videos de EA a Mia antes del 10 de noviembre.
Mientras nos preparamos para finalizar JMP 17 EA4 y JMP 16.2, varios de los probadores en Cary y Beijing están comprometidos en Pruebas tempranas del instalador de ambos lanzamientos. Las primeras pruebas de EA4 implican verificar las conexiones a las nuevas instancias de AWS de los servidores Help y Crash que usaremos por primera vez con EA4. Hasta ahora, las conexiones parecen funcionar como se esperaba.
El esfuerzo de JMP 16.2 tiene dos objetivos principales: primero, verificar todos los instaladores y buscar cosas que puedan hacer que necesitemos reconstruir (números de versión, derechos de autor, codiseño, archivos de terceros); en segundo lugar, ejecutar todas las funciones principales, especialmente las funciones interactivas que queremos asegurarnos de que funcionen bien (impresión, enlaces dinámicos, herramientas de mouse, teclas de ayuda, personalización de menús). Esta verificación previa al instalador nos ayuda a identificar y resolver problemas antes para que los equipos de JMP puedan validar las imágenes candidatas finales más rápido al final del ciclo.
Gracias a Tonya por compartir los detalles de esta semana sobre las pistas Beta/crash/telemetry con bloqueos seleccionados. Informe de JMP Live aquí: Pistas Beta/Crash/Telemetry para la semana del 29/10/2021 | JMP en vivo (sas.com) .
Compañía

Tema

subtema

Plataforma

JIRA

Anuncios generales
- Asegúrate de revisar La historia de los recuerdos de Halloween de Diana en InsideJMP , ¡un viaje por el camino de la memoria de alguna diversión pasada de Halloween de JMP!
- La próxima semana daremos la bienvenida Beth Evans como la nueva administradora de la oficina de I+D . Su oficina estará en A4331, así que si se encuentra en el edificio, ¡pase y salude!
- 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, súbalo, junto con 3 fotos suyas, a la carpeta. ¡Gracias por ayudar a que nuestra familia JMP sea un poco más familiar!
Próximas fechas importantes
- Congelación de código JMP 16.2 - 2/11/21
- JMP 17.0 EA4 – 5/11/21
- JMP 17.0 EA5 – 10/12/21
- Por favor visita Confluencia para una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Descubrimiento de datos
- David B: Principalmente trabajando con Michael, John y Dan en la sugerencia de Nick de agregar una casilla de verificación de 3 estados
JEXP void checkBoxSetItemThreeState(DisplayBox const* t, bool set);
clase JEXP DisplayCheckPtr : public DisplayControlPtr {
…
DisplayCheckPtr& setThreeState(conjunto bool);

- dan s: Se corrigió el bloqueo de bagplot en 16.2, se corrigió el bloqueo de Tabulate en resultados vacíos con columnas empaquetadas, se corrigió el bloqueo del Diagrama en el cambio de estado de fila. Creación de prototipos del nuevo código de archivo JRP/Session y una nueva función de subconjunto dinámico para JMP 17.
- Xan: Asistir a la conferencia virtual IEEE VIS ( https://virtual.ieeevis.org/year/2021/index.html ).
GAMA
- caleb: w trabajando con los exploradores de tamaño de muestra para corregir algunos errores de última hora de 16.2, pero principalmente trabajando en la implementación de una nueva apariencia de generador de perfiles para el resto de los exploradores. Estoy buscando tener la nueva apariencia en el software para EA 3. Aparte de eso, ¡tenemos nuestros disfraces listos para Halloween! Esté atento a un lindo depredador marino en la caza para darle un "mordisco" a algunos dulces;) .
- Puntilla: Trabajando en el Comité de Programa para la Conferencia Stu Hunter en marzo de 2022. Se revisó un artículo para Journal of Quality Technology sobre órdenes de ejecución sistemáticas para experimentos diseñados.
Anfitrión
- Juan Schroedl: Evite el bloqueo con el cuadro de texto Deshacer cuando pasamos las pulsaciones de teclas a JSL. Investigue el problema de color en la instantánea de valores perdidos. Revisiones de código. Problema de compilación de EA. Buscando agregar OpenBLAS al proyecto de Windows.
HTML5
- Bryan F: Se corrigieron los siguientes defectos:
- JMPHTML-1291 : Barra: la etiqueta principal empaquetada se pierde cuando el eje de respuesta usa la escala logarítmica.
- JMPHTML-1306 : BG: Bar: Barras empaquetadas mostradas para valores ocultos. Gracias a Mike Muhlada por detectar una regresión después de la corrección, que rectifiqué.
- JMPHTML-1089 : El nombre de la pestaña del panel no es fácil de ver en el modo oscuro.
- JMPHTML-1321 : El eje de escala de registro informa incorrectamente 0 valores cuando se escala. Reportado por CRISPR.
- JMPHTML-744 : S1587221: La etiqueta del eje muestra NaN cuando se usa la escala logarítmica.
- Participó en una reunión organizada por Dieter y Mia sobre los comentarios de CRISPR.
- Comenzó a investigar el siguiente problema de JMP Live: WEBJMP-4012 : En el modo oscuro, el cuadro emergente de miembros del grupo tiene poco contraste con el fondo. Gracias a Michael Goff y Aurora Tiffany-Davis por ayudarme a configurar.
- Mayowa: Se agregó soporte para etiquetas de fila a parcelas paralelas ( JMPHTML-1279 ), trabajando para agregar soporte para el tamaño máximo de la etiqueta en el mapa de calor para html interactivo ( JMPHTML-1170 ), investigando un error con informes que fallan durante el análisis en JMP en vivo en Firefox ( JMPHTML-1307 ).
- Praveena: C trabajo continuo en JMPHTML-1240 que ayudó a analizar JMPHTML-1205 (agregando un atributo booleano a XMLWriter::attribute).
- jose m: JMPHTML-925: Implementar la función de densidad de registro normal en apoyo de los generadores de perfiles Naive Bayes.
JMP en vivo
- Aurora: Carpetas jerárquicas: Jugó y generó ideas (problemas de Jira) para la interfaz de usuario. Creó un método que devuelve la ruta a la raíz para una publicación o carpeta determinada.Graba la descarga de un post cuando se incluye en una carpeta descargada (Proyecto JMP). Escriba registros de publicación en el registro de auditoría para publicaciones agregadas a carpetas existentes. Cuando informe registros de acceso para una carpeta, incluya solo esos registros para publicaciones secundarias inmediatas.
- Eric H.: Continuar las discusiones de diseño y comenzar a codificar la actualización de datos a pedido en JMP Live (la actualización programada vendrá después de eso).
- jose m: Trabajó en WEBJMP-4155: la publicación no se pudo cargar con el usuario administrador.
Estadísticas
- Jianfeng: trabajando en la mejora para el gráfico de la matriz de carga. Según los comentarios de EA de los clientes, agrego la capacidad de filtro para mostrar el número seleccionado de PC. ¡Gracias!

- Juan Sall: Entregó algo de código del marco de trabajo de la plataforma C++ a Meichen para la incrustación multivariante, que ahora está comenzando a funcionar, desde el menú Multivariante. Se agregó un página de características preliminares . Probé un poco de codificación BLAS en la Mac. Jeremy y Jacob ahora están experimentando con bibliotecas mucho mejores.Se agregó compatibilidad con la propiedad de la columna Evaluación de procesos.
- peng: Continué probando mi trabajo de degradación de medidas repetidas y haciendo cambios. Y solucionó un problema de secuencias de comandos en la antigua plataforma de degradación.
Documentación estadística
- Muchacha: Trabajando en una gran cantidad de elementos de índice de secuencias de comandos: generadores de perfiles, detección de respuestas y mínimos cuadrados parciales.
- Miguel C: Se agregó un ejemplo de Tabulate, se actualizaron las capturas de pantalla de Tabulate, se agregó una nota al capítulo de EWMA, se revisaron algunos cambios de documentos heredados para Karen y se revisaron las actualizaciones de Scripting Index para Colleen.
Pruebas estadísticas
- tonia: Probando la característica de mostrar filas excluidas para MDMCC.Prueba de la función CCB de eliminación de límites definidos por el usuario con cambios en el gráfico.Trabajó en una publicación de blog para las funciones de subagrupación de Process Screening que eran nuevas en 16.1. Verificación de errores.
- Marca: Continúe trabajando en el diseño de Easy DOE con Brad y Joseph. Continúe trabajando en probar Easy DOE con Jacob. Se reunió con Ryan y Jacob para hablar sobre el uso de matrices de cobertura para probar las transiciones dentro de Easy DOE. Asistir (¡gratis!) Seminarios web de la Conferencia técnica de otoño (FTC) de 2021.
- Jacob: Escribí pruebas unitarias para la pestaña Definir en Easy DOE y me reuní con Mark Bailey y Ryan Lekivetz para discutir las transiciones de prueba entre pestañas. Migración de los resultados de las pruebas de rendimiento del servidor SAS jmpqafiles a JMP Live. Prueba Explorar valores perdidos. Ayudar a Jeremy Ash a probar el rendimiento de la vinculación de JMP a las bibliotecas BLAS en Mac.
Actualizaciones de ciencias de la vida
- Meichen: Trabajando en el proyecto de incrustación multivariante (t-SNE), que realiza la reducción de dimensiones para grandes conjuntos de datos.
Gestión de productos
- Desaparecido en combate: Trabajé con Julian en la presentación de desarrollo de Workflow Builder. ¡Gracias por todas las excelentes preguntas y comentarios! Trazaremos un plan de transición con Ernest y Xan la próxima semana. Ayudó a Dieter a poner en marcha Crispr con JMP Live EA3 para evaluar el trabajo de las fuentes y compartió algunos comentarios iniciales con el equipo. El cliente luego le dijo a la AE que “¡lo estamos matando!” Me reuní con Evan para hablar sobre la hoja de ruta de la barra de búsqueda, que podría aparecer por primera vez en EA5. Transición de la mayoría de los proyectos relacionados con LS y productos farmacéuticos a Sam: gracias Sam, ¡me alegro de tenerte a bordo!
Apoyo técnico
- Duane: Esta semana comenzó con una explosión cuando se realizaron actualizaciones a miles de tickets WEBJMP Jira, cambiando el contacto de soporte técnico. Todos los cambios se han revertido, pero si alguien encuentra boletos que aún son incorrectos, házmelo saber. Bobby está trabajando con Aaron K y Bob H., impulsando el establecimiento del Portal MyJMP. Wendy y yo ahora estamos trabajando con Stan con respecto a nuestra implementación de Service Cloud. Estamos viendo más clientes preguntando por JMP y Windows 11.

Operaciones de desarrollo
- Jaime: Monterey OS actualizado (12.0.1) y Big Sur OS (11.6.1) en ambos pares de máquinas UT. Se agregó una definición de variable de entorno del sistema a cada una de las máquinas JMP 17 UT para evitar un bloqueo de JMP. Trabajó en la página de Confluence para el proceso de compilación nocturna de Macintosh (en progreso). Numerosos tickets de Jira, incluidos JMPLOC-4099, JMPTOOL-337, JMPTOOL-339, JMP-7726. Etapas iniciales de configuración de una VM con Windows 11 (gracias, Nick Ruva) para JMP Pro 16.2 UT. Apoyo forzado.
- Beto: Me reuní con atención al cliente y marketing digital para hablar sobre el portal MyJMP.
Documentación continua de compilación nocturna, instalación y otros pasos del proceso.
Documentación
- Qiana: Varias reuniones, incluidas conversaciones de introducción con los gerentes de desarrollo para recopilar ideas y comentarios sobre la documentación. Recorrido de FrameMaker con Sheila. Educación continua de JMP y proceso de incorporación de gerentes.
- Sheila: Probó la construcción de ayuda china. Instrucciones de ayuda actualizadas para BRD. Ejecutó scripts en archivos fuente ZH. Configure Jiras para la producción y revisión de ayuda de EA. Notas de lanzamiento terminadas. Software instalado en la computadora nueva.
Pruebas de sistema/host-Cary
- Mandy: Primero trabajé en el video para Chung Wei, llevándole cosas a Ryan; puedes verlo en Artículo tributo a Chung-Wei aquí . Trabajó en un par de pistas de TS y contestó/archivó tickets de JIRA. Tenía un montón de cosas para probar y verificar, así que hice mucho de eso, escribiendo una prueba si era necesario.Trabajando ahora en Tabulate - Pack de columnas, tratando de ver si puedo hacer un video corto para EA4 para Mia.
- Lisa G: Verifiqué un par de bloqueos de contorno en 16.2 y trabajé para probar la nueva función Configurar niveles en GB.
- audrey : Pruebas tempranas del instalador, limpieza de pruebas JSL y fallas relacionadas.
- Cazador : Trabajó en varias pistas de JMP 17 EA, probó con una corrección reciente para JMP-413 y prueba de instalación temprana de JMP 16.2.
- mike m : Se completó el puerto de Sikuli a Azure haciendo que Justin eliminara mi antigua máquina virtual OpenStack. Muchas diferencias de imagen y ruido de Mac. Profundizando en esto de nuevo. Se abrieron 2 nuevos errores de HTML5 para las exportaciones de revistas. Empecé a mirar EA4, especialmente la parte de Ayuda.
- jose l: Prueba JMP Live Jira y verificación de errores.Llame al GIS sobre la apertura de más puertos y explique por qué los necesitamos.Respondió algunas de las preguntas de Jacob R. JMP Live mientras traslada sus pruebas a JMP Live.Comunicar los problemas de JMP Live al equipo de prueba y guiar algunos de nuestros Jira-Bugs de bloqueo.
- Cary/Beijing JMP Live Testing Jira Status
- 04 Historias en Pruebas
- 50 historias en prueba listas
- 17 Error creado en los últimos 7 días
- 49 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host-Beijing
- Erik Wang: (1) Trabajando en la sustitución de elementos de Jira, agregando pruebas de integración. Se encontró un problema por el que reemplazar la publicación del informe secundario activa 2 procesos de regeneración, consulte https://rndjira.sas.com/browse/WEBJMP-4186 . (2) Gráfico de control completado que advierte los elementos de Jira. (3) Completó las pruebas de regresión de JMP Live 16.2 para SAS Integration y JMP Publish. (4) Otras historias de Jira/pruebas de errores.
- dali: (1) Prueba de descarga como proyecto WEBJMP-3530 y preparación para agregar pruebas Jest. (2) Investigó las fallas de JSL UT. (3) Verifique la interfaz de usuario en vivo de JMP. (4) Informe TS investigado 7613449069.
- mike wu: (1) Presentación Semana de la Calidad 2021. (2) Completó las pruebas de regresión de JMP Live 16.2 para Query Builder, HTML5 Profiler, Excel Add-in, OLE Automation. (3) Informe TS investigado 7613447516. (4) Historias de Jira/pruebas de errores.
- kimi: (1) Realice las pruebas de integración de SAS. Aprender esta característica, hacer pruebas interactivas y familiarizarse con las pruebas unitarias. (2) Investigó las fallas de JSL UT. (3) Hable con Audrey sobre las pruebas de Python en la validación y actualización del instalador Python+Configuración+y+Pruebas+Unitarias y Cómo+instalar+Python .
- Nala: (1) Historias de Jira/pruebas de errores para el panel JMP Publish y Post Details.
Nota de Shannon
Bryan Fricke tuvo la amabilidad de dejarme compartir esta linda foto de su hija Elise vestida como Umbreon (un Pokémon, para aquellos de ustedes que no saben). ¡Espero que todos los niños, jóvenes y mayores, disfruten de Halloween!

Su disfraz es mucho mejor que este... ¡lección aprendida! ¡Disfruta de un divertido y no demasiado aterrador fin de semana de Halloween!
