
¡Bienvenido a la actualización de desarrollo de JMP del 30 de septiembre de 2022!
Muchas gracias a los equipos de DevOps de JMP y al equipo de ciencias de la vida por ayudarnos a concluir 17.0 con la creación de nuestro Candidatos instaladores finales para JMP Clinical ¡esta semana! Agradezco todo el trabajo en curso en los problemas de 17.1 y 18.0. Más de 200 problemas de Jira ya se han marcado como resueltos en la pista y muchos más están abiertos para su consideración en 17.1, a la espera de los resultados de las pruebas en 18.0.
Congelaremos el código para JMP 17.1 el viernes 16 de diciembre . Sé que esto parece estar muy lejos, ¡pero realmente estará aquí antes de que nos demos cuenta! Un recordatorio de que cualquier característica importante en la que pueda estar trabajando para 17.1 debe enumerarse en el Página de características de JMP 17.1 en Confluence y deben cerrarse como completos antes de nuestra fecha límite de congelación de características de JMP 17.1 el 21 de octubre . Esa fecha también es nuestra fecha límite para la cadena de caracteres 17.1, así que aborde cualquier cadena nueva en la que pueda estar trabajando tan pronto como pueda.
Gracias a Brian Corcorán y Audrey Shull por coordinar nuestro traslado al entorno de nube de Atlassian para Jira y Confluence. A partir de la próxima semana, realizaremos un proceso de dos semanas para probar la migración del contenido de Atlassian de JMP. Si todo va bien, consideraremos migrar nuestros sistemas a partir del fin de semana del 22 de octubre.
Todos debieron haber recibido la nota de Audrey sobre mover su contenido de Confluence a JMP Personal Spaces si tiene contenido que le gustaría conservar. Continuaremos compartiendo este enlace aquí en la actualización semanal hasta que la migración esté en marcha. Si desea ayuda, no dude en comunicarse con Audrey; ella está feliz de ayudar.
muchas gracias a miguel goff y justin chilton por compartir una demostración en la reunión de desarrollo de JMP el jueves por la mañana. Crearon un prototipo de una herramienta de distribución funcional integrada en una instancia de prueba de JMP Live. Este proyecto (conocido como Project Ruby) es un prototipo de prueba de concepto creado a pedido de la gerencia de productos y estoy seguro de que generará mucha discusión sobre posibles direcciones futuras (como lo hacen todos los buenos prototipos). Si se perdió la reunión, puede encontrar una copia descargada de la grabación en mi carpeta pública aquí: \\d73817\public\Dev Meetings\
Gracias a tonia mauldin por compartir los detalles de esta semana sobre las pistas de beta/bloqueo/telemetría con bloqueos seleccionados.

Pistas Beta/Crash/Telemetry para la semana del 30/09/2022 | 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
- JMP 17.0 Fecha de envío: 18/10/22
- Congelación de funciones de JMP 17.1: 21/10/22
- Congelación de código JMP 17.1 – 16/12/22
- Por favor visita Confluencia para una lista completa de JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Descubrimiento de datos
- dan s: Más trabajo sobre el comportamiento de la herramienta de selección en proyectos. Se corrigió el bloqueo relacionado con el filtro de datos y las fórmulas de columna de estado de fila. Investigar cambios en los lanzadores de plataformas. Correcciones para archivos de sesión utilizados por Proyectos.
- David B: Trabajó con Ryan y Rajneesh para acelerar FDE cuando estaba creando muchos LineSegs, solucionó un par de errores de MFI y solucionó un problema de anotación con el mensaje de copia y el marcado.
GAMA
- peng: Prototipos de lista de factores y respuesta de pulido continuo para cumplir con los comportamientos deseados adicionales. También continuó trabajando con Bill en el borrador de uno de sus últimos trabajos de investigación.
Anfitrión
- Pablo N: Continuó el trabajo en el servidor de mapas. Creación de solicitudes de aprobación de software de terceros para JMP 16, uso de JMP 17 de las bibliotecas del sistema operativo para el cifrado.Al hacer las clasificaciones de plataforma y exportación, Legal decidió que necesitaban que atravesáramos el proceso JIRA para solicitar el uso de las 2 bibliotecas. API de criptografía de Microsoft: próxima generación (CNG) y biblioteca de criptografía común de Apple. Retiro de la vieja computadora portátil mac y la papelera macPro, a cambio de una nueva computadora portátil M1 MacBook Pro, configuración del entorno de desarrollo en la nueva máquina.
- Juan Schroedl: Cambios en el proyecto para permitir que Jim configure más indicadores de compilación a través de la línea de comandos en lugar de cambiar manualmente jmpconfig.h. Se renombró IS_JMPPRODEMO a IS_JMPPROTRIAL por similitud con IS_JMPTRIAL. Más trabajo de telemetría, como volver a solicitar la suscripción en cada nueva compilación de EA. Investigaciones de accidentes con cambios preventivos de host en algunos casos de norep.
HTML5
- Juan Powell : Trabajó con Mayowa, Nick, Jim y Bryan F. para identificar y actualizar nuestras máquinas de construcción. Triaje mis elementos JMP Live Jira. Comenzó a discutir la planificación de HTML interactivo para JMP 18 con Dieter y Mia. Solicitudes de características JMP HTML etiquetadas para que PM las considere para priorizar para JMP 18. Moví mi espacio de Confluencia personal a un hogar temporal . ¡Gracias, Audrey! Se creó una solicitud de funciones en vivo de JMP para que Abrir en JMP sea más "Lo que ves es lo que obtienes" ( WEBJMP-6089 ) ¡Gracias, Ana! Revisé un currículum para nuestro puesto de desarrollador de C ++ y discutimos abrir el puesto a candidatos remotos de la zona horaria del este con Christine. Problemas investigados con los fondos de Open Street Map ( JMPHTML-889 ).
- pablo sychala : Cambió la forma en que dibujamos TextSegments para admitir mejor textBaseLine y textAlign por separado del posicionamiento porcentual ( JMPHTML-1711 ). El eje del generador de perfiles en HTML ya no fuerza el estilo a distancia y las exportaciones y las representa correctamente ( JMP-1817 ), con los cambios de esta y la semana pasada, el eje del generador de perfiles HTML realmente debería coincidir con JMP correctamente. Más correcciones de errores más pequeños, búsqueda de errores, evaluación de nuevas solicitudes de funciones para 18.0 y también investigación para 18.0.
- Mayowa: Se corrigió el error con los diagramas de caja en html que no coinciden con JMP cuando se enumeran varios elementos de diagrama de caja en JSL ( JMPHTML-657 ), trabajando en la corrección de errores con gráficos de mosaico dentro de las revistas que no se muestran cuando se guardan como HTML interactivo ( JMPHTML-1311 ).
JMP en vivo
- Aurora: Comprometió algunas correcciones de errores pequeños para 17.1. Mucha investigación y pensamiento esta semana, la mayoría de los cuales no lograron llegar a una conclusión satisfactoria.¿Sería fácil mantener los datos sincronizados entre JMP y JMP Live?No . ¿Qué herramienta de interfaz de usuario de Git deberíamos usar?Todavía investigando.¿Qué rutas de API REST están obsoletas?Todavía investigando.¿Podemos reparar de forma fiable una fuga de memoria V8/Jest que afecte a nuestras pruebas automatizadas?Hasta el momento no.¿Por qué la publicación es lenta desde algunas Mac a algunos servidores JMP Live?Chris y Michael lo descubrieron.¿Por qué las bases de datos en algunos servidores JMP Live internos son tan grandes?Porque se les ha publicado una gran cantidad de grandes datos.¿Puede el servidor JMP Live ayudar con la publicación de un nombre de archivo de tabla de datos muy largo?No. ¡Esperamos tener mejor suerte la próxima semana!
- miguel g : Presentó Project Ruby en la demostración de desarrollo. Trabajó en la corrección de errores de 17.1. Trabajando con Bryan F en Ideación de Usabilidad.
Estadísticas
- Jianfeng: Completó la nueva función de agregar comparaciones Post-Hoc Conover y Nemenyi para la prueba de Friedman JMP-7981 que fue solicitado por varios usuarios. David ha verificado la función. Cualquier comentario sobre esta función es bienvenido. ¡Gracias!

- Isabel: Estaba en Statistical Speaking con Walt Stroup discutiendo los GLMM que parecían tener una buena asistencia y una buena recepción. Ahora respondo algunas preguntas de la audiencia que no tuvimos tiempo de responder en vivo para una publicación de blog que acompañe a la versión On Demand. Empujando las distribuciones Normal y Gamma a GLMM.
- Laura CS: Se agregó Freq y Weight al cuadro de diálogo de inicio de la plataforma SEM ( JMP-14295 ), lo que también facilitó la activación de la opción de arranque para tablas individuales en el informe. Ahora estoy trabajando para permitir que los usuarios modifiquen el Nombre del modelo ( JMP-14254 ) de un modelo ajustado de la tabla de comparación de modelos. También asistí a algunas de las presentaciones de SAS Explore.
Documentación estadística
- Miguel C: Actualizaciones en la documentación de Text Explorer y Distribution, incluida la adición de un ejemplo de Límites de detección en Distribución.
Pruebas estadísticas
- Marca B: Trabajo previo completado para el taller de fortalezas la próxima semana. Preparándome para la entrevista para ir con Tutorial en noviembre. Diseño de nuevas características de Easy DOE para JMP 18 con Brad, Joseph y Ryan. Probando el DOE fácil con Jacob. Análisis de pruebas de usabilidad de JMP Lab en JMP Discovery Summit 2022 con Bryan, Ryan y Jacob. Respondiendo preguntas en JMP Community.
- Jacob: Mejorar los scripts de análisis de pruebas de rendimiento y escribir nuevos scripts para volver a ejecutar las pruebas "fallidas" en las ejecuciones nocturnas para verificar el aumento del tiempo en comparación con la versión de referencia. Procesamiento de resultados de los estudios de usabilidad en el Discovery Summit presencial.
- Colmillo: Se verificaron y agregaron más pruebas unitarias para la función de la columna Switch en las personalidades de detección de respuesta, logística nominal, logística ordinal y modelo mixto en JMP 18. Se investigaron las fallas de las pruebas unitarias en una Mac M1 con Ventura. Respondiendo a los comentarios de EA y seguimiento de TS. Gran verificación.
- tonia: Prueba de NF - Precisión de etiquetas de límites en CCB.Verificación de errores.Trabajando en los informes de Service Cloud.
Actualizaciones de ciencias de la vida
- Todos: Se finalizaron las correcciones de JMP Clinical 17 y se probaron los candidatos para el instalador.
Gestión de productos
- Bryan F: Trabajando en los detalles de cómo JMP maneja las solicitudes sobre cómo manejamos los problemas de accesibilidad. Sesiones de ideación para abordar los puntos débiles de las pruebas de usabilidad con JMP Live, WFB y JMP Search. Procesamiento de puntos de dolor con el equipo Easy DOE. Procesamiento de comentarios de JMP Live sobre la logística del laboratorio, identificación/priorización de puntos débiles y sesiones de ideación. Para el esfuerzo de crear imágenes de JMP para JMP.com, creé un degradado de malo a bueno "perceptualmente uniforme" basado en los colores de la marca JMP y creé varios mapas de color cualitativos que son más "óptimamente distintos" y compatibles.
Apoyo técnico
- Duane: Estamos progresando en varios proyectos actuales. Estamos comenzando las pruebas de UAT para My JMP, y tenemos varios blogs en proceso para la comunidad. Kai pudo participar en la reunión del grupo de usuarios de DACH en Heidelberg a principios de esta semana. Comparte que fue un gran evento y que pudo conocer a varios clientes en persona por primera vez. Como de costumbre, aquí están los TS JMP Informes en vivo y la trama habitual a continuación. ¡Ten un excelente fin de semana!

Operaciones de desarrollo
- Beto: Aseguró todos los archivos de descarga de 17.0 para web externa (suscripción, estudiante, prueba, prueba profesional). Gracias a Juan Schroedl y jim bork para finalizar programas para establecer archivos jar necesarios para SAS On Demand para JMP 17.He empujado esos archivos externamente. Cambios finales de SOE para pedidos de 17.0 que se realizarán a través del procesamiento de licencias de SAS. Descargas de validación del instalador y validación NIST finalizadas e impulsadas externamente.Trabajando con Roger para obtener enlaces en jmp.com. Empujó los cambios de los procesos de SAS para mantener cualquier versión de Genomics con SAS 9.4M8. Candidato instalador finalizado y comprobado para JMP Clinical 17.0 (Windows). Se envió el borrador final de los requisitos del sistema al equipo web para las páginas de lanzamiento de la versión 17.0.
- Jaime: Integre las listas de cambios finales a la rama 17.0 para JMP Clinical; compilar el instalador de imagen final candidato en mac OS. Toqué base con Nan con respecto al problema de conexión ODBC que está causando el tiempo de espera/fallos de UT. Actualmente se están realizando cambios en los scripts de compilación de JMP 18.0 antes de la línea de comandos. Actualizaciones de parámetros por John Schroedl. Apoyo forzado.
- Mella: Experimentos de rendimiento con varias máquinas de compilación Windows de AWS.
Documentación
- Susana C: Trabajando en la renovación de nuestras páginas JMP Doc Confluence. Revisar JMP Live ayuda a Jiras para 17.0 y actualizar estados. Trabajando en correcciones para las ecuaciones de corte en la ayuda 17.0. Ayudar a Qiana con los problemas que surgen a medida que genera la ayuda.
- Qiana: Enfocado principalmente en generar la Ayuda localizada HTML5 17.0. También continué configurando, o trabajando con quienes hacen la configuración, de los procesos y trabajos de documentos para el documento 17.1.
- cris b : Trabajado en JMPDOC-1609 : enviar y aceptar estados de fila para uniones virtuales. Trabajó para obtener las directivas index/noindex correctas para todos los archivos JMPLive (pasados y presentes).
Pruebas de sistema/host-Cary
- Mandy: Probar y verificar impulsos a 18.0 para filtros de datos, transformaciones y flujos de trabajo y agregar algunas pruebas a mi conjunto de pruebas JSL. Rastreó un flujo de trabajo roto con archivos en Mac que Aaron había enviado a los 18, que arregló. Trabajó con Drew en un bloqueo que tuvo en Mac con combinación virtual y colores, pero no pudo replicarlo: Michael Hecht miró el archivo de bloqueo y dijo que no tenía seguimiento JMP, por lo que era más un problema del sistema operativo. Esto descubrió un problema de VJ con las propiedades de la columna que abrí para que Dave White lo mirara y viera si había algo que hacer para solucionarlo. Esta semana, estoy trabajando en el generador de flujo de trabajo en 17.0 para poder agregar ejemplos y algunas cosas más avanzadas a mi demostración para un tutorial más grande el 20 de octubre.
- jose: JMP Live 18 Instale probando la nueva ruta C:\Program Files\JMP\JMP Live.Trabajando con Chris y Alex en los problemas de instalación de JMP Live 18 Keycloak.Probar cambios en la publicación en función de los comentarios del laboratorio de usabilidad.Supervisión del rendimiento de JMP Live Pool en los servidores de desarrollo.
- Cazador: Se investigó el problema de búsqueda de JMP 17, se abrió el error del proyecto JMP 18 donde los nombres de las carpetas reservadas no se usaban en el archivo de diseño del proyecto y se aplicó Ventura 13.0 Beta 9 para verificar el estado de un problema en curso.
- Nick H: trabajó en la mejora de los ejemplos del índice de secuencias de comandos para funciones personalizadas además de las verificaciones 17.1 y 18.0. También (re)empecé un poco de entrenamiento REACT que había estado posponiendo durante un tiempo.
- Audrey: Participó en una llamada de compromiso previo con ClearVision, en preparación para una migración de prueba que comenzará la próxima semana.
- Lisa G: Trabajó en la actualización del script JSL Test Timing para incluir ejecuciones de 18.0 y verificaciones continuas de 18.0 y adición de pruebas.
Pruebas de sistema/host-Beijing
- Erik Wang: (1) Actualizaciones de marco de extremo a extremo: se actualizaron las pruebas JMP Live JSL/end-to-end para dejar de invocar RESTAPI, ya que algunas de ellas quedarán obsoletas en el futuro, JMPTESTBJ-1760. Carpeta de prueba reestructurada. (2) Trabajando en las pruebas de JMP Live Jira. Y se agregaron pruebas Jest / pruebas de extremo a extremo. (3) Apoyar a JMP China SE porque encontraron algunos problemas al implementar/usar JMP Live.
- dali: (1) Pruebas de nuevas características de JMP: importación de MFI para Excel. (2) Verificación de tickets de Jira.
- mike wu: (1) Prueba de telemetría JMP Trial y ProTrial 17.1. (2) Discusión con Jim sobre los problemas de tiempo de espera de Mac de pruebas unitarias de ejecución nocturna. (3) Verificación de tickets de Jira.
- kimi: (1) Verificación de tickets de Jira. (2) Pruebas de regresión para JMP Pro 17.1 y 18.0 en Windows. (3) Analice el error en el env de Jim. (4) Trabajo relacionado con Jenkins: Depurar el error de JMP Live Migration que se ejecuta en Jenkins.
- Da Zhang: (1) Se agregaron pruebas de migración JMP Live para JMPTESTBJ-1695, JMPTESTBJ-1652, JMPTESTBJ-1663, JMPTESTBJ-1664.
- Nala: (1) Verificación de tickets de Jira. (2) Aprender y escribir pruebas de migración JMP Live.
- JMPJira: 10 Bugs / Historias creadas ( Enlace ), 4 errores / historias verificadas ( Enlace ).
- JMP en vivo Jira: 7 Bugs / Historias creadas ( Enlace ), 21 Bugs / Historias verificadas ( Enlace ).
Nota de Shannon
Espero que usted y cualquier ser querido que pueda estar en el camino de Ian estén a salvo este fin de semana. Si desea donar para ayudar a las personas en los estados y territorios afectados por el huracán, Care y la Cruz Roja, entre otros, están ayudando a los necesitados.
¡Espero que tengas un fin de semana seguro y que la energía permanezca encendida!