
¡Bienvenido a la actualización de desarrollo de JMP para el 29 de octubre de 2021!
Esta semana nos despedimos afectuosamente de Chung-Wei Ng , ¡uno de los 4 originales en desarrollo JMP! Se jubilará el 31/10 y se tomó los últimos días libres de esta semana. Aquí hay una gran imagen de un almuerzo navideño 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! Agregue la información que le gustaría resaltar en JMP 17 EA4 presentará páginas antes del 8 de noviembre , y enviar nuevos videos de EA a Mia antes del 10 de noviembre.
Mientras nos preparamos para finalizar tanto JMP 17 EA4 como JMP 16.2, varios de los probadores en Cary y Beijing están comprometidos Prueba de instalador anticipado 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, firma de código, archivos de terceros); en segundo lugar, ejecutar todas las funciones principales, especialmente las funciones interactivas que queremos estar seguros de que funcionan bien (impresión, enlaces dinámicos, herramientas del mouse, teclas de ayuda, personalización del menú). Esta verificación previa al vuelo del instalador nos ayuda a identificar y resolver problemas antes para que los equipos de JMP puedan validar los candidatos de imagen final 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 Live (sas.com) .
Empresa

Tema

Subtema

Plataforma

JIRA

Anuncios generales
- Asegúrate de revisar La historia de los recuerdos de Halloween de Diana en InsideJMP , ¡un viaje al pasado de la diversión de Halloween de JMP!
- La semana que viene daremos la bienvenida Beth Evans como nueva administradora de la oficina de I + D . Su oficina estará en A4331, así que si estás en el edificio, ¡pasa por aquí y saluda!
- 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
- 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 obtener una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Descubrimiento de datos
- Dave 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, conjunto bool);
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 Tabular en resultados vacíos con columnas empaquetadas, se corrigió el bloqueo del diagrama en el cambio de estado de fila. Creación de prototipos de un 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 del tamaño de la muestra para corregir algunos errores de 16.2 de última hora, pero principalmente trabajando en la implementación de un nuevo aspecto del generador de perfiles para el resto de los exploradores. Estoy buscando tener la nueva apariencia en el software para EA 3. Aparte de eso, ¡preparamos nuestros disfraces para Halloween! Esté atento a un lindo depredador marino en la cacería para darle un "mordisco" a un caramelo;) .
- 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
- John Schroedl: Evite el bloqueo con el cuadro de texto Deshacer cuando pasamos las pulsaciones de teclas a JSL. Investigue el problema del color en la instantánea de valor perdido. 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: etiqueta primaria empaquetada que se pierde cuando el eje de respuesta usa la escala logarítmica.
- JMPHTML-1306 : BG: Bar: barras empaquetadas que se muestran 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 logarítmica 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 los 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 gráficos paralelos ( JMPHTML-1279 ), trabajando para agregar soporte para el tamaño máximo de 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 atributo booleano a XMLWriter :: atributo).
- Josh M: JMPHTML-925: Implementar la función de densidad de registro normal en apoyo de los perfiladores Naive Bayes.
JMP en vivo
- Aurora: Carpetas jerárquicas: se jugaron y generaron 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.Registra la descarga de una publicación 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 los registros de acceso de una carpeta, incluya solo los registros de las publicaciones secundarias inmediatas.
- Eric H .: Continuar con 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).
- Josh M: Trabajó en WEBJMP-4155: No se pudo cargar la publicación con el usuario administrador.
Estadísticas
- Jianfeng: trabajando en la mejora de la parcela de 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!

- John Sall: Se entregó algo de código del marco 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é algo de codificación BLAS en Mac. Jeremy y Jacob ahora están experimentando con bibliotecas mucho mejores.Se agregó soporte para la propiedad de la columna Process Screening.
- Peng: Continué probando mi trabajo de degradación de medidas repetidas y haciendo cambios. Y se solucionó un problema de secuencias de comandos en la antigua plataforma Degradation.
Documentación de estadísticas
- Muchacha: Trabajando en muchas cosas de índices de secuencias de comandos: Perfiladores, Detección de respuestas y Mínimos cuadrados parciales.
- Michael C: Se agregó un ejemplo de Tabulate, capturas de pantalla de Tabulate actualizadas, 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
- Tonya: Probando la función de mostrar filas excluidas para MDMCC.Prueba de la función CCB de eliminar los límites definidos por el usuario con cambios en el gráfico.Trabajé en una publicación de blog para las características de subgrupos de Process Screening que eran nuevas en 16.1. Verificación de errores.
- Marcos: Continúe trabajando en el diseño de Easy DOE con Brad y Joseph. Continúe trabajando para probar Easy DOE con Jacob. Me reuní con Ryan y Jacob para hablar sobre el uso de matrices de cobertura para probar las transiciones en Easy DOE. Asistir (¡gratis!) Seminarios web de la Conferencia técnica de otoño de 2021 (FTC).
- Jacob: Escribir pruebas unitarias para la pestaña Definir en Easy DOE y se reunió con Mark Bailey y Ryan Lekivetz para analizar las transiciones de las pruebas entre pestañas. Migración de los resultados de las pruebas de rendimiento del servidor jmpqafiles SAS a JMP Live. Prueba Explore los valores perdidos. Ayudar a Jeremy Ash a probar el rendimiento de vincular JMP a bibliotecas BLAS en Mac.
Actualizaciones de ciencias biológicas
- 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 funcionamiento Crispr con JMP Live EA3 para evaluar el trabajo de las fuentes y compartió algunos comentarios iniciales con el equipo. Más tarde, el cliente le dijo al 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 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 de WEBJMP Jira, cambiando el contacto de soporte técnico. Todos los cambios se han revertido, pero si alguien encuentra tickets que aún son incorrectos, hágamelo saber. Bobby está trabajando con Aaron K y Bob H., impulsando el establecimiento del portal MyJMP. Wendy y yo estamos trabajando ahora con Stan con respecto a nuestra implementación de Service Cloud. Vemos que más clientes preguntan por JMP y Windows 11.

Operaciones de desarrollo
- Jim: 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 boletos de Jira, incluidos JMPLOC-4099, JMPTOOL-337, JMPTOOL-339, JMP-7726. Etapas iniciales de configuración de una máquina virtual de Windows 11 (gracias, Nick Ruva) para JMP Pro 16.2 UT. Perforce apoyo.
- Beto: Me reuní con atención al cliente y marketing digital para hablar sobre MyJMP Portal.
Documentación continua de la compilación, la instalación y otros pasos del proceso cada noche.
Documentación
- Qiana: Varias reuniones, incluidas conversaciones de introducción con los gerentes de desarrollo para recopilar ideas y comentarios sobre la documentación. Tour FrameMaker con Sheila. Formación continua de JMP y proceso de incorporación de gerentes.
- Sheila: Probado la ayuda china a construir. 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 la versión terminadas. Software instalado en una computadora nueva.
Prueba de sistema / host-Cary
- Mandy: Trabajé en el video primero para Chung Wei, llevándole cosas a Ryan - puedes verlo en Artículo de tributo a Chung-Wei aquí . Trabajé en un par de pistas de TS y respondí / archivé tickets de JIRA. Tenía un montón de cosas que probar y verificar, así que hacer mucho de eso, escribir una prueba si era necesario.Trabajando ahora en Tabular - Empacar columnas, tratando de ver si puedo hacer un video corto para EA4 para Mia.
- Lisa G: Verificó un par de fallas de contorno en 16.2 y trabajó en la prueba de la nueva función Configurar niveles en GB.
- Audrey : Prueba de instalación temprana, limpieza de pruebas JSL y fallas relacionadas.
- Cazador : Trabajé en varias pistas de JMP 17 EA, probado con una solución reciente para JMP-413 y prueba de instalador inicial de JMP 16.2.
- Mike M : Completé el puerto de Sikuli a Azure al hacer que Justin matara mi vieja 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. Comencé a buscar en EA4, especialmente en la parte de Ayuda.
- Josh L: Prueba de 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.Comunicando problemas de JMP Live al equipo de prueba y guiando algunos de nuestros Jira-Bugs de bloqueo.
- Cary / Beijing JMP Live Testing Estado de Jira
- 04 Historias en pruebas
- 50 historias en Test Ready
- 17 Error creado en los últimos 7 días
- 49 historias / errores cerrados en los últimos 7 días
Pruebas de sistema / host-Beijing
- Eric Wang: (1) Trabajando en la sustitución de elementos de Jira, agregando pruebas de integración. Se encontró un problema que al reemplazar la publicación del informe secundario desencadena 2 procesos de regeneración, consulte https://rndjira.sas.com/browse/WEBJMP-4186 . (2) Elementos de jira de advertencia de gráfico de control completos. (3) Pruebas de regresión JMP Live 16.2 completadas para integración SAS y JMP Publish. (4) Otras pruebas de historias / errores de Jira.
- Da Li: (1) Probando la descarga como proyecto WEBJMP-3530 y preparándose para agregar pruebas Jest. (2) Fallas de JSL UT investigadas. (3) Compruebe la interfaz de usuario de JMP Live. (4) Informe TS investigado 7613449069.
- Mike Wu: (1) Presentación para la Semana de la Calidad 2021. (2) Pruebas de regresión JMP Live 16.2 completadas para Query Builder, HTML5 Profiler, Complemento de Excel, Automatización OLE. (3) Informe TS investigado 7613447516. (4) Prueba de historias / errores de Jira.
- Kimi: (1) Realice las pruebas de integración SAS. Aprender esta función, realizar pruebas interactivas y familiarizarse con las pruebas unitarias. (2) Fallas de JSL UT investigadas. (3) Discuta con Audrey sobre las pruebas de Python en la validación y actualización del instalador. Python + Configuración + y + Unidad + Pruebas y Cómo + instalar + Python .
- Nala: (1) Pruebas de historias / errores de Jira para el panel de detalles de publicación y publicación de JMP.
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 lo saben). ¡Espero que todos los niños, tanto jóvenes como mayores, disfruten de Halloween!

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