Toda la información es confidencial de la empresa SAS. No revelar.
¡Bienvenido a la Actualización de desarrollo de JMP para el 28 de mayo de 2021!
Ahora hemos superado la congelación de documentos de JMP 16.1. Los PDF y la Ayuda están en proceso de finalización y se están devolviendo las traducciones para varios entregables de 16.1. ¡Gracias a todos por ayudar a resolver los 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 queremos 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 construcció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 algunos problemas en la fuente de EA1 después de la ramificación, las correcciones se pueden integrar de forma selectiva en la rama de EA mientras que el desarrollo de nuevas funciones continúa en la principal . Por favor vea el Página de fechas de JMP 17 para conocer el calendario completo de EA. Tendremos dos meses antes de EA2, actualmente previsto para el 8/3/21.
Aquí hay un anuncio importante de la administración de productos sobre EA1:
La próxima semana, el equipo de gestión de productos recopilará información para el Documento de fuente única JMP 17 . 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éntete libre de editar la página o agregar un comentario! Y comuníquese con Mia si desea grabar un breve video de características para EA 1.
Gracias a Aaron Andersen y Evan McCorkle por presentar en la reunión de desarrolladores de JMP de esta semana. Si no asistió a la reunión, puede ver una grabación aquí . Compartieron cómo han abierto la puerta a opciones de prueba automatizadas adicionales para diálogos de host modales que anteriormente solo podían probarse de forma interactiva. Evan presentó los cambios en el marco JSL de Hamcrest, y Aaron compartió cómo se realizó su trabajo colaborativo como un preludio de los cambios que Aaron planea hacer para el manejo del cierre de ventanas en el futuro.
Como recordará, hace varios años, Aaron y Dave Barbour colaboró para crear el marco de diferenciación de imágenes como una forma de que Aaron detectara más fácilmente las regresiones en el código de 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. Asimismo, estas nuevas posibilidades de prueba permitirán a los probadores y desarrolladores de JMP mejorar nuestro conjunto de pruebas existente y encontrar regresiones antes.
Gracias a Tonya Mauldin por compartir la telemetría y las pistas de bloqueo de esta semana. El informe JMP Live está aquí: Archivos de telemetría y fallos de la semana del 28/05/2021 | JMP Live (sas.com)

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
- Congelación de código JMP 16.1 - 14/5/21
- JMP 17.0 EA1 - 6/4/21
- Candidato a instalador final de JMP 16.1 - 30/6/21
- JMP 17.0 EA2 - 3/8/21
- Por favor visita Confluencia para obtener una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Pasantes
- Si aún no lo ha hecho, consulte nuestro introducción a los pasantes de verano de 2021 .
- Sara Earl: Arreglando algunos de los elementos de muestra que vienen con JMP. Las dos cosas principales que he hecho son revisar e identificar errores en los scripts de muestra, y luego revisar las tablas de datos de muestra y corregir pequeños errores en un par de scripts, así como agregar mensajes de error claros para cuando los scripts que requieren JMP Pro se ejecutan sin él.
- Katherine Li: Comencé a trabajar esta semana, por lo que principalmente he estado trabajando en la configuración y en familiarizarme con el proyecto de caducidad de la licencia de JMP Live. Estoy en el proceso de hacer un artículo de Confluence para comenzar el proceso.
Apoyo técnico
- Tristes noticias para quienes trabajamos con SAS jubilados Eddie Routten .Eddie falleció repentinamente a principios de esta semana.Fue gerente, mentor y amigo querido de muchos en el soporte técnico y más allá.Puedes revisar su obituario aquí .
- Wendy: De acuerdo con el 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 el número de clientes que se están comunicando con respecto a JMP 16. A continuación, se muestran los temas principales de JMP 16 desde la fecha de lanzamiento oficial.

Operaciones de desarrollo
- Jim: 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 de JMP 16.1 mac OS para manejar la notarización del actualizador. Se actualizaron los scripts de EA (menú de complementos de EA) en previsión de la primera compilación de EA de la próxima semana. Boletos informados de ASAN y ASSERT Jira para JMP 17.0. Perforce apoyo.
- Shannon: Trabajé con varios miembros del equipo de 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
- Susan C: Trabajando en la comprobació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 funciones de JMP Live.
- Michael C: Trabajé en controles de producción y revisiones de la documentación 16.1.
Prueba del sistema / host
- Audrey: Trabajé con Sara E para corregir scripts guardados en datos de muestra, organización de Jira y páginas de instrucciones, pruebas de publicación de JMP Live, mirando datos de Jenkins.
- Mandy: Defectos verificados; principalmente trabajó en el Tablas> Vista previa diálogo y creación de ejemplos para video EA, así como tabla de datos> subconjunto para video EA y columnas Tabular, Pila. Trabajé en algunas pistas de TS, incluidos choques con Dave B y defectos abiertos. En tabulación: defecto abierto para corregir un elemento confuso Cambiar etiqueta de elemento en la selección del menú que debe estar atenuado ( JMP-930 ).
- Lisa: Completé el curso de entrevistas, trabajé en la verificación de varios defectos de la versión 17.0 e ingresé a pruebas de imagen cuando fue posible, y actualicé las fallas de las pruebas JSL.
- Hui: Prueba de rendimiento de HTML5 con verificación puntual en Heatmap. Probando y reportando 7 problemas en Jira.
- Eric Wang: (1) Prueba de las API de miembros para agregar / obtener espacios (GraphQL), WEBJMP-3234. (2) Prueba del nuevo rol de JMP Live 'administrador de espacio', WEBJMP-3225.
- Da Li: (1) Pruebas unitarias actualizadas para JMP 17. (2) JIRA / verificación de defectos. (3) Investigué 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 entrenamiento preparados para el nuevo evaluador del equipo de Beijing.
Descubrimiento de datos
- Dave B: Se iniciaron compilaciones de jmprunner 16.2 (las compilaciones a partir de force con archivos 16.2 ahora deberían compilarse en esa máquina y aparecer en la interfaz de jmprunner). Trabajó con Dan para corregir la regresión de apéndice de hermanos, 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 los scripts de tabla. Se creó un caso de prueba y se solucionó un bloqueo informado al soporte técnico de JMP al hacer clic con el botón derecho en un eje de gráfico.
- Dan S: Soporte de informes utilizando 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 de Matrix en desuso para una mejor alineación de C ++ xx.
- Evan: Conversiones para utilizar OpCode. Preparación para la charla del desarrollador sobre las actualizaciones de prueba y con el controlador de ventana. Asegurarse de que los mensajes de la plataforma que crean una tabla de datos devuelvan una referencia a esa tabla de datos recién creada.
GAMA
- José: Trabajo continuo en la infraestructura y el prototipo de Easy DOE.
Anfitrión
- John Schroedl: Aplicaciones de utilidad reconstruidas con el último compilador y derechos de autor actualizados. Corrección de la coloración del patrón de gráficos. Se corrigieron las advertencias de VS actualizado. Terminado de trasladar los defectos a Jira.
- Michael H: Ajustar el JRE integrado en 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 HTML5. Respondió a las preguntas de Jose Quaresma de Solvay sobre las características de HTML interactivo. Se actualizaron el modo inverso y el filtro invertido del filtro de datos locales HTML5 para que coincida con JMP. Defectos de vía FUTUROS evaluados y reducidos. Realización de una reunión de planificación y retrospectiva de Sprint. Se eliminó el resaltado proporcional de los gráficos de burbujas HTML5.
- Josh M: Se eliminó el resaltado proporcional del mosaico ( JMPHTML-672 ).
Se eliminó el resaltado proporcional de las barras ( JMPHTML-894 ). Comenzó a buscar la posibilidad de trasladar el eje para los perfiladores de respuestas categóricas a JavaScript ( JMPHTML-825 ).
- Mayowa: Se agregaron pruebas de referencia para diagramas de caja, trabajando para eliminar el 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, la planificación y la estimación del sprint HTML5.
JMP en vivo
- Michael G: Se agregaron páginas de 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: Incorporación de nuestra pasante que regresa, Katherine Li. Coordinar con Chris sobre cómo el control de acceso y los espacios se pueden desarrollar al mismo tiempo. 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
- Elizabeth: Un avance menor con los 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 investigando un problema semi-relacionado si el usuario cambia los idiomas de visualización ( JMP-855 ).
- Laura CS: Preparado y presentado para la presentación de SEM en P&G JMP Day. Trabajo continuo en valores iniciales con variables instrumentales con mínimos cuadrados de dos etapas (¡casi terminado!). Tuve algunas reuniones con Chris para discutir el código para el análisis de múltiples grupos.
- John Sall: Se corrigió el error de Formula Depot con el predictor Boosted Tree. Esto tardó 4 días en darse cuenta. ( JMP-853 )
- Peng: Trabajando en la degradación de medidas repetidas, además de algunos problemas que han surgido recientemente.
Pruebas estadísticas
- Jeremy: Amplió el perfilador a todos los ajustes con una opción de guardar predicciones en ajuste y por x (ajuste robusto, ajuste Loess, etc.).Comencé a trabajar en correcciones de errores de alta prioridad en MDS.Asistí a la conferencia virtual de la “semana de la espectroscopía” de Thermo Fisher y aprendí 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é algún tiempo aprendiendo sobre la genómica de JMP, para poder proporcionar comentarios.
- Colmillo: Probó la implementación relacionada con el desempate aleatorio para plataformas basadas en particiones y actualizó las pruebas unitarias en consecuencia. Se probaron correcciones para problemas reportados relacionados con Profiler en Formula Depot y Transformed Columns para Bootstrap Forest y Naïve Bayes. Limpieza general de pruebas unitarias para JMP 17.
- Tonya: Limpieza e investigación de pruebas unitarias de las gráficas P 'y U' de Laney.
Actualizaciones de ciencias biológicas
- John Cromer: Diseñar e implementar la infraestructura para obtener y establecer valores para los nuevos widgets de informes dinámicos (en los resultados) de JMP Clinical 17.0, que incorporan plantillas de revisión reelaboradas, nuevas preferencias de nivel de estudio y valores predeterminados.
- Rebecca: Se grabó la charla DIA Innovation Theatre con Geoff que se presentará en DIA el 1 de julio.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 comentarios y opiniones excelentes. ¡Gracias!
- Desaparecido en combate: Tuve la oportunidad de pasar unos días en Bldg A esta semana. ¡Me sentí bien de 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 en la llamada de IDC con Russ y Dan.
Nota de Shannon
Mientras todos disfrutamos del día libre extra, tómese unos minutos para recordar el motivo de esta festividad. 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 conocía, incluido este párrafo:
¿POR QUÉ LA AMAPOLA ES UN SÍMBOLO DEL DÍA CONMEMORATIVO?
En los campos de batalla devastados por la guerra de Europa, la amapola del campo rojo común (Papaver rhoeas) fue una de las primeras plantas en reaparecer. Sus semillas se esparcieron por el viento y permanecieron dormidas en el suelo, solo germinando cuando el suelo fue perturbado, como lo fue por la brutal lucha de la Primera Guerra Mundial.
¡Espero que todos tengan un maravilloso fin de semana largo!