¡Bienvenido a la actualización de desarrollo de JMP del 22 de septiembre de 2023!
Nos dirigimos hacia JMP 18.0 EA6 congelar el 03/10/23. Como de costumbre, si está trabajando en funciones recientes, mantenga su sección en el Funciones tardías de JMP 18 La página y los problemas asociados de Jira están actualizados para ayudar a los equipos posteriores a realizar un seguimiento de su progreso. Si tiene actualizaciones para compartir con los clientes de EA6, actualice las secciones Motivación y Resumen de sus páginas de funciones individuales.
Para permitir tiempo adicional para completar el trabajo en el nuevo sistema de autorización de JMP 18, los gerentes de desarrollo y productos de JMP han decidido trasladar el evento de sucursal temprano para JMP 19 al viernes 1 de diciembre. La próxima semana, nos reuniremos para escuchar más sobre este proyecto del desarrollador Daniel Powell y de la gerente de producto Sarah Sylvestre. La congelación del código JMP 18 está prevista para el 20/12 y la rama JMP 18.1 se creará poco después.
Instaladores completos de JMP 17.2 fueron lanzados por SAS esta semana y deberían estar disponibles ahora para nuestros clientes existentes. :aguafiestas: Recuerde que los nuevos clientes obtendrán su software a través de My JMP, pero los clientes existentes que estén actualizando seguirán pasando por los procesos de SAS (por ahora). Todos nuestros sistemas están en un estado de transición .
Muchas gracias a Annie Zangi por ofrecerse a presentar su trabajo. Gráficos de control de ejecución corta en JMP 18 . Esta característica ha sido solicitada durante algún tiempo y ahora cierra la brecha entre JMP y otros productos. Tanto Annie como Tonya han dedicado mucho tiempo a esta función en los últimos meses. Había cierto interés en hacer una reproducción a gran escala del experimento Fancy Chocolate. :cara_sonriente: Annie compartió su tabla de datos en el chat de la reunión; encuéntrela allí o hable con ella si está interesado en los datos.
Tenemos un calendario bastante amplio de presentaciones de JMP Dev para los próximos meses. Si desea presentar en una sesión futura, regístrese en el Voluntario de desarrollo de JMP página en Confluencia. Los espacios para presentaciones se están llenando para el resto de este año, aunque recuerde que siempre podemos agregar una sesión adicional el martes si desea obtener su demostración antes de que termine el año.
Tonya Mauldín continúa coordinando la distribución y respuesta a las pistas beta y comparte los detalles del caso del informe beta/fallo de esta semana a continuación. (¡Gracias, Tonya!)
Casos Beta/Crash para esta semana con fallas seleccionadas.

Informe JMP Beta - Distribución (5) | JMP Live (sas.com)
Anuncios generales
- El 19 de septiembre, Mike Anderson impartió una capacitación para competidores sobre productos de código abierto como parte de la serie de capacitación en habilitación de ventas. Mike realizó una poderosa presentación que explicó qué es un producto de código abierto y cómo las ventas deberían posicionar a JMP cuando se habla con un cliente que utiliza productos de código abierto. Puede encontrar más información (incluidas grabaciones) en este entrenamiento y otros en el calendario de series de entrenamiento dentro de Biblioteca de habilitación de ventas .
- 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, cárguelas junto con 3 fotos suyas en la carpeta. ¡Gracias por ayudar a que nuestra familia JMP sea un poco más familiar!
- La Feria de Artes y Oficios para Empleados se llevará a cabo en el campus de SAS el martes 26 de septiembre de 11 am a 1:30 pm en el gimnasio del Edificio G.
- Bienvenidos a dos nuevos miembros del personal del grupo de Brian. Chris Hesser y Kristen Slappey !
Próximas fechas importantes
- JMP 18 y JMP Clinical 18 EA6 – 3/10/23
- Congelación de datos de muestra de JMP 18 – 18/10/23
- Revisión del código JMP 18 – 08/11/2023
- JMP 18 y JMP Clinical 18 EA7 – 8/12/23
- Por favor visita Confluencia para obtener una lista completa de JMP 17 y JMP 18 fechas.
Actualizaciones de desarrollo de JMP
Estadísticas
- Isabel : Ha sido una semana de varias preguntas mixtas sobre modelos por parte de SE y clientes y de preparativos iniciales para Discovery Korea y Japón.
- annie: Continué trabajando en temas de Jira del Cuadro de control de corto plazo, además de prepararme y dar mi charla sobre el nuevo Cuadro de control de corto plazo.
Documentación estadística
- Miguel : Preparé libros de estadísticas para la compilación de ayuda de EA 6, revisé la compilación de ayuda de EA 6, me reuní con Hamid y Laura CS sobre la adición de un nuevo ejemplo de SEM a la documentación, revisiones de cadenas e investigación de un error informado por el usuario en el complemento Clasificación desequilibrada. en.
Pruebas de estadísticas
- tonia : Probar gráficos de control de ejecución corta y realizar verificación de errores.
- Marca : Diseñé un estudio de usabilidad para los nuevos comportamientos y resultados en el paso Analizar de Easy DOE con Jacob. Investigar las fallas en los scripts de prueba Easy DOE causadas por un nuevo instalador y cambios en Profiler con Jacob. Estudiar los tutoriales grabados del código base JMP. Estudio de los artículos sobre los métodos utilizados en la plataforma CSALT. Respondiendo preguntas en la comunidad JMP.
- jacob : Creación de un estudio de usabilidad para Easy DOE en Discovery Americas (con Mark Bailey, Joseph Morgan y Ryan Lekivetz). Probando las actualizaciones de la pestaña Easy DOE Analyse. Verificación de tickets de Jira para la columna de validación de diseño y creación de MSA. Trabajando en funciones de utilidad para probar el diseño CSALT
Apoyo técnico
Recuento de casos semanales

Temas para la cola de participación, total

Temas para la cola de participación, la semana pasada

Operaciones de desarrollo
- Jim : Verificación de Jira de problemas solucionados. Sistemas operativos actualizados para varias máquinas de prueba y compilación de Mac OS. Se continuó trabajando en la instalación de actualizaciones del controlador ODBC para https://jmpdiscovery.atlassian.net/browse/JMPTOOL-983 . Se informó del fallo de ASAN al desarrollador correspondiente. Participó en discusiones sobre la autorización de JMP y los cambios necesarios para crear e instalar scripts. Soporte forzado.
- mirón : (1) JMPTOOL-505... procesa datos de muestra con trabajos semanales de Jenkins. (2) Actualizaciones de Jirabot en JMPTOOL-991, JMPTOOL-993, JMPTOOL-994, JMPTOOL-995, JMPTOOL-986, JMPTOOL-987. (2) JMPTOOL-989... soluciona el problema con los trabajos de las claves de ayuda
Localización
- alison : Researching Oxygen (herramienta propuesta para reemplazar FrameMaker); Capacitación con Trish sobre el flujo de trabajo/cotizaciones y órdenes de trabajo del proyecto; objetivos finalizados en Workday.
- Howard : Proyecto de compromiso de memoQ de trabajo de desarrollo completado; cambios de desarrollo para admitir el cambio de nombre de TOTD a Inicio rápido.
- Krzysztof : Trabajando con John Schroedl en relación con: traducción de objetos de política de grupo; se reunió con Educación para mostrarles cómo acceder a nuestro motor MT para sus proyectos;
Se crearon paquetes de proyectos JMP Live Keycloak y recuentos de palabras; trabajó con Sandy y Howard en proyectos de desarrollo/pruebas; Clasificación de problemas con el servidor memoQ.
- Arenoso : Trabajar para optimizar el script de validación de la UI portátil; trabajando en un script de validación para componentes integrados.
- sohail : Trabajo continuo para automatizar la recopilación de terminología para crear un banco de términos de localización.
- Trish : Proporcionó comentarios a JMP Legal sobre dos proyectos de prueba e información sobre cómo podríamos respaldarlos en el futuro; sesiones de entrenamiento con Allison; Los .gifs animados para Quick Start se subcontratarán a un proveedor, se reunirán con el equipo de documentación para analizar las instrucciones para el proveedor y la coordinación del proyecto. Proyectos JMP Live entregados a traducción, órdenes de trabajo en curso.
Documentación
- susana : Inicio rápido: terminé de crear gifs y videos animados de Mac para localización. Gifs registrados en Perforce y verificados en Mac. También verifiqué los últimos gifs animados para Windows en Perforce y los verifiqué en Windows. Seguido con el error de pedido, solucionado ahora. Trabajando en videos de Windows para localización. Procesos EA 6: verificaciones de producción completadas para mis libros y actualmente estoy revisando el resultado de la ayuda en línea.
- qiana : Participó en la clase Manager Essentials Plus. Trabajó en Jiras. Ejecuté guiones de producción de los libros asignados y comencé a revisar esos libros en la Ayuda de JMP. Trabajo complementario de documentación realizado. Realicé la planificación y coordinación de proyectos.
- Devon : Se publicó la ayuda de 17.2 JA con correcciones integradas, se publicó la primera ejecución de la ayuda de 17.2 ZH para pruebas, tareas de producción de documentación de 18.0 EA6, línea de comandos y capacitación en Python.
Pruebas de sistema/host-Cary
- mandi : Trabajé en el Mac Crash que encontré la semana pasada, con Michael Hecht en la oficina; lo solucioné y lo verifiqué; Terminé el curso STIPS de Correlación y Regresión y pasé la prueba – WhoHoo!; Se modificó una prueba de etiqueta flotante debido a alimentos. Cambios en la tabla Journal.jmp; Ayudé a Gail M. con la pregunta de un usuario sobre los flujos de trabajo y los GB y las etiquetas flotantes con 3 niveles de profundidad (si quisieran grabar, lo hacen); Trabajando en la verificación de cambios para flujos de trabajo y otras correcciones en 18: agregando Prueba donde puedo al marco.
- Mella: Se agregó información de tiempo a la GUI de prueba unitaria de JSL. Para obtener los últimos cambios depósito de sincronización/principal/prueba. Aquí encontrará una descripción general de los cambios y preferencias: Integración del tiempo de ejecución de prueba unitaria JSL . Además, esta semana he estado trabajando para solucionar algunas fallas en las pruebas unitarias, así como para solucionar algunos errores de Jiras para ajustes preestablecidos de plataforma.
- audrey: Trabajo administrativo de Jira, investigando la degradación del rendimiento en scripts de publicación automatizados de JMP Live, generando una lluvia de ideas sobre los impactos de los próximos cambios de licencia.
- Cazador: Investigué y respondí a una pista JMP 18 EA 5 del host de Windows, investigando un problema en el proyecto donde la carpeta se elimina inesperadamente, verificaciones de JIRA e instalada y probada con Sonoma 14.0 Release Candidate #2 en MDA692 y Macbeta1x86 en el laboratorio.
- Ana. Prueba del conmutador de columnas y del filtro de datos local. Verificando errores en abundancia.
Pruebas de sistema/host-Beijing
Logro Semanal
- JMP + JMPC Jira: 6 Errores/Historias creadas ( Enlace ), 31 Errores / Historias verificadas ( Enlace )
- JMP Live Jira: 13 Errores/Historias creadas ( Enlace ), 72 Errores / Historias verificadas ( enlace )
Pruebas para JMP, JMP Server y JMPC:
- Nan Wu : (1) Pruebas de regresión de errores de JMP Desktop 18.0, principalmente en las pruebas del generador de perfiles HTML5. (2) Actualización de los controladores ODBC para las máquinas de laboratorio UT de ejecución nocturna JMP 18.0, Jim ha ayudado a actualizar los controladores ODBC para la mayoría de las máquinas de laboratorio ahora, actualicé la información de la cadena de conexión de las pruebas unitarias correspondientes para reflejar la actualización de los controladores ODBC y impulsó los cambios a la fuerza - https://jmpdiscovery.atlassian.net/browse/JMPTOOL-983 (3) Pruebas de regresión de errores de JMP Live 18.0. (4) Pruebas basadas en escenarios de JMP Live 18 https://jmpdiscovery.atlassian.net/browse/JMPTESTBJ-1803 .
Descubrimiento de datos
- xan : Errores de interacción superpuestos del generador de perfiles (gracias Muchacha !) y cuadro de lista de columnas de medición.
- Evan: Telemetría agregada para Propiedades de columna. Representación preestablecida de distribución fija. Escribí algunos problemas de Auto Recalc. Errores en la tabla de datos archivados. Agregar íconos existentes a menús emergentes comunes. Aún quedan más trabajos preestablecidos por hacer.
- Morgana: Configurar nuevas compilaciones de desarrollo y trabajar en JMP Notebook. Habrá versiones de prueba de JMP Notebook al final del día de hoy, y se realizará más trabajo en las características organizativas. También estoy trabajando en el nombre y la organización dentro de Formula Depot.
- Dan S: Ajustes preestablecidos de plataforma: se solucionó un problema y se mejoró el comportamiento de arrastrar y soltar. Se corrigieron los scripts Where() con Transformar columnas. Corrige la etiqueta del filtro de datos cuando cambian los nombres de las columnas. Tab Page Box ahora utilizará el envío para algunos cambios (título, ícono) en los informes. Trabajo de envío sólido para los informes de Matriz de confusión y Capacidad.
GAMA
- caleb : revisando cómo la plataforma CSALT calcula la asignación de muestras y selecciona puntos de diseño para diseños con más de 1 factor de aceleración. También hice ajustes cuando MSA Design agrega scripts de tablas EMP y Gauge R&R a la tabla de diseño para evitar situaciones en las que las plataformas EMP/Gauge R&R no puedan manejar adecuadamente el modelo especificado en el diseño de MSA. Melanie y yo también hemos estado trabajando en la extracción de cadenas para un par de cadenas en los exploradores de tamaño de muestra que, hasta hace poco, no se podían localizar. preparando mi charla para la Conferencia Técnica de Otoño que se celebrará en menos de dos semanas (!) y finalizando una revisión de mi envío de artículos a RAMS 2024. Aparte de eso, ayudó a realizar un cambio que necesitaba CSALT y parcheó algunas superficies recientes de Jira relacionadas con isColumnInvolved. Después de haber trabajado en JMP durante tantos años, no conocía esta función y ninguna de mis plataformas la usaba. ¡Pero estas son soluciones simples, gracias a que Dan Schikore brindó la solución mientras señalaba los problemas!
- Peng : Continuar trabajando principalmente en los cambios al Modelo de Fatiga solicitados por Bill. La principal petición es añadir más opciones de visualización de los modelos instalados. Debido a la naturaleza interactiva y los requisitos de secuencias de comandos de JMP, el trabajo no es tan simple como podría pensarse. Han pasado tres semanas desde que comencé.
Anfitrión
- pablo n : Trabajo continuo con la integración de Python. Trabajar en la actualización de la versión de Python de 3.11.4 en Windows y 3.11.3 en macOS a 3.11.5
- Trabajar con Dahlia Watkins para ayudar a un cliente a utilizar su propia biblioteca de extensiones de Python y lograr que se importe y ejecute en JMP 17.
- También está relacionado JMP-18454, donde el mismo cliente insiste bastante en su deseo de que JMP 18 continúe transfiriendo una tabla de datos a Python como pandas.DataFrame.Esto utilizó archivos CSV para transferir los datos a pandas.He proporcionado una solución sencilla (lo que JMP estaba haciendo internamente).La transferencia de la tabla de datos Python Send(data_table) de JMP 18 en 18 será diferente de JMP 17. JMP 17 creó un marco de datos pandas usando archivos CSV, mientras que 18 crea un objeto jmp.DataTable.Además, en 18, el objeto jmp.DataTable es un acceso en vivo a la tabla de datos, no una copia.Al igual que Python Get Graphics() eliminado, existe una solución alternativa simple que funciona en 17 y 18. Para obtener el comportamiento de JMP 17, el cliente solo necesita usar JSL para guardar la tabla de datos como CSV, luego, en el código Python, hacer que pandas lea el archivo CSV.Tenga en cuenta que la ruta de retorno Python Get (marco de datos) permanece y creará una tabla de datos JMP a partir de un marco de datos panda. En la actualidad, obtener un pandas.DataFrame todavía usa archivos CSV como mecanismo de transferencia.
- He trabajado duro para mantener la mayor compatibilidad posible con versiones anteriores, pero habrá algunas diferencias funcionales necesarias entre 17 y 18.El objetivo es que 17 a 18 sea una transición, pero 18+ mantendrá la API estable, al tiempo que ampliará las capacidades en el lado de Python.
- Daniel P. : La autorización de software basada en Salesforce se está moviendo hacia //depósito/usr/dapowe para Mac y Windows y se está limpiando en preparación para la demostración de la próxima semana, ¡así como para EA6!
HTML interactivo
JMP en vivo
- Aurora: Regeneron Roadshow (se unió de forma remota para hablar sobre JMP Live). Creó un nuevo conjunto de datos actualizables e informes asociados para Discovery. Corrección de errores (eliminación de usuarios, control de acceso, notificaciones, registro de auditoría, valores predeterminados de datos durante la publicación, configuración de Jest).
Nota de Audrey
El otoño está en el aire. ¡Espero que todos tengáis un maravilloso fin de semana!