¡Bienvenido a la actualización de desarrollo de JMP del 5 de mayo de 2023!
Nos estamos acercando a nuestra fecha de congelación para JMP 18 EA3 el 12/05/23 . Actualice la sección Motivación y Resumen de sus páginas de características con cualquier información nueva para que los clientes guíen sus esfuerzos de prueba para esta última iteración. Si está creando una nueva página de funciones, consulte esta página de procedimientos en la categoría de características de JMP 18 en Confluence que explica cómo usar la plantilla de página de características de JMP 18. Si necesita ayuda para configurar una página de funciones o agregar epopeyas o historias para las funciones de JMP 18, ¡hágamelo saber! Siempre estoy feliz de ayudar.
Las páginas de características son recursos extremadamente importantes para la gestión de productos, ya que funcionan para comunicar los principales elementos nuevos y actualizados a nuestros clientes de EA con cada iteración. Mia me dice que las páginas de funciones han simplificado enormemente el proceso de recopilación de información de cara al cliente para compartirla en la página web de EA. Siempre debe crear y vincular épicas de Jira y sus historias secundarias asociadas a sus páginas de características y usar sus problemas de Jira para comunicar detalles de desarrollo a evaluadores y escritores. Los equipos posteriores dependen de los detalles proporcionados en las páginas de funciones, los problemas épicos y de la historia para comprender qué hacen las nuevas funciones y cómo cambian con el tiempo a medida que continúa el ciclo de desarrollo. Y, por supuesto, los evaluadores usan historias y errores para verificar cambios específicos.
Como recordatorio, debe nunca realice un seguimiento de las inserciones de código en un problema de tipo épico . Las épicas no tienen roles como Desarrollador, Probador, etc. Crea siempre una épica como envase para un gran proyecto (p. ej., "Complemento Torch Deep Learning para JMP 18") que describa la idea principal del proyecto y agregue historias específicas debajo para capturar aspectos del proyecto que requieren verificación (p. ej., "Implementación inicial para JMP 18 EA3” (historia), “Agregar soporte para matriz de ganancias de tres niveles para variables Y” (solicitud de función), “Eliminar guiones bajos para que las etiquetas de parámetros sean más fáciles de leer” (¿error?)). También puede vincular a elementos que se relacionan en un gran proyecto con otras formas, por ejemplo, "Compatibilidad con bibliotecas Torch C++ en Mac M1" o "Agregar funciones de soporte para el nuevo componente Torch Deep Learning").
Y hablando de ese proyecto… Muchas gracias a Russ Wolfinger por su presentación en la reunión de desarrollo del jueves sobre las funciones de análisis de imágenes de Torch Deep Learning en las que ha estado trabajando en colaboración con el estudiante en prácticas de JMP Chunwei Ma . ¡Un agradecimiento especial a Chunwei por responder tantas preguntas en el chat de reunión muy activo mientras Russ presentaba su trabajo! Si te perdiste la reunión, Puedes encontrar una grabación aquí. , que muestra numerosos ejemplos interesantes de clasificación de imágenes (y otros). Ahora que el equipo de LS aprobó el proceso de aprobación legal, planean incluir las bibliotecas Torch C++ en un complemento que los clientes pueden instalar en JMP 18. Recientemente, Russ ha estado trabajando en el proceso de creación de un conjunto de archivos binarios universales para el complemento, de modo que funcione en Windows, así como en los Mac Intel y M1/arm64 que ahora prefieren los clientes de JMP (al menos aquellos que envían archivos de telemetría a nosotros de forma anónima).
Igualmente, muchas gracias a tonia mauldin por enviar las pistas Beta/Crash de esta semana (con los bloqueos seleccionados)!

Informe JMP Beta - Distribución (2) | JMP en vivo (sas.com)
Anuncios generales
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
Gestión de productos
- Esta semana se presentó el marketing de productos una sesión de capacitación en ventas y marketing en torno a la evaluación del flujo de trabajo - una herramienta de ventas que permite a los equipos comprender dónde se utiliza JMP en una cuenta y con qué frecuencia se utiliza. El equipo de US Central High Tech de Peter Polito, Kyle Bickford y Ben Rost compartieron cómo utilizaron esta herramienta para crear una historia sólida, una estrategia y una hoja de ruta para sus cuentas.Gracias a Sara Doudt y Kaylee Warren para el escrito aquí que proporciona más detalles sobre la formación!

Apoyo técnico
- Wendy: Esta semana, varios miembros de Soporte técnico se reunieron para almorzar en el edificio C.¡Fue genial ver a todos y dar la bienvenida a Christine Kjellberg a JMP en persona!Christine ha comenzado a capacitarse con soporte técnico sobre las herramientas que usamos para brindar soporte a los usuarios de JMP.¡Estamos emocionados de tenerla en el equipo!
- 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: Finalizó el proceso y colocó los instaladores revisados de JMP Clinical 17.1 en varios sitios de descarga. Preparado Clinical EA y Pro EA para EA3. Trabajó con Paul Nelson para agregar archivos de Python a los instaladores de Windows V 18. Descarga oculta de JMP Live 17.1 reestructurada al dividirla en una descarga de dos partes. El archivo único original era demasiado grande para que lo manejara el sistema SAS. Continuó la gestión del proyecto para colocar 17.2 en los procesos de entrega de SAS para la fecha de envío del 19 de septiembre de 2023.
- Myron: Trabajando en exportaciones de telemetría; solucionar problemas con el trabajo de exportación que se queda sin memoria antes de completar el trabajo. Asignaciones de propietarios de JiraBot actualizadas (JMPTOOL-851, JMPTOOL-849, JMPTOOL-850, etc.). Investigar y/o arreglar la compilación de documentos y ayudar a compilar errores.
- Jaime: Migración de AWS en curso. Verificación de errores. Apoyo forzado.
Documentación
- Susana C: Terminé de crear plantillas de listas de verificación inteligentes en Jira para rastrear nuestros entregables 18.0 tanto para los escritores de estadísticas como para el equipo de Doc. Creé el proceso Jiras para todos los EA y para la compilación final. Creó un libro Jira para el GE y solo necesita terminar de revisar los elementos de su lista de verificación inteligente antes de crear el resto del libro/proyecto Jiras. Se redactaron las Notas de la versión 17.1.1 y se enviaron para su revisión por correo electrónico. Mantenerse al día con los comentarios sobre la renovación de TOTD a los consejos de inicio rápido y proponer ideas. Mantenerse al día con JMP Live Jiras que vienen en los documentos de impacto.
- Cris B: Pasé la semana en una solución potencial para JMPTOOL-334, obteniendo resultados de búsqueda que envían a los usuarios ingleses a la ayuda china. Sabremos en un mes (o dos) si funcionó.
Pruebas de sistema/host-Cary
- Mandy: Creó un blog de creación de flujos de trabajo como seguimiento de Discovery Summit Europe. Trabajó en problemas y ejemplos de JMP 18 WFB con If/Else y For Loop. Correcciones probadas de CCB y LDF para 17.2 que implican bloqueos al alternar opciones y problemas de JIRA de filtro de datos corregidos para 18 y 17.2. Encontré algunos problemas nuevos con el generador de flujo de trabajo, incluido uno relacionado con Windows y Zoom ( JMP-16476 ) y otro en el que mover acciones en el área de configuración de pasos hace que desaparezcan como por arte de magia ( JMP-16553 ). También resolví algunas pistas de soporte técnico, mientras me preparo para estar en OOO de vacaciones del 8 de mayo al 23 de mayo para tomar un descanso muy necesario: ¡orar por seguridad y buena salud!¡Y que no ocurran demasiados problemas mientras estoy jugando en Italia!

- Nick H: Trabajó en las pruebas del instalador para JMP 17.1.1. así como validaciones de errores en curso. Se verificó una mejora en nuestra accesibilidad, actualizando varias indicaciones portátiles para usar newLabel en lugar de newText, lo que permite a los lectores de pantalla reconocer y leer el texto. Investigando un problema con el panel de pruebas donde los gráficos del historial de pruebas no se cargan para ciertas páginas de probadores individuales.
- Cazador: Al trabajar en las pruebas del instalador final de JMP 17.1.1, se encontró con un bloqueo específico de Mac en una de las pruebas de referencia para JMP 18.0 y se lo informó a Dan S., y se trabajó con un miembro del personal de CIS en un problema de BeyondTrust.
- mike m: Una semana menos productiva para mí ya que estoy luchando contra Covid. Sentirse mejor con Paxlovid. Abrió una regresión de filtro de datos locales Jira. Tutoriales eliminados de las pruebas JMP 18 Sikuli. Comenzó la prueba del instalador 17.1.1.
Equipo de pruebas web
- Josh L.: JMP 17.1.1. Las pruebas de instalación están completas en un 83 %.He estado ayudando a los evaluadores analizando los problemas de la máquina y respondiendo preguntas.JMP Live Testing Integración de Active Directory y JMP Live Space and Data History.
- Ana: Verificaciones de errores. Pruebas de gráficos de contorno para HTML5. clases de RRHH. ¡Otra semana de NO HAY PRUEBAS DE INSTALADOR! 8)
Pruebas de sistema/host-Beijing
- Equipo de Pekín:
- Eric (Nai) Wang: (1) Prueba del instalador JMP 17.1.1. (2) Trabajando una nueva prueba de 'publicar varios informes' para regenerar todos los informes de muestra, JMPTESTBJ-2258 .
- dali: (1) Continuar con las pruebas de funciones JMP-16294: Importación de OSIsoft PI: Importación de atributos múltiples . (6). Errores JMP Live verificados y cerrados. (2) Prueba del instalador JMP 17.1.1.
- mike wu: (1) Pruebas del instalador JMP 17.1.1. (2) La migración de jmpdev2 a la investigación de ensayo del servidor temporal de AWS para SAS 9.4 aún está en curso; el estado detallado se puede encontrar en JMPTOOL-740 . Para la configuración de migración de SAS 9.4, se encontró con muchos problemas imprevistos y buscó recursos internos y ayuda para resolver los problemas y tomó nota de registro en el Página de confluencia de instrucciones de migración de SAS respectivamente.
- Kimi (Yu)Wang: (1) Pruebas del instalador JMP 17.1.1. (2) Jenkins: configure una máquina virtual para ejecutar JMP E2E; para obtener más información, consulte JMPTESTBJ-2243 - hecho. Depure los trabajos de cancelación para Mac UT.
- Da Zhang: (1) Pruebas del instalador JMP 17.1.1. (2) Se investigó un problema de bloqueo de JMP 17.1.1 en el cuadro de diálogo de conexión de JMP Live y no se pudo volver a crear el bloqueo.
- Nala: (1) Pruebas del instalador JMP 17.1.1. (2) Completó la prueba de nuevos cambios de integración de CAS para 17.1.1, 17.2 y 18. Los detalles se pueden encontrar en JMP-16240. (3) Se investigó un problema de publicación de gráfico de control LDF que fue informado por eric colina .
Descubrimiento de datos
- David B: Rastreó un problema de soporte técnico al guardar Control Chart Builder en pdf en Windows, agregó la capacidad de personalizar el estilo y el color de línea de intervalo para Plot Col, solucionó un bloqueo con el asistente de importación JSON informado por el usuario temprano de JMP Craige Hales ( JMP-16535 ), y trabajando en la alineación de filas ColStack. problemas Trabajé con John Schroedl para resolver problemas al ejecutar las pruebas de imagen en la máquina de AWS.
- dan s: Trabajando en la interfaz de usuario para las plantillas de la plataforma, vuelva a trabajar en guardar en el complemento para App/Dashboard Builder para hacer referencia a la aplicación en un archivo separado, investigando la función de ayuda para guardar el contexto del grupo en las tablas guardadas
- evan: Mirando las llamadas de despacho relacionadas con las plantillas de plataforma. Trabajo de preparación para la actualización del índice de datos de muestra. Se agregó telemetría para abrir/importar a tipos de archivos de registro (tanto interactivos como con secuencias de comandos).
- Xan: Finalmente rastreó un bloqueo del Generador de gráficos de control como resultado de un cambio en el Generador de gráficos; arreglo ahora presionado para 17.2 ( JMP-16416 ).
- Ernesto: Modelo de trabajo para plantillas de plataforma, compatibilidad con transformaciones de varias columnas.
GAMA
- Puntilla: Todavía estoy trabajando en una posible mejora de los DSD para estimar mejor los efectos cuadráticos.
- Caleb: Esta semana, he estado trabajando en la adaptación de la especificación del modelo GUI que Peng desarrolló hace un tiempo para la plataforma CSALT. ¡Es realmente increíble y espero mostrárselo a nuestros usuarios! También continué trabajando en mi investigación y la de Brad.
- peng: Continué trabajando en ambos frentes del desarrollo de JMP 18 para DOE y Confiabilidad. Investigué y respondí varias consultas de soporte técnico y documentación.
Anfitrión
- Pablo: Hacer que el script jpip del envoltorio de pip funcione en Mac y Windows y utilizar los archivos .zip para los módulos de la biblioteca estándar de Python.Nota: en este punto, cada usuario debe copiar el script jpip y editarlo para su entorno: nombre de usuario, producto jmp (JMP, JMP Pro, JMPSUB) y directorio de instalación. Estaremos trabajando para mejorar esto antes de enviar el JMP 18 final. Compilación probada en JMP runner en Windows, David Barbour está actualizando la parte de copia de JMP runner para recoger los componentes de python incrustados. Todos los archivos se enviaron a Perforce, excepto los cambios del proyecto y jmpconfig.h para voltear la compilación; lo veremos el lunes. Bob Hickey ha actualizado el instalador de Windows para recoger los archivos de Python necesarios. Comenzó a reconstruir macOS Python para admitir versiones de SO más antiguas.(Si presiono esta noche, enviaré un correo electrónico e instrucciones sobre cómo editar jpip e instalar los módulos adicionales de python necesarios: numpy, pandas y matplotlib.
- Juan Schroedl: Hospede cambios para alejarse de las clases obsoletas de .NET como parte del trabajo de .NET Core. Ayudó a investigar problemas de prueba de línea de base/imagen. Se impulsó el cambio para permitir la representación de contenido WPF en la máquina sin pantalla adjunta. Máquina Win11 Insider Preview reprogramada debido a cambios de MS en la estructura del canal de información privilegiada.
- Pablo: Reducir el tamaño y la cantidad de archivos que se incluyen en el marco utilizando los archivos .pyc compilados por bytes y empaquetándolos en un archivo zip.
- Miguel H: Implementación inicial de la interfaz de usuario para la importación de múltiples atributos de PI Server.
HTML interactivo
- mike s: Completó tres correcciones para las fuentes de etiquetas personalizadas que no se mostraban correctamente en las exportaciones de HTML (barras, barras empaquetadas y mapas de calor) y avanzó en una cuarta (gráficos paralelos).
- John Powell: Presentamos el progreso de nuestro primer sprint de funciones nuevas en JMP 18.
Cambio dirigido a donde se almacena el color para los datos que faltan ( JMPHTML-2090 ).
- pablo sychala : Adición de soporte para líneas de ajuste para valores de eje en HTML ( JMPHTML-1372 ).
JMP en vivo
- Aurora: 18.0 - Se completó el trabajo para eliminar el control a nivel de paquete sobre la capacidad de descarga. También se eliminó la función de solicitud de unión espacial (que nunca se había expuesto en la interfaz de usuario).Correos electrónicos de notificación modificados. Continuación de la discusión sobre el RGPD. Con Eric y Dieter, comenzó el diseño de control de acceso a nivel de carpeta . Misceláneas - Realicé 2 estudios de usabilidad rápidos y sucios (@ Mentioning y Post List Filtering) con 3 participantes cada uno.
Estadísticas
- Juan Sall: El Mostrar comandos función incorporada ahora produce tablas de datos en lugar de texto en el registro ( JMP-16483 ). Ejemplo: Mostrar Comandos(Scriptables); Esto es útil para censar funciones integradas y ScriptItems en JMP. Por ejemplo, hay 5218 de 20 072 entradas de ScriptItem que no tienen consejo ni documento. Si elimina ContinTable,ColumnNames y combinaciones de NoMenu/NoScript/Deprecated, eso deja 401. Es posible que muchos de estos no necesiten consejos, pero algunos sí. Hay 69 comandos en desuso, pero están en solo 19 componentes, siendo Preferencias el que tiene el mayor número (16). La distribución de categorías de los operadores incorporados es:

- Laura CS: Se corrigieron un par de errores en SEM (Inferencia Robusta con MGA y Detalles de Singularidad) y retomé mi trabajo de atajo de Invarianza de Medición (solicitado por Narayanan), que ahora está casi terminado. Comenzó a leer el libro de inferencia causal "Qué pasaría si" para tratar de cerrar las brechas con el "SEM tradicional".
Pruebas estadísticas
- Marca: Desarrolló un estudio de usabilidad del nuevo informe FDR en Process Screening para John con Nicole y Jacob. Se desarrollaron mejoras en Plot Col Box para la prueba de usabilidad de FDR y un mayor desarrollo de la pestaña Analizar en Easy DOE con Dave Barbour. Probando el DOE fácil con Jacob. Terminando el prototipo de la nueva área de Recursos Técnicos de I+D en la Comunidad JMP con Caleb. Respondiendo preguntas en JMP Community.
- Jacob: Probando Easy DOE, agregando pruebas para actualizaciones 17.2 y probando la nueva lista de factores. Probando las correcciones de Make Validation Column 17.2. Trabajando en pruebas de usabilidad con Mark Bailey y Nicole Jones.
- tonia: Probar gráficos de control de ejecución corta y trabajar en la verificación de errores.
Actualizaciones de ciencias de la vida
- Los instaladores revisados de JMP Clinical 17.1 fueron aprobados ayer después de que se realizó un cambio la semana pasada para resolver un error importante encontrado por un cliente interno.
Nota de Shannon
Ojalá todos ustedes vieron lauren buck's envíe un correo electrónico a principios de semana sobre una oportunidad que se avecina para donar ropa nueva o usada en buen estado a una gran causa. Si no, aquí está la información de nuevo. SAS y WIN han apoyado a esta organización muchas veces a lo largo de los años. Si estás en Cary, ¡esta es una manera muy conveniente de donar! Y si no lo está, siéntase libre de donar en línea o apoyar a una de las muchas organizaciones similares en todo el país y el mundo que también se dedican a esta causa. ¡Que tengáis un gran fin de semana, todos!
Buenas tardes. El equipo de US East Inside Sales se ofrecerá como voluntario el miércoles 10 de mayo el , en Nota en el bolsillo . Su misión es “proporcionar ropa de calidad a niños y familias sin hogar y empobrecidos con dignidad y amor”.
Nuestro equipo recolectará ropa y zapatos nuevos y usados en buen estado que llevaremos a Note in the Pocket cuando lleguemos para nuestro tiempo de voluntariado. Puede encontrar la lista de artículos más necesarios aquí . Si tiene algo que le gustaría donar, traiga sus artículos antes de las 12:00 p. m. del miércoles 10 el . Hay un letrero en el 5 el Vestíbulo del piso del Edificio A donde puede colocar sus artículos. ¡Gracias!