Toda la información es confidencial de la empresa SAS. No revelar
¡Bienvenido a la actualización de desarrollo de JMP del 28 de mayo de 2021!
Ahora hemos pasado la congelación de documentos de JMP 16.1. Los archivos PDF y la Ayuda están en proceso de finalización y se están devolviendo las traducciones para varios entregables 16.1. ¡Gracias a todos por ayudar a resolver elementos de alta prioridad en 16.1! Estoy seguro de que se informarán algunos errores adicionales a medida que los clientes continúen adoptando JMP 16 que querremos corregir en 16.2, pero 16.1 marcará el final de las actualizaciones de la documentación a medida que entreguemos varios contenidos de libros de JMP 16.1 para su traducción al coreano. Japonés y chino simplificado.
JMP 17 EA1 se ramificará para que coincida con la compilación del próximo viernes por la noche. (Sí, construimos todos los días de la semana, aunque las pruebas unitarias no se ejecutan durante el fin de semana). Si se encuentran obstáculos en la fuente de EA1 después de la ramificación, las correcciones se pueden integrar selectivamente en la rama de EA mientras continúa el desarrollo de nuevas características en la principal. . Por favor vea el Página de fechas JMP 17 para el calendario completo de EA. Tendremos dos meses antes de EA2, actualmente planificado para el 3/8/21.
Aquí hay un anuncio importante de la gerencia de productos sobre EA1:
La próxima semana, el equipo de gestión de productos recopilará información para el JMP 17 Documento de fuente única . Hay algunos marcadores de posición para las funciones enumeradas en la página, así que eche un vistazo y avísele a Mia si falta algo (o si se debe eliminar algo para EA 1). ¡Siéntase libre de editar la página o agregar un comentario! Y comuníquese con Mia si desea grabar un video breve para EA 1.
Gracias a aarón andersen y Evan McCorkle por presentar en la reunión JMP Dev de esta semana! Si te perdiste la reunión, puedes ver una grabacion aqui . Compartieron cómo han abierto la puerta a opciones de prueba automatizadas adicionales para los diálogos de host modales que anteriormente solo podían probarse de forma interactiva. Evan presentó los cambios en el marco Hamcrest JSL y Aaron compartió cómo se realizó su trabajo colaborativo como preludio de los cambios que Aaron planea realizar en el manejo de cierre de ventanas en el futuro.
Como recordará, hace algunos años, Aaron y david barbour colaboró para crear el marco de diferencias de imagen como una forma para que Aaron detectara más fácilmente las regresiones en el código del eje multiplataforma a medida que realizaba cambios. Ese marco ahora se ejecuta después de cada compilación de jmprunner y nos notifica sobre cambios intencionales y no intencionales en muchos aspectos de los informes e interfaces de JMP. Del mismo modo, estas nuevas posibilidades de prueba permitirán a los evaluadores y desarrolladores de JMP mejorar nuestro conjunto de pruebas existente y encontrar regresiones antes.
Gracias a tonia mauldin por compartir la telemetría y las pistas de choque de esta semana. El informe de JMP Live está aquí: Telemetría y archivos de fallas para la semana del 28/05/2021 | JMP en vivo (sas.com)

Anuncios generales
- Si está dispuesto a ser un empleado destacado en Inside JMP, descargue una copia del Llegar a saber forma . 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.1 – 14/05/21
- JMP 17.0 EA1 – 4/6/21
- Candidato a instalador final de JMP 16.1: 30/6/21
- JMP 17.0 EA2 – 3/8/21
- Por favor visita Confluencia para una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
pasantes
- Si aún no lo has hecho, echa un vistazo a nuestro introducción a los pasantes de verano de 2021 .
- Sara Conde: Arreglando algunos de los elementos de muestra que vienen con JMP. Las dos cosas principales que he hecho son revisar e identificar errores en las secuencias de comandos de muestra, y luego revisar las tablas de datos de muestra y corregir pequeños errores en un par de secuencias de comandos, además de agregar mensajes de error claros para cuando las secuencias de comandos que requieren JMP Pro se ejecutan sin él.
- Catalina Li: Empecé a trabajar esta semana, por lo que he estado trabajando principalmente en la configuración y en familiarizarme con el proyecto de caducidad de la licencia de JMP Live. Estoy en proceso de hacer un artículo de Confluence para comenzar el proceso.
Apoyo técnico
- Triste noticia para los que trabajamos con jubilado SAS Eddie Routten .Eddie falleció repentinamente a principios de esta semana.Fue gerente, mentor y querido amigo de muchos en soporte técnico y más allá.Puedes revisar su obituario aquí .
- Wendy: De acuerdo con la de esta semana Número de pistas a lo largo del tiempo informe, podemos ver que el soporte técnico está viendo un aumento en la cantidad de clientes que se comunican con respecto a JMP 16. A continuación, se muestran los principales temas de JMP 16 desde la fecha de lanzamiento oficial.

Operaciones de desarrollo
- Jaime: Más actualizaciones para las máquinas de prueba unitaria, especialmente Python y Perl, y la página de Confluencia de configuración de la máquina de prueba unitaria asociada. Ajustes a los scripts de compilación JMP 16.1 mac OS para manejar la notarización del actualizador. Scripts de EA actualizados (menú de complementos de EA) en previsión de la primera compilación de EA de la próxima semana. Informes de boletos ASAN y ASSERT Jira para JMP 17.0. Apoyo forzado.
- Shanon: Trabajé con varios miembros del equipo JMP y JMP TS en Jira. Se revisaron los bloqueos de JMP 16.0 y 17.0, se enviaron conjuntos a los desarrolladores para una mayor investigación y se agregaron pistas a los defectos existentes. Se revisaron los problemas de integración automática de documentos con Nick.
Documentación
- Susana C: Trabajando en la verificación de los archivos de ayuda para 16.1 para JMP Live y los libros EG y BA. Se actualizaron las notas de la versión 16.1 para las características de JMP Live.
- Miguel C: Trabajó en verificaciones y revisiones de producción para la documentación 16.1.
Pruebas de sistema/host
- Audrey: Trabajé con Sara E para corregir los scripts guardados en datos de muestra, la organización de Jira y las páginas de procedimientos, las pruebas de publicación de JMP Live y la observación de los datos de Jenkins.
- Mandy: Defectos verificados; mayoritariamente trabajaba en el Tablas > Vista previa cuadro de diálogo y creación de ejemplos para video de EA, así como tabla de datos> subconjunto para video de EA y tabular, apilar columnas. Trabajó en algunas pistas de TS, incluidos bloqueos con Dave B y defectos abiertos. En Tabular: defecto abierto para corregir el elemento confuso Cambiar etiqueta de elemento en la selección de menú que debe atenuarse ( JMP-930 ) .
- Lisa: Completó el curso de entrevistas, trabajó en la verificación de varios defectos de 17.0 e ingresó pruebas de imagen cuando fue posible, y actualizó las fallas de las pruebas de JSL.
- hui: Prueba de rendimiento de HTML5 verificada al contado en Heatmap. Probando y reportando 7 problemas en Jira.
- Erik Wang: (1) Prueba de las API de miembro de agregar/obtener espacios (GraphQL), WEBJMP-3234. (2) Probando el nuevo rol de JMP Live 'administrador de espacio', WEBJMP-3225.
- dali: (1) Pruebas unitarias actualizadas para JMP 17. (2) JIRA/verificación de defectos. (3) Investigó cómo configurar el trabajo de Jenkins para Mac para ejecutar JSL UT.
- Nala: (1) Se actualizó la herramienta Python de FD para usar Python.org en lugar de Anaconda. Ahora las pruebas pueden ejecutarse tanto en Windows como en Mac. (2) Pruebas unitarias FD refactorizadas para definir variables comunes en un archivo. (3) JIRA/verificación de defectos. (4) Documentos de capacitación preparados para el nuevo probador del equipo de Beijing.
Descubrimiento de datos
- David B: Se iniciaron compilaciones de jmprunner 16.2 (las compilaciones forzadas con archivos 16.2 ahora deberían compilarse en esa máquina y aparecer en la interfaz de jmprunner). Trabajó con Dan para arreglar la regresión sib append que informó Joseph. Se creó un caso de prueba para la pista de soporte técnico con un bloqueo al hacer clic en un script de tabla y se encontró un nuevo problema con deshacer/rehacer al editar scripts de tabla. Creó un caso de prueba y solucionó un bloqueo informado al soporte técnico de JMP al hacer clic derecho en un eje de gráfico.
- dan s: Compatibilidad con informes mediante la cláusula Where en archivos de sesión/proyectos/paneles. Trabajo inicial en espacios de nombres de ámbito de caja en JSL. Más mejoras de rendimiento para la generación de miniaturas en App Builder (16.2/17).Trabajando con Michael Hecht para usar RunProgram() en Java incluido en la instalación de JMP.
- Xan: Se limpiaron las clases Matrix y TArray2D<>, incluida la eliminación de los nombres de métodos Matrix obsoletos para una mejor alineación de C++xx.
- evan: Conversiones para usar OpCode. Preparación para la charla de desarrollo sobre las actualizaciones de prueba y con el controlador de ventanas. Garantizar que los mensajes de la plataforma que crean una tabla de datos devuelvan una referencia a esa tabla de datos recién creada.
GAMA
- Joseph: Continuación del trabajo en infraestructura y prototipo de Easy DOE.
Anfitrión
- Juan Schroedl: Aplicaciones de utilidad reconstruidas con el último compilador y derechos de autor actualizados. Corrección de coloración de patrón de gráficos. Se corrigieron las advertencias de VS actualizado. Se terminaron de mover los defectos a Jira.
- Miguel H: Ajustando el JRE integrado de Mac para que pueda ser utilizado por JMP Clinical. Trabajando en testbot-mac para mejorar la captura de informes de diagnóstico.
HTML5
- John Powell: Terminó de crear pruebas comparativas de HTML5. Respondí las preguntas de José Quaresma de Solvay sobre las funciones de HTML interactivo. Se actualizó el modo inverso y el filtro invertido del filtro de datos locales de HTML5 para que coincida con JMP. Defectos de pista FUTUROS clasificados y reducidos. Realización de una reunión de retrospectiva y planificación de Sprint. Se eliminó el resaltado proporcional de los diagramas de burbujas de HTML5.
- jose m: Se eliminó el resaltado proporcional del mosaico ( JMPHTML-672 ).
Se eliminó el resaltado proporcional de las barras ( JMPHTML-894 ). Comenzó a buscar la portabilidad del eje para perfiladores de respuestas categóricas a JavaScript ( JMPHTML-825 ).
- Mayowa: Se agregaron pruebas comparativas para diagramas de caja, trabajando en la eliminación del resaltado proporcional de los diagramas de caja en html interactivo.
- Bryan F: Se actualizó la automatización de las métricas para que los evaluadores solo tengan que ejecutar un script para capturar las métricas de prueba de HTM5 y una prueba para capturar las métricas de JMPLive para cada uno de los scripts de rendimiento que creé. Participó en la retrospectiva, planificación y estimación de HTML5 Sprint.
JMP en vivo
- Miguel G: Se agregaron páginas JMP Live Space, panel de detalles, tabla de permisos. Se eliminaron las opciones para compartir antiguas de las publicaciones en JMP Live. Comenzando a agregar nuevas opciones para compartir espacio.
- Aurora: Incorporando a nuestra pasante que regresa, Katherine Li. Coordinar con Chris sobre cómo se pueden desarrollar simultáneamente el control de acceso y los espacios. Tejiendo nuestro nuevo mecanismo de control de acceso en la lógica existente (allow_edit y allow_view).
- Justin: Se agregaron rutas API para obtener propiedades de columna y datos de fila para tablas de datos ( WEBJMP-3112 ).
Estadísticas
- Isabel: Avance menor con GLMM que muestra que nuestro plan de ataque debería funcionar. Se solucionó un problema con las fórmulas publicadas de Naïve Bayes cuando había una columna de transformación "sobre la marcha" que usaba el generador de perfiles en el depósito de fórmulas que no funcionaba; Todavía estoy investigando un problema semirelacionado si el usuario cambia los idiomas de visualización ( JMP-855 ).
- Laura CS: Preparado y presentado para presentación SEM en P&G JMP Day. Continuó el trabajo sobre valores iniciales con variables instrumentales con mínimos cuadrados de dos etapas (¡casi listo!). Tuve algunas reuniones con Chris para discutir el código para el análisis de grupos múltiples.
- Juan Sall: Se corrigió el error de Formula Depot con el predictor Boosted Tree. Esto tomó 4 días para averiguarlo. ( JMP-853 )
- peng: Trabajando en la degradación de medidas repetidas, además de algunos problemas surgidos recientemente.
Pruebas estadísticas
- Jeremy: Extendió el generador de perfiles a todos los ajustes con una opción para guardar predicciones en ajuste y por x (Ajuste Robusto, Ajuste Loess, etc.).Comenzó a trabajar en correcciones para errores de alta prioridad en MDS.Asistió a la conferencia virtual de la "semana de la espectroscopia" de Thermo Fisher y aprendió mucho de sus demostraciones de análisis de extremo a extremo para muchos tipos de espectros que pueden ser de interés para JMP. Pasé un tiempo aprendiendo sobre la genómica de JMP, para poder brindar comentarios.
- Colmillo: Probó la implementación relacionada con el desempate aleatorio para plataformas basadas en particiones y actualizó las pruebas unitarias en consecuencia. Correcciones probadas para problemas informados relacionados con Profiler en Formula Depot y Transformed Columns para Bootstrap Forest y Naïve Bayes. Limpieza general de pruebas unitarias para JMP 17.
- tonia: Prueba unitaria de limpieza e investigación de los gráficos P' y U' de Laney.
Actualizaciones de ciencias de la vida
- Juan Cromer: Diseñar e implementar la infraestructura para obtener y establecer valores para los nuevos widgets de informes dinámicos (sobre resultados) de JMP Clinical 17.0, que incorpora plantillas de revisión reelaboradas, nuevas preferencias de nivel de estudio y valores predeterminados.
- Rebeca: Grabé la charla de DIA Innovation Theatre con Geoff que se presentará en DIA el 1 de julio.Se continuó trabajando en la distribución de AE en JMP 17.
Gestión de productos
- La encuesta de genómica interna ya está cerrada. . Muchos de ustedes completaron la encuesta y recibimos muchos aportes y comentarios excelentes. ¡Gracias!
- Desaparecido en combate: Tuve la oportunidad de pasar unos días en el Edificio A esta semana. ¡Se sintió bien estar de vuelta! Me reuní con John S, Brad, Xan, Chris y algunos otros. Participó en una llamada con Manya Mayes (Text Explorer, con Anne Milley) y la llamada de IDC con Russ y Dan.
Nota de Shannon
Mientras todos disfrutamos del día libre adicional, tómese unos minutos para recordar el motivo de este feriado. Honramos los sacrificios de todas las personas valientes que dieron su vida al servicio de nuestro país.

encontré este interesante articulo con algunos detalles sobre el Día de los Caídos que no sabía, incluido este párrafo:
¿POR QUÉ LA AMAPOLA ES UN SÍMBOLO DE MEMORIAL DAY?
En los campos de batalla devastados por la guerra en Europa, la amapola roja común (Papaver rhoeas) fue una de las primeras plantas en reaparecer. Sus semillas se dispersaron con el viento y permanecieron latentes en el suelo, germinando solo cuando el suelo fue perturbado, como lo fue durante la brutal lucha de la Primera Guerra Mundial.
¡Espero que todos tengan un maravilloso fin de semana largo!