¡Bienvenido a la actualización de desarrollo de JMP del 21 de abril de 2023!
Fue genial ver a tantos de ustedes la semana pasada en el Reunión JMP ! Aprecié mucho a todos los JMPers de fuera de la ciudad por viajar a Cary. Y sé que mis colegas locales dedicaron muchas horas de su semana a todas las reuniones, actividades y cenas. Estaba feliz de volver a conectarme con colegas y conocí a muchas personas nuevas en el proceso. ¡También me alegró especialmente ver a algunos de nuestros alumnos de JMP aparecer en el evento del jueves! Gracias a robin mejores ¡y todo el equipo de organizadores de eventos de JMP que hizo que la reunión fuera un momento tan especial para todos nosotros!
JMP 18 EA2 se ha subido a My JMP y ahora está disponible para los clientes. Gracias por todo el arduo trabajo en esta última iteración de nuevas características. Con las actualizaciones de JMP 17.1 ahora también disponibles para descargar en support.sas.com, estamos recibiendo informes de errores e informes de fallas de los clientes para ambas versiones nuevas. Agradezco especialmente la ayuda de Dave Barbour, John Schroedl, Ernest Pasour y Jacob Rhyne en la revisión de accidentes de CRP esta semana!
muchas gracias tambien a pablo nelson por compartir su trabajo en curso destinado a mejorar la integración de Python de JMP para futuras versiones. Si te perdiste la reunión, puedes encontrar la grabación aquí: Demostración de JMP Dev opcional_ Integración de Python_ El siguiente paso...-20230420_100031-Reunión de grabación.mp4 .
Como señaló Paul en la reunión, la integración Python existente de JMP ha sido un desafío para los programadores de Python para configurar y usar, por lo que es emocionante ver mejoras en el horizonte. Parece que tenemos un grupo saludable de fanáticos de Python dentro de JMP, así que estoy seguro de que no le faltarán probadores alfa. (Comuníquese con Paul si desea ver una compilación de prueba, ya que estas características aún no están activas en el proyecto JMP 18 pendiente de aprobación legal).
muchas gracias a tonia mauldin por compartir las pistas beta/crash de esta semana del 31 de marzo al 21 de abril. Se seleccionan los bloqueos.

JMP Beta Report42123 - Distribución 2 | JMP en vivo (sas.com)
Y finalmente, gracias a Audrey Shull por compartir esto ¡Consejo de la semana de Jira!
Si es administrador de proyectos, tiene la posibilidad de experimentar con Automatización de Jira para tu proyecto Automatización significa "dado un conjunto de criterios, siempre realice esta acción para mis problemas de Jira que cumplan con los criterios". Aquí hay algunos ejemplos en los que esto se ha utilizado de manera efectiva:
- Cuando el campo Nota JMP se cambia a "Solicitado", envíe un correo electrónico duane hayes y el contacto TS.
- Cuando todas las subtareas estén completas, cierre el problema principal (solo algunos proyectos)
- Los Testers se asignan automáticamente como Watchers. ( ¡Nuevo! El estado de Vigilante se agrega cuando Jirabot asigna roles o si cambia el probador manualmente).
- Cuando un elemento se mueve a Test-Ready, el Tester se convierte automáticamente en el Asignado. ( ¡Nuevo! Gracias Aurora por crear esta regla para WEBJMP, que luego ampliamos a todos los proyectos de productos)
- Cuando se vuelve a abrir un elemento, aumente la prioridad. (Solo equipo de finanzas)
Administradores de proyectos: siéntase libre de experimentar con reglas que afecten su proyecto o pida ayuda para probar una regla. Esta es una adición bastante poderosa cuando comienzas a darte cuenta de qué tipo de cosas puede hacer.
Anuncios generales
- ¿Cuándo fue la última vez que hizo una pausa y reflexionó sobre su propia conciencia cultural, cómo los demás perciben sus comunicaciones y comportamientos, o cómo colabora con compañeros de trabajo, socios comerciales y clientes de todo el mundo? ¡Bueno, ahora es tu oportunidad! En marzo, SAS organizó un taller interactivo con el orador principal y consultor multicultural experimentado, Simone-Eva Redrupp , sobre "Desarrollo de la conciencia cultural: prosperar en un entorno de trabajo multicultural". Lee el resumen y mira el taller grabado
Próximas fechas importantes
- JMP 18 EA3 Congelación – 12/05/23
- Aprobación del Código JMP 17.2 – 13/6/23
- JMP 18 EA4 Congelación – 23/6/23
- Congelación de código JMP 17.2 – 30/6/23
- Por favor visita Confluencia para una lista completa de JMP 17 y JMP 18 fechas.
Actualizaciones de desarrollo de JMP
Estadísticas
- Juan Sall: Investigue el problema de rendimiento que descubrió Jacob en la comparación de modelos y aíslelo a una lentitud en la función JSL Match para cadenas (JMP-16400). En Response Screening, finalizó los intervalos de confianza de Benjamini-Yekutieli después de que Dave Barbour mejorara PlotCol para los límites secundarios (JMP-14909).

En Model Screening, fórmulas de predicción plegadas extendidas para trabajar con probabilidades categóricas (JMP-16252). En Profiler, se agregó el intervalo de predicción para el valor actual en el cuadro de texto del eje (JMP-5649). En Process Screening, en su mayoría terminó el gráfico de potencial del proceso, disponible cuando se proporciona la medición sigma (JMP-7704). El gráfico muestra para cada proceso si trabajar para reducir la varianza del proceso o mejorar el sistema de medición.

- Laura CS: Se reunió con un profesor en el Reino Unido para asesorarlo sobre sus análisis SEM. Terminé de hacer una serie de mejoras de UI/UX (basadas en un estudio de usabilidad con Chris G) para los atajos Definir valores de tiempo y Modelo de panel cruzado en SEM. Trabajando en una presentación de Discovery con James.
Documentación estadística
- Miguel C: Revisó algunas actualizaciones de SI para Colleen; respondió algunas preguntas de nuestros revisores de traducción de documentos; Comenzó a preparar proyectos para nuestro pasante de verano.
- karen: Trabajando en ediciones de los capítulos del DOE para corregir errores/errores tipográficos/capturas de pantalla encontrados por los traductores.
Pruebas estadísticas
- Jacob: Pruebas de rendimiento, investigación de posibles problemas y transición a la nueva máquina de rendimiento "Windows Lite". Verificación de tickets de Jira e investigación de un bloqueo de Easy DOE. Agregando más pruebas para Load Design en Easy DOE.
- Marca: Tickets de Jira identificados y cerrados para Easy DOE con Jacob. Diseño de características de Easy DOE para JMP 17.2 y 18.0 con Brad, Ryan y Joseph. Preguntas respondidas en JMP Community.
- tonia: Probar gráficos de control de ejecución corta y trabajar en la verificación de errores.
Gestión de productos
- Bryan F: revisó y brindó comentarios sobre varios diseños, creó íconos y trabajó en la logística relacionada con los laboratorios de usabilidad.
Apoyo técnico
- Duane: Wendy y yo nos reunimos con nuestros colegas en el Customer Engagement Center de SAS y, debido a una reestructuración de su parte, tendremos que comenzar a manejar todas sus responsabilidades de JMP a fines de junio. Con eso y la JMP Store 2.0 en línea, no hay duda de que su equipo se pondrá manos a la obra. Varios de nosotros nos reunimos con Regeneron para obtener más detalles sobre sus problemas (como saben) y es algo bueno porque aunque podrían publicar sus informes con JMP 17.1.1, los informes tal como están ahora no funcionan como ellos esperan. 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
- Jaime: Trabajó con John Schroedl con respecto a un cambio que impedía que JMP 18 se ejecutara en Windows Server 2016. Continuar con la migración diaria de máquinas virtuales de prueba unitaria a AWS. Colaboración con Nick Ruva para lograr que Jenkins ejecute la suite de UT diaria utilizando instancias de AWS. Actualizaciones del sistema operativo de la máquina de prueba de unidades múltiples. Integraciones de Perforce para JMP 17.1 y 17.1.1; apoyo.
- Myron: Pruebas de rendimiento, investigación de posibles problemas y transición a la nueva máquina de rendimiento "Windows Lite". Verificación de tickets de Jira e investigación de un bloqueo de Easy DOE. Agregando más pruebas para Load Design en Easy DOE.
Documentación
- Cris B: Mezcla de limpieza y mantenimiento de la casa esta semana. Limpié 24 gigas de /borradores. Creé copias de seguridad de cada versión de la ayuda de EN y trabajé en un script/trabajo de Jenkins para automatizarlo, y otro para automatizar y registrar la copia de /exp a /test. Comprobado y publicado el complemento de 17 documentos en coreano. Buena conversación con Myron sobre cómo mantener las compilaciones de ayuda/Jenkins... y luego, al día siguiente, obtuvimos resultados, ya que Qiana y yo tuvimos que actualizar manualmente la ayuda 17.0 y 17.1. El problema era que todos los scripts de compilación se compilan desde /docsource/BookMaster/, pero en las versiones que no son principales, compilamos desde /docsource/WebHelp/. Estoy arreglando esos scripts. Se simuló un posible panel de recursos didácticos para cuando desmantelamos el índice de muestra.
- Susana C: Mi estado esta semana no es muy feliz, ya que mi computadora portátil murió el lunes y tuve que comprar una nueva el martes. Así que pasé esta semana poniendo en marcha la nueva computadora portátil con todas mis aplicaciones. Todavía tengo problemas para que FrameMaker funcione y tengo un ticket abierto (Formulario de ticket - Centro de soporte para empleados (service-now.com)). Desafortunadamente no ha habido mucha acción en los últimos días. Es bastante frustrante. Creo que Microsoft dejó algunas herramientas ayer y eso afectó la capacidad de las personas para trabajar en ellas.
Pruebas de sistema/host-Cary
- Nick H: ¡Fue genial verlos a todos la semana pasada! Esta semana trabajé para eliminar las referencias a defectos de la GUI de prueba unitaria de JSL y actualicé las referencias de jiraIssuesStatus para señalar la ubicación actualizada en tests/JSL/Framework/Resources/IssueStatus. Además, trabajé en una serie de verificaciones para 17.2 y 18.0, agregando una serie de pruebas unitarias relacionadas con el cuadro de visualización. Se presentó un error de Jira por un problema en el que los mensajes de elementos se resaltan incorrectamente en rojo una vez que se elimina ese elemento, así como un error por el comportamiento del cuadro de pestañas cuando se selecciona una página de pestañas y luego se contrae.
- Mandy: Pruebas EA2 finalizadas para JMP 18 a principios de esta semana. Revisando el nuevo generador de flujo de trabajo emergente para ayudar a que la ventana de flujo de trabajo permanezca en la parte superior ( JMP-14434 ). Trabajó en algunas sugerencias de pistas de TS y solución al problema de flujo de trabajo de Chul-Hee.Tuve una llamada telefónica con 2 personas de JMP sobre sus flujos de trabajo, compartiendo ideas y cosas para solucionar. JIRA probado y verificado, prueba agregada donde sea necesario; trabajando en un resumen para October Discovery. Asistió a la reunión de Beijing el miércoles. noche.
- Cazador: Se completaron las pruebas de JMP 18 EA 2, se abrió JIRA para la sugerencia de un usuario de EA 1 de un cambio en el comportamiento de la pestaña de visualización en la ventana del proyecto, se abrió JIRA para detectar bloqueos de aplicaciones al editar texto en la ventana de búsqueda en Mac, se instalaron las aplicaciones necesarias para las pruebas de Office actualizadas en Mac y aplicó actualizaciones del sistema operativo a otras tres Mac de prueba.
- audrey : Evaluación de algunos problemas de 17.1.1. Reunión uno a uno con el equipo de Beijing. Probado luego agregó algunas reglas de automatización de Jira para agregar evaluadores automáticamente como observadores a un problema de Jira y asignar automáticamente un elemento al evaluador cuando lo mueve a Listo para la prueba. Trabajo de AWS.
- Ana: Adición de informes a la lista de preparación JMP 18 HTML5 para nuevas funciones. Verificando el eje de Paul y las correcciones de fuentes. Vi la demostración de Julian's Delta que muestra la nueva función de plantilla. Vi la demostración de Dan's Group que muestra la nueva funcionalidad.
- Lisa: Trabajó en la prueba de EA2, revisó las pistas de comentarios de EA sobre las etiquetas flotantes, investigó algunas diferencias de imagen con Mike e ingresó un ticket para un problema que encontramos, y verificó las correcciones de errores de 18.0.
Pruebas de sistema/host-Beijing
- Equipo de Pekín:
- JMP 18 EA2 Pruebas de instalación y pruebas de cordura para los componentes que aloja el equipo de Beijing (JMPTESTBJ-2244) - Hecho
- Prueba JMP 17.1.1:
- Prueba clínica JMP 17.2 I18N:
- Eric (Nai) Wang: (1) Se agregó una nueva categoría de prueba de automatización JSL 'publicar varios informes' (//depot/main/test/JSL/tests/WebJMP/VariousReports/), actualmente tiene 2 archivos de prueba: Publicar todos los informes de datos de muestra. Prueba de regresión para JMP-16221 . (2) Desarrollo de script JSL para JMP Live Compatibility Testing ( JMPTESTBJ-2237 ). (3) Pruebas JMP Live 18.0 EA2 completadas. (4) Prueba de regresión para JMP 17.1.1, encontró un error JMPHTML-2082
- dali: (1) Verificar error para el problema de rendimiento de importación de SAS (JMP-16287: el rendimiento de la importación de datos SAS es peor que antes) (2) prueba JMP-16089: agregue un filtro de nombres de hojas de trabajo al cuadro de diálogo Configuración de importación para MFI . (3) Verifique los errores de JMP Live. (4) diapositivas Prep Fun Topic para abril de 2023. (5) Prueba JMP 18.0 EA2.
- mike wu: (1) Prueba JMP 18.0 EA2 realizada. (2) Migración de jmpdev2 a la investigación de ensayo del servidor temporal de AWS realizada para SQL Server y en curso con SAS 9.4, el estado detallado se puede encontrar en JMPTOOL-740 - Con suerte, esta migración se realizará en el servidor real de AWS que Audrey proporcionó y las pruebas se aprobaron dentro de esta semana.
- Kimi (Yu)Wang: (1) Prueba JMP 18.0 EA2. (2) Depurar la falla de python y Formula Depot: Python: hay muchos mensajes de redundancia, cree dos errores JMP-16334 y JMP-16335 , Formula Depot: self.dest.save debe cambiarse a self.dest.close en C:\Perforce\scnyua_windows_main\depot\main\test\Scoring\Python\source\ModelTester.py (3) Verificación de errores de JMPC (Nicardipina I18N insectos). (4) Pruebas JMP C 17.2 I18N. (5) Jenkins: tratar con la creación de una VM para ejecutar JMP E2E y pruebas de Combability, para obtener más detalles, consulte JMPTESTBJ-2243
- Da Zhang: (1) Prueba JMP C 17.2 I18N. (2) Traducir JMPC 17.2 y datos de prueba con pseudo traducción. (3) Prueba JMP 18.0 EA2.
- Nala: (1) Prueba JMP 18.0 EA2. (2) Continuar probando los nuevos cambios de Integración CAS. Actualización de pruebas unitarias para los nuevos cambios y adición de pruebas para el nuevo servidor Viya4. Prueba de regresión para Viya 3.5 y Viya 4. Los detalles se pueden encontrar en JMPTESTBJ-2228 - Prueba de características: Integración CAS - Compatibilidad con la última versión de Viya4 . (3) Continuar probando la publicación de CCB con LDF para 17.1.1, detalles en JMP-16221: corrige gráficos de control de publicación con filtros de datos locales en 17.1.1 .
Descubrimiento de datos
- dan s: Correcciones de Group Platform para secuencias de comandos y transmisión, otras correcciones para filtro de datos, desplazamiento, boxToPicture. Actualización del panel de propiedades para mejorar el tamaño y agregar la capacidad de colapsar. Debates sobre la función de plantilla de la plataforma.
- David B: Se agregó un segundo conjunto de valores superior/inferior a PlotCol, se corrigió un problema de desplazamiento de tablas, se probaron y se movieron pruebas de imágenes a una segunda máquina de AWS, se corrigieron problemas con el filtrado de nombres de hojas de trabajo en MFI.
- Ernesto: Debates sobre Plantillas de Plataforma.Correcciones a las estadísticas de CV/Encabezado para las columnas de fecha.Se agregó una ventana de controlador para el generador de flujo de trabajo.Discusiones sobre la transformación de columnas en un solo paso usando una fórmula.
- evan: Debates y prototipos en torno al índice de datos de muestra, la plataforma de grupo y las plantillas.
- Xan: Errores de histograma y dibujo lineal.
GAMA
- peng: Pasé la mayor parte de mi tiempo preparando un tutorial sobre las plataformas de confiabilidad de JMP. Aparte de eso, estoy por todas partes en trabajos de mantenimiento y pequeñas mejoras. Un elemento significativo agregó probabilidad de perfil y contorno de probabilidad de perfil a No lineal. Todavía es un trabajo en progreso, pero en su mayoría hecho.
- Caleb: Trabajo continuo en la nueva Plataforma ALT y el documento con Brad. También me he estado preparando para la conferencia DATAWorks la próxima semana en DC.
- Puntilla: Continuó el trabajo con Caleb King en una alternativa al método de Lenth para el análisis de diseños factoriales no replicados.
Anfitrión
- Pablo: Trabajé en la presentación de Python, la limpieza del código para impulsarlo en la línea de base de la demostración.(todavía controlado por PORTABLE_PYTHON_SUPPORT en jmpConfig.h y archivos de proyecto que aún no están registrados, pero en un estante P4). Ayudó al soporte técnico a solucionar problemas con un programa de muestra de Python que Craige había publicado en Community, pero que no funcionaba para el cliente. Era un problema con la profundidad de la imagen que Craige había señalado como una limitación del módulo Pillow Python (el sucesor de PIL).
- Miguel H: Progreso en OSIsoft PI Importer: columnas de elementos apilados y rendimiento de análisis JSON mejorado. Progreso para permitir que JMP Pro y JMP Clinical coexistan en Mac: se implementó el método de "atributo extendido" para configurar el código de producto de la aplicación.
- Juan Schroedl: Se canceló el uso de ICU en Windows debido a que Server 2016 no es compatible con la biblioteca; lo usará para JMP 19. Se agregó el tipo de archivo y la interfaz de usuario para la exportación de archivos SAS Transport V8. Investigaciones de accidentes. Iconos del DOE.
- BrianC: Se agregó un script de actualización de tabla a las tablas de datos importadas de Excel, según los comentarios de Sitges.
HTML interactivo
- pablo sychala : Hemos agregado compatibilidad con HTML para los marcos inferiores del eje ( JMPHTML-1942 ) y soporte de estilo de marca para Interval Tray y Long Divider ( JMPHTML-1943 ). HTML también agregó soporte para exportar funciones de enlace (para GenReg y GLMM) para que podamos admitir intervalos de confianza para tipos de distribución sin identidad ( JMPHTML-2034 ). Como podemos exportar funciones de enlace, agregamos soporte para muchas más distribuciones para GenReg ( JMPHTML-2086 ). Por último, agregamos un mejor soporte multiplataforma para tamaños de fuente en HTML ( JMPHTML-1411 ).
- Praveena: Trabajo continuo en Hacer que los resaltes de la tabla respondan a las selecciones en los gráficos. Se incorporó el código para admitir el cambio de estado de fila en los informes cuando se hace clic en las filas de la tabla. Trabajando en la implementación del resaltado de filas de la tabla cuando se cambian los estados de las filas en los segmentos. Se revisó un problema enviado por Bobby Riggs. Discutió la adición de soporte para estilos de línea con John Powell. Trabajó en GB: Línea: Necesidad de suprimir la visualización de Hidden | Filas excluidas.
- John Powell: Implementado soporte para estilos de línea en Parallel Axis Segment ( JMPHTML-1770 ). Trabajando en soporte para usar valores de columna como marcadores ( JMPHTML-1036 ). Trabajó con Dieter para clasificar las solicitudes de funciones HTML interactivas. Se creó un error para corregir los colores de los datos que faltan en los marcadores y mapas de árboles ( JMPHTML-2090 ). Candidatos revisados para nuestro puesto abierto de desarrollador de C++. Asesoró a Mike S. sobre la compatibilidad con leyendas HTML interactivas.
JMP en vivo
- Aurora: 17.2: Se actualizó la biblioteca de secuencias por una vulnerabilidad de seguridad.18.0: función de mención @ finalizada.Se eliminó la función de comentarios del sistema.Se eliminó el seguimiento de regen_count.Se actualizaron muchas bibliotecas de terceros.Varios: Más entrevistas para un puesto vacante en JMP Live.
- Miguel G: Demostración @ mencionando en los comentarios de JMP Live. Realicé algunos ajustes a partir de las sugerencias de reuniones de la interfaz de usuario y los informes de errores. Se corrigieron los problemas del archivo de bloqueo de npm. Se trabajó en el nuevo diseño de la vista del informe.
Nota de Shannon
Este es para mi hijo Hunter. Le gusta mucho Pokémon TCG ("el juego de cartas", para aquellos de ustedes que no lo saben).:smiling_face_with_smiling_eyes: ¡Que tengáis un gran fin de semana, todos!
