¡Bienvenido a la actualización de desarrollo de JMP del 12 de mayo de 2023!
Ahora hemos llegado a nuestra fecha de congelación para JMP 18 EA3 . EA4 se congelará en poco más de un mes, y JMP 18 Feature Freeze está a unos 2 meses el 21 de julio. Continúe evaluando los elementos de su historia en Jira y actualice el campo Versión planificada para los elementos que sabe que no obtendrá en el ciclo JMP 18.
He notado que se agregaron varias páginas de características nuevas a la JMP 18 Características sección en Confluence en las últimas semanas. ¡Mia y yo apreciamos mucho que continúe agregando y actualizando estas páginas importantes! Tendremos un poco más de un mes antes de EA4, por lo que si sabe que tendrá algunos elementos nuevos en línea para que los clientes de EA los prueben, consulte el JMP 18 página de funciones información práctica aquí antes de agregar sus nuevas páginas.
Hablando de JMP 18, tonia mauldin compartió el informe Beta/Crash de esta semana con los bloqueos seleccionados a continuación:

Informe JMP Beta - Distribución - Semana del 12/05/23 | JMP en vivo (sas.com)
muchas gracias a bradley jones por presentar en la reunión de JMP Dev ayer! Presentó una repetición de su charla galardonada JMP Discovery desde Sitges titulado "Una familia de diseños de detección de efectos principales ortogonales para factores de nivel mixto". Como señaló John en sus comentarios en la reunión, este trabajo representa otra innovación más del equipo del DOE, el primero en su clase de JMP. Este trabajo fue desarrollado en colaboración con Chris Nachtsheim, profesor de la Escuela de Negocios Carlson de la Universidad de Minnesota, y Ryan Lekivetz en el equipo JMP DOE. Si te perdiste la reunión, puedes encontrar la grabacion aqui .
Como recuerdo, puedes encontrar grabaciones disponibles de reuniones de desarrollo anteriores en esta carpeta compartida y mantengo una lista de temas pasados aqui en confluencia . (No dude en ponerse en contacto conmigo si tiene algún problema para acceder a cualquiera de estos elementos). Si bien tengo otros temas en el calendario de reuniones de desarrollo de este mes y Audrey ha reservado varias sesiones de prácticas a fines de julio o principios de agosto, por favor avísame si te gustaría presentar en junio o julio!
muchas gracias a Audrey Shull por compartir la de esta semana Sugerencia de la semana de Jira :
Jira ofrece una forma ordenada de suscribiendose a una lista que le interese y que se la envíen por correo electrónico con regularidad. Por ejemplo, supongamos que quiero asegurarme de estar al tanto de todos los problemas nuevos creados para JiraHelp y quiero recibir el correo electrónico los lunes, miércoles y viernes por la tarde. Puedo hacer esto creando mi propio filtro guardado que muestra la lista de elementos (nuevos problemas creados para JiraHelp en los últimos 2 días) y luego haciendo clic en Detalles-> Nueva suscripción. Esto me permitirá configurar la frecuencia para recibir el aviso por correo electrónico. Encuentro esto bastante conveniente, solo para mi propia conciencia general.
Como sabe, además de compartir consejos de Jira, ser superadministradora de Atlassian y administrar los grupos de prueba de sistema/host/web de JMP, Audrey ha desempeñado el papel de embajadora en prácticas de JMP durante muchos años, y ayuda a organizar la capacitación relacionada con las prácticas y eventos durante todo el verano. Este año, Audrey está trabajando con Paul Mastropolo, Beth Evans y el ex pasante de JMP Andy Zhou para dar la bienvenida a un número récord de pasantes de verano de JMP: ¡24! Si está interesado en ver algo de lo que aprenderán los pasantes este verano, puede encontrar un borrador de horario aquí . Se invitará a todos los pasantes a presentar en una reunión de desarrollo más adelante en el verano, por lo que seguramente escuchará más sobre sus proyectos en ese momento.
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 18 EA3 y JMP Clinical EA1 Freeze – 5/12/23 ß ¡¡¡HOY!!!
- Comienza la aprobación del código JMP 17.2 – 13/6/23
- JMP 18 EA4 y JMP Clinical EA2 Freeze – 23/6/23
- Congelación de código JMP 17.2 – 30/6/23
- Congelación de funciones de JMP 18: 21/7/23
- JMP 18 EA5 y JMP Clinical EA3, JMP Live 18 EA1 – 8/11/23
- JMP 18 EA6 y JMP Clinical EA4 – 3/10/23
- JMP 18 EA7 y JMP Clinical EA5 – 8/12/23
- Por favor visita Confluencia para una lista completa de JMP 17 y JMP 18 fechas.
Actualizaciones de desarrollo de JMP
Actualizaciones de ciencias de la vida
Gestión de productos
- Esta semana, marketing de productos de JMP celebró una Capacitación de competidores de Minitab sesión organizada por personas internas de JMP que trabajaron anteriormente para Minitab. (¡Hablando de una primicia interna! :cara_sonriente_con_ojos_sonrientes: )
Apoyo técnico
- Duane: ¡Otra semana ocupada! TS ayudó con el evento Hackathon de Novozymes al estar disponible en "horas de oficina" para cualquier participante que tuviera preguntas sobre el JMP. Nos trajeron preguntas relacionadas con la detección de modelos, los modelos mixtos, la distribución, el DOE, el explorador de texto, los gráficos acelerados por hardware, el generador de gráficos y varios otros temas. Además, nos reunimos con Procter & Gamble con respecto a sus problemas de instalación. No encontramos ninguna razón clara por la cual las instalaciones fallan en un pequeño porcentaje de sus máquinas. Gracias a bob chupetón por asistir a la reunión también. Nos reunimos con Chris Shields para discutir los mejores métodos para que los grupos de Habilitación y Operaciones Digitales trabajen juntos.
- Aquí están los TS JMP Informes en vivo y el enlace al filtro de Jira que muestra el entradas reportadas por TS en los últimos 14 días .

Operaciones de desarrollo
- Beto: Trabajé con Paul N. en la integración adecuada de Python de archivos en el instalador de Windows. Se agregaron mensajes de registro de Windows 10/11 en los instaladores. Se agregó código para no permitir la instalación de Windows 8 y 8.1 con 17.2 y 18.0. Actualizadores 17.1.1 publicados en un enlace especial, con validación del instalador y notas de la versión. Trabajó en el problema del instalador con el error de la carpeta de ubicación TEMP. Asistió a una reunión con P&G para revisar los problemas del instalador de Windows con JMP Pro 17 que ocurrían en un subconjunto de usuarios.
- Jaime: Trabajando con Paul Nelson en el Integración de Python en máquinas de prueba unitaria. Fallo de aserción informado y problemas de ASAN.
- Shanon: Se actualizó la página de características de consultas de Jira para que coincida con la nueva consulta que incluye la Epic principal, gracias a Audrey Shull y Sara Silvestre por trabajar en los detalles! Se agregaron nuevos elementos épicos para servir como contenedores para varios proyectos JMP 18 en curso. Se agregaron algunos componentes nuevos en JMP Jira y se solicitaron actualizaciones de JiraBot. ¡Gracias Myron por actualizarlas! Se investigaron algunos bloqueos misteriosos de JMP 17.X. Hurgó un poco más en los datos de telemetría JMP 17.1 y 18.
Documentación
- Cris B: Documentar cómo actualizar el trabajo de compilación del documento (mientras también se trabaja en la parametrización para que no sea un problema de mantenimiento). Entrenamiento de fortalezas y metas 2023. Prepárate para nuestro interno. Trabajando en una propuesta para los dos libros JSL y el Scripting Index.
- Susana C: Hice un Taller de Fortalezas, fue excelente. Se puso al día con las revisiones de cadenas de interfaz de usuario. Trabajando en consejos de inicio rápido para EA 4. Finalizó las notas de la versión de JMP 17.1.1 y las distribuyó.
Pruebas de sistema/host-Cary
- Nick H: Continuó investigando un problema en el panel de pruebas donde los gráficos del historial de pruebas no se cargan en las páginas individuales de los probadores. Pude determinar que los problemas parecen estar relacionados con un intervalo de fechas determinado. Comenzó pruebas unitarias en profundidad de los nuevos mensajes de cuadro de árbol que fueron agregados por Dan para respaldar su adición de Cuadros de árbol al generador de aplicaciones. En otro trabajo de desarrollo, mejoré el ejemplo del Índice de secuencias de comandos para la ventana modal y comencé a trabajar para agregar una referencia a Workflow Builder a JMP Starter; esto probablemente necesitará un par de nuevos íconos de flujo de trabajo para que coincidan con los que vemos para las otras opciones de archivo en Starter.
- hui: El resultado de la automatización de pruebas html5 interactivas ha sido publicado diariamente hace aproximadamente un mes. Actualmente contamos con 76 escenarios de prueba. El marco de prueba funciona muy bien y los escenarios de prueba detallados se pueden encontrar aquí. ¡Gracias a Steve Chen por todo el trabajo para poner en funcionamiento el conjunto de pruebas interactivo de html5! Corrección de errores verificados en compatibilidad con HTML5 en fuentes, tamaños y caracteres especiales. Problemas descubiertos, informados y sugeridos de JMP/JMP HTML5 encontrados al verificar correcciones, agregar casos de prueba a la automatización y exploración. Finalizó la capacitación de SAS sobre 'You're Vital to SAS Messaging'.
- Lisa: Investigué una pista de EA con respecto a la función de transmisión de intervalos de confianza en el generador de gráficos y trabajé en la eliminación/consolidación de algunos estados en Jira.
- Cazador: Se completó la prueba del instalador final de JMP 17.1.1, se investigó la pista JMP 18 EA 2 y se sigue trabajando con el personal de CIS en un problema de BeyondTrust.
Pruebas de sistema/host-Beijing
- Equipo de Pekín:
- Eric (Nai) Wang: (1) "Permitir descarga" se ha eliminado de la publicación única ( WEBJMP-6910 ). Ahora está controlado por el espacio. Este cambio afecta muchas pruebas JSL. Se agregaron pruebas de regresión para comandos JSL obsoletos. Pruebas JMP Live JSL actualizadas, pruebas de extremo a extremo y funciones comunes. (2) La función Seguir/dejar de seguir se eliminó de JMP Live 18 ( WEBJMP-6190 ). Pruebas de regresión completas para las siguientes áreas: base de datos, RESTAPI y GraphQL, pruebas de automatización (Jest, JSL), JMP Live UI, actualización del servidor JMP Live (desde 17.x -> 18.0)
- dali: (1) Prueba del instalador JMP 17.1.1. (2) Limpiar los errores listos para la prueba creados en función JMP-16294 - Importación de OSIsoft PI: Importación de múltiples atributos . (3) Prueba de funciones HECHA JMP-16236: Agregar soporte de UI a Mac y Windows para exportar archivos de transporte SAS V8 . (4) Pruebas JMP-8429 NF: agregue soporte para exportar archivos de transporte de la versión 8 . (5) Solucionar error de validación de migración jmp-live / jmp_live / Solicitud de extracción n.º 341: actualizar los scripts de validación debido a cambios en WEBJMP-6299 — Bitbucket .
- mike wu: (1) La migración de jmpdev2 al servidor temporal de AWS finalmente TERMINÓ, también se realizó la prueba de evaluación del rendimiento del servidor de AWS para compararlo con el rendimiento del servidor de jmpdev2, el rendimiento del servidor de AWS es un poco más lento pero totalmente aceptable, la diferencia es mínima, el estado detallado puede ser encontrado en JMPTOOL-740 .
- Kimi (Yu)Wang: (1) Solucionar fallas de UT. (2) Depurar las fallas de SAS en las máquinas de AWS que mencionaron Lisa y Nick. (3) Pruebas relacionadas con SAS/Formula Depot tanto en AWS como en máquinas de carreras; para obtener detalles, consulte JMPTESTBJ-2254 y JMPTESTBJ-2255 - HECHO. (4) Pruebe el nuevo JMP Installer con python. (5) Ayudar a Mike Wu y Da Zhang a administrar máquinas de AWS, lo que incluye crear/terminar/iniciar/detener instancias, guardar imágenes, agregar/eliminar/modificar dns.
- Da Zhang: (1) Verificación de errores. (2) Configurar dos sitios web de muestra autenticados con Kerberos (básico/negociar) para probar, gracias a Kimi por proporcionar las máquinas. (3) Fallos de prueba OLE investigados/arreglados en JMP 18.
- Nala: (1) Pruebas del instalador JMP 17.1.1. (2) Verificación de errores. (3) Revisó y planificó las próximas pruebas para 17.2/18.
Descubrimiento de datos
- evan: Iniciando algunos cambios en Dispatch para que funcione mejor con las plantillas de plataforma. Se presentaron muchos problemas de uso de la plataforma Dispatch, encontrados durante la investigación del nuevo diseño. Muchas gracias a Dan Schikore por su ayuda en ambos. Comenzó a trabajar en el nuevo índice de datos de muestra con Dave White. Se agregó un elemento de telemetría para las preferencias no predeterminadas de fábrica. Comenzó a trabajar en la transición de ScriptItemState a su propio tipo, más por venir después de EA3. Rendimiento mejorado de Match en cadenas.
- David B: Me di cuenta de que ya no podía crear archivos de bloqueo, así que trabajé con John Schroedl para resolver el problema. Más trabajo en la selección de filas para un cuadro de tabla con columnas apiladas. Se rastreó una regresión informada por el soporte técnico con la selección de puntos en gráficos 3D y se recreó un bloqueo informado por el soporte técnico con el generador de gráficos/columnas anidadas/tipos de columnas cambiantes ( JMP-16600 ).
- Xan: Se repitió la charla “Todos los gráficos están equivocados” para Novozymes. Se agregó compatibilidad con variables de color a elementos más suaves en Graph Builder.
- dan s: Rendimiento mejorado del árbol de visualización para largas listas de niños. Trabajo continuo en las plantillas de la plataforma.
- Ernesto: Transformaciones de varias columnas y el trabajo de interfaz de usuario de plantillas de plataforma.
GAMA
- Puntilla: Presentado sobre un nuevo enfoque de diseño de detección para la reunión JMP Dev. Si te perdiste la reunión, puedes encontrar la grabacion aqui .
- peng: Continuar trabajando en ambos frentes del desarrollo de JMP 18 para DOE y Confiabilidad. Trabajando en un documento de debate sobre un artículo de revista reciente de Bill Meeker y sus coautores.
- Caleb: Hizo más actualizaciones a la función CSALT y continuó trabajando en el documento con Brad.
Anfitrión
- Miguel H: Más trabajo de importación de PI Server. Los cambios en la interfaz de usuario para la importación de múltiples atributos están hechos, justo a tiempo para EA3. Agradecimientos especiales a david barbour por solucionar algunos problemas de selección de TableBox que encontré. Se agregó compatibilidad con las columnas de estado de atributos en la importación de múltiples atributos. Se eliminó la comprobación de la compatibilidad con OMF en el servidor PI, según los comentarios de los clientes. Se agregó un caché en Mac para imágenes y tamaños de íconos, para acelerar algunas operaciones lentas informadas por Dan Schikore . Se corrigió un bloqueo en la función JSL PickFile() de Mac causado por un Dynamic_cast incorrecto <> seguido de una verificación nullptr ( JMP-16615 ).
- BrianC: Me reuní con Snowflake y Benchling sobre la integración de JMP.Trabajo continuo y buen progreso con un PoC de reemplazar el motor de Excel en Windows con la biblioteca LibXL que usamos en Mac.
- Juan Schroedl: Adición de elementos de telemetría de hardware de host. Más ajustes para la compatibilidad con archivos de transporte SAS. Varias discusiones y solución de problemas de clientes y bloqueos. Compatibilidad con VisualStudio.
HTML interactivo
JMP en vivo
- Aurora: Junto con el resto del equipo de desarrollo de JMP Live, hicimos un día de pruebas de caja blanca que fue muy fructífero. Implementación planificada del control de acceso a nivel de carpeta. Se corrigieron varios errores. Investigación del tiempo de carga del historial de datos.
Estadísticas
- Juan Sall: Corrija los CI de Benjamini-Yekutieli en respuesta a la conclusión de David Elsheimer de que estaba contando los valores p incorrectos: JMP-14909. En una reunión con Merck, Chris Gotwalt informó que necesitaban mucho los nudos especificados por el usuario para los términos de spline en Fit Model. Eso resultó ser fácil de hacer, y una vez que estuvo en el marco, funciona para la mayoría de las plataformas de modelos lineales. (JMP-16557) Aquí, los nodos especificados de forma personalizada superan a los nodos equiespaciados predeterminados para un ajuste de curva logística.

- Laura CS: Preparé y presenté una charla relámpago en Novozymes Hackaton sobre SEM. Completó un atajo de invariancia de medición longitudinal en SEM y escribió un característica página para ello.

- Isabel: Empujó el trabajo para la estructura de covarianza ANTE(1) para GLMM ( JMP-16330 ). Problemas investigados con intervalos de predicción y varios tipos de efectos aleatorios. Trabajando en una integración complicada a 17.2 para una solución necesaria ( JMP-9822 ) pero eso está entrelazado con otro trabajo que no entra en 17.2.
- Annie: Finalización de la importación de estadísticas de productos desde una tabla y corrección de errores en el gráfico de control de ejecución corta en preparación para los gráficos de control de ejecución corta para EA3.
Documentación estadística
- Miguel C: Preparándonos para la llegada de nuestro interno de documentación estadística la próxima semana; actualizaciones de documentación para varias plataformas, incluidas Distribution y Fit Y by X.
Pruebas estadísticas
- Marca: Reunión de apoyo con examinadores de patentes sobre la presentación de patentes Easy DOE. Boletos Easy DOE cerrados con Jacob. Estudio de usabilidad terminado del paso del modelo actual en Easy DOE para su inclusión en EA3 con Jacob. Escribí el borrador de la presentación sobre el estudio de usabilidad de la nueva lista de factores en el DOE para la conferencia INFORMS QSR el próximo mes con Jacob. Continuó poblando el prototipo del nuevo sitio de recursos técnicos de I+D de JMP con Caleb. (¡Por favor, hágame saber si tiene una nueva publicación de blog que sería apropiada para esta área!) Fue mentor de Greg Prandor en IBM sobre estadísticas básicas y ANOVA antes de pasárselo a Andrea. Preguntas respondidas en JMP Community.
- Jacob: Probando las actualizaciones de Easy DOE para 17.2 con Mark Bailey y escribiendo una nueva prueba para diseños de parcelas divididas en Easy DOE. Prueba del script de tabla MSA Design Fit Model en 17.2. Creación de una matriz de cobertura para ayudar a diseñar nuevos casos de prueba para la incrustación multivariante. Probando un cambio pendiente para la opción Hacer punto de corte de columna de validación. Finalización de un estudio de usabilidad para la pestaña Easy DOE Model con Mark Bailey.
- tonia: Respondió una pregunta de la comunidad de usuarios sobre los gráficos de Laney.Prueba de gráficos de control de corto plazo en CCB y el gráfico de potencial del proceso en Process Screening.