¡Bienvenido a la actualización de desarrollo de JMP del 10 de mayo de 2024!
El desarrollo está rastreando los envíos de telemetría de JMP 18 en el panel de telemetría aquí en JMP Live . Cientos de clientes envían registros de telemetría cada día, proporcionando detalles de uso para que los miembros del equipo de desarrollo interesados los examinen en JMP Live o con el complemento Telemetry Explorer de Evan McCorkle. La mayoría de los clientes que han optado por compartir telemetría están usando JMP en una computadora que ejecuta un sistema operativo en inglés y ejecutan JMP en inglés, pero también estamos viendo que las opciones de telemetría aumentan entre los clientes que ejecutan JMP (y sus máquinas) en otros idiomas. La mayoría de los clientes que utilizan JMP 18 ejecutan actualizaciones muy recientes de Windows 10, Windows 11 y Mac OSX Sonoma.

Los equipos de control de calidad de JMP en Cary y Beijing han completado las pruebas de los instaladores de JMP 18.0.1 para JMP, JMP Pro y JMP Live y Audrey planea firmar en nombre de control de calidad la próxima semana. JMP Clinical 18.0.1 se reconstruirá y se volverá a probar la próxima semana después de que las pruebas identificaran un problema con una herramienta de mapeo de datos que desde entonces ha sido aprobada, solucionada y verificada. Una vez que Bob cargue los instaladores 18.0.1 en MyJMP y el equipo de MyJMP cambie los enlaces para los clientes, los nuevos pedidos y los clientes existentes que descarguen JMP 18 obtendrán 18.0.1. Susan C ha creado notas de la versión 18.0.1 para detallar las correcciones de JMP y JMP Pro.
Como recordatorio, la congelación de datos de muestra de JMP 18.1 es el lunes 13/05/24. Además, alcanzaremos nuestra fecha de congelación de código JMP 18.1 el 14/06/24 . Nunca es demasiado pronto para revisar la lista de errores abiertos de 18.1 y eliminar elementos que no sean apropiados para una versión de mantenimiento. Tendremos una sección 18.0.2 para seguridad y correcciones espectaculares (una vez que finalice 18.0.1), y abriremos la sección 18.2 para correcciones de errores generales una vez que 18.1 se congele.
También construiremos JMP 19 EA1 para que coincida con las compilaciones nocturnas del 31/05/24. Si tiene trabajos iniciales de funciones que le gustaría compartir con los clientes, agregue una página de funciones en la sección Funciones de JMP 19 en Confluence aquí . Estas páginas de funciones se utilizarán como entrada para la página web de los primeros usuarios, como de costumbre, y luego informarán a los equipos de capacitación y documentación mientras trabajan para admitir nuevas funciones.
¡Muchas gracias a la gerente de desarrollo de JMP Marketplace , Kristen Slappey, por su presentación ayer en la reunión de desarrolladores de JMP! Kristen compartió la visión de Marketplace y realizó una demostración de la versión actual de JMP Marketplace que se encuentra en https://stage.marketplace.jmp.com/ . Tenga en cuenta que deberá estar en el campus de Cary o utilizar Direct to Cary. Opción VPN para acceder a él. Si te perdiste la reunión, puedes encontrar la grabación aquí .
Audrey Shull compartió que ella y otros miembros del equipo de JMP disfrutaron el evento de voluntariado de hoy en el Raleigh Rose Garden. Ella dijo: “Estábamos eliminando una especie invasora de bambú. Fue bastante satisfactorio ver el antes (un banco de bambú cubierto de maleza a través del cual no se podía ver nada) en comparación con el después (limpiamos todo el banco en un tramo y lo suficiente para ver otras partes). ¡Gracias por organizar la oportunidad, JMP!”
¡Audrey también nos recuerda a todos que vendrán pasantes de JMP! La próxima semana daremos la bienvenida a 13 caras nuevas en el campus de Internpalooza, donde todos los pasantes son bienvenidos en el campus durante una semana de actividades de incorporación. El programa general de SAS tiene algunas estadísticas sorprendentes:
- 175 pasantes de verano (en EE. UU.)
- 57 universidades están representadas
- 19 unidades de negocio acogerán a pasantes este año.
- 86% Licenciatura, 4% Maestría, 7% Doctorado, 3% Asociado+GED
JMP también dará la bienvenida a 4 pasantes adicionales a finales de mayo y junio. Estamos todos muy emocionados de darles la bienvenida y empezarán a verlos en los pasillos del Edificio A el martes por la tarde. Tenemos 12 semanas con ellos y esperamos ver todas las cosas emocionantes que lograrán mientras estén aquí.
Finalmente, muchas gracias a Shannon Leslie por compartir lo siguiente sobre los cambios de producto para Jira/Confluence que se lanzarán en la versión del 14 de mayo.
El 14 de mayo, Atlassian implementará cambios en nuestros sitios Jira y Confluence Cloud. Puede encontrar una lista de cambios relevantes junto con algunos detalles destacados aquí en Confluence . Comuníquese con Shannon Leslie o cualquiera de los otros administradores de JMP Atlassian si tiene alguna pregunta. (De Shannon C: estoy entusiasmado con la posibilidad de editar más campos directamente desde el navegador de problemas, como resumen, fecha de vencimiento y etiquetas).
Anuncios generales
Próximas fechas importantes
- Lanzamiento de JMP 18.0.1 – ~ 18/05/24
- Comienza el modo de aprobación JMP 18.1 – 21/05/24
- Congelación de código JMP 18.1 – 14/06/24
- Visite Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Actualizaciones de ciencias biológicas
- Richard : Investigar posibles necesidades de evaluación de respuestas para el informe de calidad de los datos restantes. También hice un prototipo de una trama dinámica de Kaplan-Meier.
- Drew: Trabajó en errores 18.1, incluida la habilitación de una mejor selección de eventos e intervenciones en el Perfilador de pacientes mediante filtros de datos. Ayudó a clasificar los problemas de implementación con Nova. ¡¡Se ofreció como voluntario con el equipo de JMP para eliminar especies invasoras de bambú en el parque Raleigh!!
Gestión de productos y marketing de productos
- Bryan F: Esta semana, Sarah Sylvestre y yo realizamos entrevistas con Austin Smith y Richard Ridlehuber , quienes trabajan para Milliken. Sarah y yo también realizamos un estudio de usabilidad de LearnBot con Evan Streator de Synesqo. Le doy crédito a Sarah por realizar estos estudios y creo que este tipo de estudios marcan un paso significativo hacia un enfoque más centrado en el usuario. Sarah y yo también procesamos más información de la tabla de datos esta semana. También me gustaría agradecer y felicitar a Kristen Slappey por su trabajo en JMP Marketplace tal como se presentó en la demostración para desarrolladores de esta semana y por su voluntad y la de Dan Valente de probarlo con usuarios en la última conferencia Discovery Summit. Gracias también a Annie Dudley por su apertura para incorporar comentarios de UX en sus diseños de gráficos de control para JMP Live. También trabajé con Dan Schikore y Evan McCorkle en el proyecto Visual Styling Framework. Su trabajo es brillante ya que permite especificar el estilo JMP fuera del código en una forma similar a CSS para HTML. También proporcioné comentarios sobre UX para JMP Live y quiero expresar mi gratitud a Michael Goff por su apertura para recibir comentarios. Gracias también a Dieter Pisot , Brian Corcoran y Eric Hill por su apoyo en la incorporación de las mejores prácticas de UX y sus comentarios en el producto JMP Live.
Soporte técnico y compromiso
- Duane:
- Varios en TS participaron en el horario de oficina del Novonesis Hackathon. Varios usuarios aprovecharon nuestra disponibilidad para hacer preguntas puntuales y numerosas preguntas relacionadas con el mismo proyecto. Las charlas relámpago también fueron especialmente entretenidas.
- El soporte técnico quiere reconocer a Clay Barker por su ayuda con numerosas preguntas y problemas esta semana. Aquí están los informes de TS JMP Live y el enlace al filtro de Jira que muestra los tickets reportados por Soporte durante los últimos 14 días .
Volumen de casos por semana:
Temas de casos para la cola de participación, total:
Temas de casos para la cola de participación, la semana pasada:
Operaciones de desarrollo
- Bob: Paquete de instalación JMP Live 18.0.1 reconstruido para la prueba final. Se actualizaron los scripts del instalador 19.0.0 para que coincidan con los cambios a 18.1.0 para su uso en la máquina de compilación de AWS. Mover compilaciones del instalador para 19 a AWS. Se agregó información de registro transaccional para copiar scripts para ayudar en la evaluación del desempeño.
- Shannon L: se reunió con varios equipos de JMP para ayudar con la planificación de proyectos utilizando las mejores prácticas de Jira; ayudar con la investigación de los informes de fallos del JMP; Lista seleccionada de próximos lanzamientos de Atlassian que afectarán a nuestros sitios Jira y Confluence.
- Myron: Datos de muestra actualizados/arreglados agregan trabajo de Jenkins (JMPTOOL-1050, JMPTOOL-1156). Se analizaron errores de inicio de sesión de autenticación con la interfaz de usuario de JiraBot (JMPTOOL-1171). Trabajar en Mac simboliza las actualizaciones de la máquina (JMPTOOL-1173).
- Melanie: Poniéndonos al día con las vacaciones de la semana pasada (las montañas de Carolina del Norte son hermosas). Ejecuté stringbot para Buildins en 18.1 y lo pasé a localización. Recopilación de información para la planificación de la migración de stringbot. QA/Jira/Confluence trabajan para una variedad de proyectos DevOps.
- Shannon C: investigó varios fallos novedosos en la producción de JMP 18.0 e informó fallos en las pruebas unitarias. Preparado para reuniones 1:1 y grupales y sesión de círculo de gerentes. Hice un poco de trabajo de limpieza de Jira.
Localización
- Allison: Creó y validó el kit de producción para la interfaz de usuario portátil 18.1 y lo entregó a nuestros proveedores para su localización en DE, ES, FR, IT, JA, KO y ZH. Gestioné las devoluciones y entregas de traducciones y capturas de pantalla localizadas para el proyecto de localización de documentación de JMP. Creé y validé el kit de producción para la documentación de referencia de automatización 18.0 y lo entregué al equipo de JMP Japón para su traducción.
- Krzysztof: Se solucionó el problema de StringBot en 18.1. Ayudar con el lanzamiento de proyectos de traducción de PortableUI y JMP Live 18.1. Redacté instrucciones para proveedores sobre la funcionalidad memoqweb para el flujo de paquetes. Consolidando el código de automatización l10n en un solo lugar en BitBucket.
- Howard: Trabajó en la población de fuentes de traducción para archivos con etiquetas. Migré trabajos de Jenkins de P4 a Git. Trabajé en eventos de tareas de backend para comportamientos relacionados con memoQ.
- Sandy: actualice el informe de Trados utilizado para el recuento de palabras de los proveedores en el panel de creación de proyectos. Imagen de prueba para completar trabajos con etiquetas agregadas. Pruebe varias API de validación de archivos.
- Sohail: Terminé de implementar mejoras en la herramienta de búsqueda de MT. Trabajando en la duplicación de la herramienta TM Search en nuestro servidor externo para los proveedores.
- Trish: Revisando el proyecto incorporado para 18.1. Triaje de Jiras y horarios. Dos días de vacaciones esta semana.
Documentación
- ChrisB : Revisó los comentarios en PDF de UG de Khawar, rehizo algunas capturas de pantalla de DJ para que Devon las use en el DJ que le entrega a Krzysztof, escribió una página de Confluence sobre los nuevos encabezados, ayudó a Mike a descubrir cómo funcionaba un botón de ayuda y aprendió todo tipo. de cosas divertidas sobre el mapa de ayuda y el proceso que lo crea. También comencé a construir el trabajo de construcción de ayuda 19.0.
- Khawar: Terminé UG y compartí el pdf comentado. Terminé los scripts de imágenes de Jira ( JMPDOC-26 ) y compartí el documento con notas. Empezaré a tiempo completo a partir del lunes 13 de mayo.
- Devon: Dando los toques finales a la conversión de DJ, trabajando con Python para modificar etiquetas y atributos en nuestro XML, planificación de proyectos para la conversión de Oxygen y tareas posteriores a la conversión.
- Susan C: Terminé las notas de la versión 18.0.1. Trabajando en actualizaciones de JMP Live. Me reuní con Shannon L para hablar sobre el doctor Jiras. Revisando el PDF de UG de Khawar.
- Qiana: Se realizaron actualizaciones en la tabla de datos de Penguins. Realicé planificación y coordinación de proyectos o JMP 18.0.1 y 18.1.
Pruebas de sistema/host-Cary
- Mandy: Me puse al día con JIRA para 19.0 y 18.1 y agregué pruebas JSL donde pude. Trabajé en la ejecución y verificación de algunos Workflow Builder. Usó la preferencia que David White agregó a los 19 para configurar y luego ejecutar las pruebas JSL Baseline, Data Filter y Data Table para nuevas actualizaciones de tablas. Encontré algunos problemas y creé algunos fragmentos de JSL para replicar los problemas. Hoy, Ernest impulsó un cambio en la agrupación de columnas y parece estar bien, pero tiene algunos problemas en varios lugares (consulte JMP-21335: permitir anidamiento arbitrario de columnas). El jueves tuve el privilegio de participar en las charlas redondas del Hackathon Lightning de Novonesis para JMP/Workflow Builder. ¡Fue divertido! Buen grupo y buena energía.
- Hunter : Se completó la prueba del instalador final de JMP 18.0.1. Se investigó y abrió JIRA para detectar fallas con el comando Cerrar múltiples con ventana de registro abierta en Mac, aplicó las últimas actualizaciones de Sonoma al host beta que prueba las Mac en el laboratorio y comenzó la verificación de elementos de JIRA relacionados con la configuración de políticas.
- Audrey : La validación del instalador final de JMP 18.0.1 está casi terminada; esperando una reconstrucción de Clinical. ¡Preparándonos para los pasantes! Lluvia de ideas con otros evaluadores sobre pruebas de compatibilidad hacia atrás y hacia adelante para formatos de archivos de tablas de datos.
- Mike M : Finalizó la prueba del instalador 18.0.1 para la versión de prueba de JMP. Comenzó a migrar las pruebas de Sikuli para 19.0, pero se avecinan muchos cambios en la tabla. Esperando que eso se resuelva. Error de texto abierto en negrita para HTML.
Pruebas web – Cary
- Natalie : actualizó con éxito la rama 18.1 del conjunto de automatización de pruebas HTML5 para producir resultados que coincidan con la rama 19.0. Los resultados diarios de las 3 ramas de producción (18.01, 18.1 y 19.0) resultan estables y fiables. Se continuó investigando las fallas restantes para la automatización HTML5 en 19.0. Trabajó en la capacitación de seguridad asignada.
- Josh : Cerrado en JMP Live 18.0.1. Realicé pruebas de regresión en vivo 18.1 y 19.0. Cambiar los scripts internos del instalador nocturno de JMP Live para usar la versión JMP Pro Live. Los servidores individuales 19.0 están completos. Trabajando en los servidores 18.1 hoy y lunes.
- Anna : Más pruebas de la plataforma del Grupo y problemas de persistencia. Problemas de LDF en JMP Live. Problemas de patrones de relleno para Bar y Treemap en HTML5. Me reuní con Kristen para hablar sobre las pruebas de complementos de Marketplace.
|
Estado del equipo de prueba web Beijing / Cary Jira
|
|
Pruebas
|
0
|
|
Listo para la prueba
|
42
|
|
Creado los últimos 7 días
|
11
|
|
Cerrado los últimos 7 días
|
50
|
Pruebas del sistema/host-Beijing
Centro
- Dan S: Se cambió el cuadro de borde para usar el relleno del modelo de cuadro, eliminando la propiedad duplicada almacenada en el borde. Se agregó una propiedad de modelo de caja para el color del borde. Se corrigieron algunos problemas con los contenedores que no manejaban margen/cromo/relleno. Se corrigió el Explorador de texto para devolver una lista de plataformas cuando se inicia desde JSL con múltiples Y. Se corrigió el comportamiento de la plataforma de grupo con Ajustar modelo: el script/rehacer análisis no funcionó correctamente después de volver a ejecutarlo debido al filtro.
- Dave B: Depuré y solucioné un fallo anónimo y en el proceso descubrí algunos fallos potenciales relacionados que luego envié al sistema de fallos y los solucioné. Investigué un problema informado por un cliente con MFI y decidí trasladar la solución a 18.1. Se solucionó un problema del host y un problema de svg con un gráfico que dibujaba un rectángulo con coordenadas grandes.
- Morgan: Estilos de anotación mejorados en el registro en línea de Notebook. Se corrigió el error de aserción en la copia en modo oscuro del editor de scripts. Se corrigieron algunos fallos del editor de scripts. Continuó el desarrollo inicial del Centro Modelo. Continuó el desarrollo inicial del IDE del editor de scripts. Evaluación de errores de FD y Script Editor para 18.1.
- Evan: Reuniones sobre filtrado en tabla. Se agregaron constantes declarativas al lenguaje JSS. Analizador JSS rediseñado para admitir selectores de deduplicación. Obtuve una aceleración inicial de 2,8 veces en la aplicación de reglas JSS. Más trabajo de integración y rendimiento de JSS.
- Xan: Más trabajo de fluctuación de red hexadecimal. Dio una charla relámpago sobre el “secreto de la ciencia de datos” en el evento local de Novonesis. 18.1 integración.
- Ernest: Código insertado para permitir el anidamiento arbitrario de grupos de columnas.
DOE y confiabilidad
- Caleb: Continuación de la corrección de errores para los exploradores convertidos. Como miembro del comité de planificación de una conferencia en honor al 75.º aniversario del Departamento de Estadística de Virginia Tech, también he ayudado a finalizar algunas sesiones invitadas para esa conferencia.
Alojamiento e interfaces
- John Schroedl: Más avances en la eliminación de Telerik de la ventana de inicio. Incluye los inicios de la compatibilidad con el estilo de temas claros/oscuros (JMP-20282). Se depuró un fallo informado por Clinical donde la granja de errores ProcessMessages produjo otro excelente ejemplo de reentrada inoportuna (JMP-2295). Se encontró y solucionó un problema con la función de apertura rápida (JMP-21408). Algunos análisis estáticos y una limpieza ordenada.
- Brian C: Ejecuté un servidor AspenTech InfoPlus.21, con la ayuda de Bryan Boone. Esperamos que esto nos permita desarrollar un conector de datos para AspenTech, que es una solicitud frecuente de los clientes.
- Daniel Powell: La autorización JMP ha estado mejorando en AWS y Salesforce para los clientes 18.0 existentes, y la nueva autorización JMP Live se está acercando a las rondas finales de pruebas.
HTML interactivo
- Praveena: trabajando en el gráfico de control. Funciones de clasificación:
- John Powell: Evaluación del rendimiento del tiempo de carga de Heatmaps y Parallel plot ( JMPHTML-13735 , JMPHTML-13737 ). Me reuní con Praveena, Paul y Dieter para finalizar los planes iniciales de funciones HTML interactivas para JMP 19, incluido un plan para nuestro pasante de verano, Sam Blashill. Continuaron otros preparativos para el inicio de Sam la próxima semana.
- Mike Stickles: Se completaron comparaciones de rendimiento de 18.1 a 19.0 de los siguientes segmentos HTML5 refactorizados: barras empaquetadas ( JMPHTML-13753 ), contorno ( JMPHTML-13754 ) y área ( JMPHTML-13756 ).
- Paul Spychala : Esta semana la dedicamos a trabajar en la medición del rendimiento HTML, incluida la creación de una nueva herramienta de rendimiento para crear una plantilla HTML que sea más fácil de ejecutar herramientas de rendimiento en navegadores web. También preparándonos para nuestro pasante y realizando capacitaciones.
JMP en vivo
- Aurora: 19.0: Mejoras en las advertencias del gráfico de control (reestructurar el almacenamiento de advertencias/marcadores, mostrar la actividad de clasificación en las tablas de espacio e historial de informes).
Estadísticas
- Elizabeth: Se enviaron capturas para un par de modelos de casos extremos en los que las estimaciones de la varianza tipo sándwich no se pueden calcular para advertir a los usuarios (¡y que no reciban basura!). Presenté una charla relámpago sobre GLMM en el Hackathon de Novonesis y disfruté mucho de las otras charlas. Revisando una publicación de blog sobre análisis de estabilidad con modelos mixtos en JMP para un próximo complemento de Mike Anderson.
- Laura CS: Me reuní con Ken Bollen (profesor de la UNC) y obtuve excelentes comentarios sobre la implementación de MIIV-2SLS en SEM. Trabajo finalizado en la extensión de múltiples grupos de MIIV-2SLS, incluidas las restricciones de igualdad entre grupos. Escribió un documento con los detalles técnicos de estas restricciones (para el documento y referencia futura). Se agregó una tabla de instrumentos al informe MIIV-2SLS. Comencé a investigar cómo incorporar parámetros fijos distintos de cero en MIIV-2SLS.
- John Sall: En Categorical, implementamos “Guardar tabla apilada” para P&G ( JMP-18936 ).
Pruebas de estadísticas
- Jacob: Agregar pruebas para nuevos intervalos de confianza para puntuaciones medias en categóricos ( JMP-21318 ). Actualización de pruebas unitarias categóricas para tener en cuenta los nuevos intervalos de confianza. "Actualizando la prueba de la unidad Torch e investigando JMP-21395" . Probando la corrección DOE para secuencias de comandos, si es posible, términos ( JMP-21333 ). Revisión de prueba de papel para HCI International 2024.
- Tonya: Refactorizando algunas de mis pruebas unitarias y verificación de errores.
Nota de Shannon
Gracias a John Sall por compartir la entrada de abril en una serie de cómics con sabor a estadísticas del dibujante británico John Landers que los estudiantes universitarios de estadística están invitados a subtitular. Si conoce a algún estudiante universitario que esté interesado, puede ingresar aquí para subtitular el cómic de mayo . Los ganadores pueden elegir entre una taza de café y una camiseta impresa con la caricatura o el registro gratuito en eCOTS2024. Aquí hay más detalles sobre las entradas de abril. ¡Y espero que todos tengan un excelente fin de semana del Día de la Madre!
Los jueces encontraron que el título ganador fue "Desde que hicieron el tamaño mínimo de carga 30, el central Lavadero ¡El teorema nunca ha sido tan pronunciado! presentado por Grant Zou, un estudiante de la Universidad de Virginia. “El título de Grant ilustra la idea de que la aproximación normal funciona mejor para muestras más grandes. Una mención de honor este mes es para Dashiell Young-Saver, instructor de IDEA South Flores High School para el título "Les dije que usaran el ciclo 'delicados', ¡pero supongo que lo configuraron en normal!" y a Alden, un estudiante de Friends Seminary por el título "normal o no, hay que mantener los datos limpios". Ambos subtítulos son útiles para conversaciones sobre la aproximación normal de datos y la limpieza de datos desordenados.