¡Bienvenido a la actualización de desarrollo de JMP del 15 de noviembre de 2024!
A partir de esta tarde, el control de calidad de JMP ha dado el visto bueno para JMP 18.1.1 para JMP, JMP Pro, JMP Clinical y JMP Live. ¡Gracias a todas las personas involucradas en la creación y prueba de esta versión! Los instaladores se publicarán en MyJMP el próximo martes 19 de noviembre. Como recordatorio, el objetivo principal de las versiones "punto a punto" de JMP es actualizar las bibliotecas de terceros para resolver las vulnerabilidades de seguridad conocidas. Un objetivo secundario es resolver errores de importancia crítica en el código fuente, especialmente elementos que pueden retrasar la implementación de JMP en sitios de clientes importantes. En el ciclo JMP 18.1.1, resolvimos 18 problemas de Jira en varios proyectos. Las notas de la versión 18.1.1 están publicadas en jmp.com.
La versión EA4 de JMP 19 se lanzó a los clientes en MyJMP a principios de esta semana. Si conoce clientes que actualmente no están en el programa pero que estarían dispuestos a proporcionar comentarios sobre las nuevas características, envíelos a jmp.com/earlyadopter para que se registren en el programa. La versión EA5 se lanzará muy pronto; actualmente está previsto que se congele el 6 de diciembre. Ahora es un buen momento para clasificar los problemas restantes de Jira y eliminar la versión 19.0 de la versión planificada para cualquier elemento en el que sepa que no trabajará en este ciclo de características. Además, asegúrese de que el trabajo que pretende completar en JMP 19 esté representado en Jira. Y si tiene nuevas características que desea que se prueben en las próximas versiones EA que aún no tienen páginas de características, agréguelas en la sección de características de JMP 19 siguiendo las instrucciones de esta página de instrucciones .
Hablando de JMP 19, el desarrollador de JMP Clinical, Richard Zink, presentó un trabajo reciente en la reunión de desarrollo de JMP de esta semana. Richard mostró una versión interactiva muy interesante de un informe de supervivencia que aprovechó muchas funciones de JMP para cumplir un deseo de un cliente. Si se perdió la reunión, puede encontrar la grabación aquí .
Gracias a Shannon Leslie por compartir las noticias más recientes de Atlassian:
El 12 de noviembre, Atlassian implementó cambios en nuestros sitios de Jira y Confluence Cloud. Puede encontrar una lista de los cambios relevantes junto con los detalles destacados y la documentación aquí .
Los cambios incluyen:
- Se han agregado carpetas de Confluence para una mejor organización.
- Los problemas de Jira se pueden crear directamente en el calendario de su proyecto Jira
Además, la próxima semana, el equipo de administración de Atlassian implementará un cambio de configuración en muchos proyectos de Jira: ¡edición de la resolución de problemas en problemas cerrados! Vea los detalles aquí . (ß ¡Esto fue muy solicitado por aquellos de nosotros que con frecuencia tenemos que volver a abrir elementos para cambiar los valores de resolución! :smiling_face_with_smiling_eyes: )
Comuníquese con Shannon Leslie o cualquier otro administrador de JMP Atlassian si tiene preguntas.
¡Gracias a Tonya Mauldin por compartir el informe de fallas/versión beta de esta semana con las fallas seleccionadas!

Informe de fallos y de la versión beta de la semana del 15/11/2024 | JMP Live
Anuncios generales
- A medida que se acerca la temporada navideña, SAS se asocia nuevamente con el Ejército de Salvación para su programa Angel Tree . Gracias a Mandy Chambers por compartir los siguientes detalles:
- Este año, hemos aumentado nuestro compromiso hasta un nuevo hito: patrocinar a 400 niños necesitados, con el objetivo de hacer que sus fiestas sean más alegres, cálidas y llenas de alegría. El programa Angel Tree es una de esas iniciativas que nos recuerda el poder de la comunidad y la amabilidad. Cada “ángel” patrocinado representa a un niño que, de otro modo, podría afrontar unas fiestas sin la alegría y la calidez que muchos de nosotros tenemos la suerte de experimentar. Al participar, estarás ayudando a crear recuerdos duraderos y a garantizar que estos niños tengan un motivo para sonreír en esta temporada navideña.
- Si desea que las vacaciones de un niño sean alegres y brillantes, complete este formulario para solicitar un ángel o ángeles. La entrega de obsequios de Angel Tree se realizará solo un día: Giving Tuesday (3 de diciembre) de 8 a. m. a 3 p. m. en el muelle de carga entre LX y LW.
- Si tiene alguna pregunta o es un empleado remoto que desea participar, comuníquese con Judi Rourke o Lenora Tickle . Judi también puede ayudar a los empleados remotos a participar y hacer que esta temporada festiva sea inolvidable para todos nuestros ángeles patrocinados. Gracias por su generosidad constante y por hacer que esta temporada sea memorable para tantas personas.
- Visita la sección de actualizaciones de desarrollo en Inside JMP para ver actualizaciones anteriores .
- Comuníquese conmigo o con Beth Evans si desea que lo agreguen a la lista de desarrolladores de JMP para recibir futuras copias de la actualización por correo electrónico, así como futuras invitaciones a reuniones de desarrolladores de JMP.
Próximas fechas importantes
- Congelación del código JMP 19 EA5: 24/6/12
- Modo de aprobación del código JMP 18.2 – 24/6/12
- Congelación del código JMP 18.2: 20/12/24
- Congelamiento de seguridad de JMP 18.1.2 – 25/03/2018
- Candidato a imagen final según JMP 18.1.2 – 6/1/25
- Aprobación de control de calidad de JMP 18.1.2 – 16/01/25
- Lanzamiento de JMP 18.1.2 en MyJMP – 21/01/25
- Visita Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Estadística
- Juan Hall:
- En la selección de procesos, utilice la nueva función "Ordenar por subgrupo (0)" al iniciar el generador de gráficos de control (JMP-22702). Esto elimina la necesidad de generar una nueva columna de subgrupos cuando no se ordena por subgrupo.
- En el generador de perfiles, agregue un comando "Panel de control de optimización" para que todos los controles de optimización sean más fáciles y accesibles. (JMP-23768) El plan se adaptó a partir de las solicitudes de los clientes, la propuesta de Sam Gardner, las discusiones de gestión de productos y la presentación de la hoja de ruta de Chris Gotwalt. Laura Lancaster terminará la pestaña de restricciones de factores.


Documentación estadística
- Michael C: continuó trabajando en las actualizaciones del índice de secuencias de comandos para las opciones de Fit Model – Standard Least Squares; presentó una propuesta de sesión de panel con aportes temáticos para JSM 2025; completó un curso de capacitación sobre cómo mejorar la productividad; participó en una actividad de formación de equipos con equipos de localización y documentación.
Pruebas de estadísticas
- Jacob: Investigación de posibles problemas de rendimiento. Limpieza de pruebas unitarias e investigación de fallos. Pruebas con Easy DOE en JMP Projects, con Mark Bailey. Trabajo en una nueva prueba unitaria para DOE con Projects ( JMP-9033 ).
- Haley: Probé cambios en las reglas de identificación de modelos en la plataforma SEM. Agregué UT para verificar las correcciones de fallas en el análisis de grupos múltiples. Revisé un artículo relacionado con mi investigación de posgrado para una revista de psicología cuantitativa.
- Tonya: Pruebas de falta de nivel válido en la evaluación de procesos y el gráfico de probabilidad normal en la capacidad de procesos. También se realizan verificaciones de errores y actualizaciones de pruebas unitarias.
Actualizaciones en ciencias de la vida
- Richard: Estoy trabajando en un informe de coocurrencia sobre la cantidad de veces que se experimentan eventos adversos o medicamentos juntos. Estoy considerando un objetivo ambicioso de un gráfico de red, que creo que descubrí cómo lograr de manera adecuada con información de covariables basada en los bordes.
- Drew: Crear scripts de soporte y complementos para las herramientas de validación que está implementando Geoff. Corrección de errores y mejoras en las funciones de JMP Clinical. Preparar un complemento de tabla RTF de 3 líneas para JMP Marketplace.
Soporte técnico y participación
- Wendy:
- Esta semana, nos gustaría compartir nuestro agradecimiento a varios desarrolladores de JMP por su rápida ayuda: Clay Barker, Ernest Pasour y David White .
- A continuación, se muestran los gráficos habituales de volumen de casos, así como los temas tanto para Soporte técnico como para Interacción. Aquí se encuentran los informes de TS JMP Live y el enlace al filtro Jira que muestra los tickets informados por Soporte técnico durante los últimos 14 días .
Volumen de casos de soporte técnico por semana:

Temas de casos para la cola de soporte técnico, la semana pasada:

Volumen de casos de soporte de compromiso por semana:

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

Operaciones de desarrollo
- Melanie:
- Myron : JMPTOOL-1367: eliminar datos antiguos de pruebas unitarias de la base de datos. Versiones de JMP < 18.0. Se está trabajando para restaurar el acceso a los scripts de Acrolinx. JMPTOOL-1308: limpiar archivos de texto antiguos de pruebas unitarias de jmptool. JMPTOOL-1388, JMPTOOL-1183, ..: actualizar, ejecutar, monitorear y reparar stringbot en AWS.
- Bob: cargué EA 4 en My JMP, descargué y probé todos los archivos y luego anuncié el lanzamiento. Creación de scripts para generar instaladores nocturnos para Windows 18.1.2.
- Jim: compilaciones e instaladores de JMP 18.1.2; se informaron nuevos errores de afirmación para JMP Pro 19; compatibilidad con Perforce.
Localización
- Los equipos de Documentación y Localización participaron en un evento virtual de trabajo en equipo. “Regresa a tu querida alma mater, Brookville University, donde volverás a vivir las emociones y alegrías de la vida en el campus. En Halloween, las cosas se ponen un poco espeluznantes y Cory Singer termina muerto con un traje de plátano”. ¡Trabajando juntos pudimos resolver este caso sin resolver!

- Allison: Trabajé en estimaciones para el trabajo de revisión del software JMP/JMP Live localizado V19 y pedí cotizaciones a los revisores; envié solicitudes de compra y solicitudes de WO para la localización del software JMP/JMP Live V19; finalicé y validé las Notas de la versión 18.1.1 y las entregué a Marketing para que las publique en el sitio de JMP; envié cadenas de interfaz de usuario portátiles 18.2 a los proveedores para su localización; preparé un kit para las actualizaciones de la Tarjeta de descripción del menú 18.2 para su localización. Sandy: Investigué un posible error en la validación de archivos que se ejecuta automáticamente después del trabajo de rellenado de la fuente. Terminé el trabajo independiente de Jenkins para la validación del archivo de diferencia de imagen. Agregué la validación de archivo después de la diferencia de imagen en el mismo trabajo como nuevo paso. Continué trabajando en las mejoras del trabajo de confirmación. Creé el trabajo de prueba de Jenkins para la confirmación para que sea más fácil de probar.
- Krzysztof: Colaboración con el lanzamiento de PortableUI 18.2 para su traducción. Colaboración con el lanzamiento y procesamiento de proyectos de localización de notas de la versión y tarjetas de descripción del menú. Investigación continua sobre LLM. Trabajo en un estudio de localización para JMP Store.
- Trish : revisó las cifras del presupuesto para 2025 en relación con los costos de localización que se habían pronosticado en mayo, realizó ajustes y se los envió a Shannon. La planificación del proyecto y la dotación de personal para la versión 19 continúa. Participó en un evento de formación de equipos con los equipos de documentación.
- Sohail: Continuó con la ingeniería y optimización rápidas para tareas de extracción de términos utilizando modelos locales y en línea. Comenzó el script de evaluación para puntuar los términos extraídos de los LLM siguiendo diferentes puntos de referencia.
Documentación
- Khawar: Gráficos esenciales: se identificaron 3 problemas más y se solucionaron; no todos los problemas están "Aceptados y cerrados"; se contactó a Jim para obtener acceso a versiones anteriores. Índice de muestra: se terminó de trabajar en las páginas de problemas principales en Confluence. Se creó una página de Confluence con instrucciones para agregar imágenes a un archivo FM.
- ChrisB : Discusiones sobre los años de copyright en el pie de página, URL sin versiones y cómo mejorar los resultados de búsqueda. Actualicé las plantillas de WebWorks en el lugar correcto y actualicé las instrucciones. Ayudé a resolver un asesinato. Estoy intentando verificar/aclarar las instrucciones para las compilaciones de ayuda traducidas (y que funcionen en la máquina de AWS).
- Qiana: Se actualizaron las tarjetas de descripción del menú de JMP 18.2. Se participó en debates sobre la URL de ayuda de JMP sin versión y sobre cómo hacer obligatorios los campos Pubs Affected y RN Affected.
- Susan C: Trabajando en la generación de ayuda de JMP Live 18.2. Trabajé con Roger para publicar las RN de 18.1.1. Planificación de correcciones retrospectivas de JMP Live.
- Devon: JMPDOC-2308: Se entregaron las versiones en chino e inglés de las versiones XML del libro Descubriendo JMP a L10N, planificando documentos para 19 con la página de Documento de fuente única JMP 19 y Jiras.
Pruebas de sistema/host: Cary
- Mandy: Terminé de probar el instalador de 18.1.1. Seguí las pistas de TS y abrí los JIRA necesarios aunque no pudimos replicar los fallos. Me ofrecí como voluntaria para probar la nueva VPN, Global Protect y recluté a otros en JMP para que se unieran a mí, ya que solo tenían una persona probándola; hasta ahora está funcionando bastante bien durante aproximadamente 3 días desde mi Mac; vi un comentario de una persona de Windows que decía que Outlook no cargaba. Encontré un fallo extraño de JSL Framework con el administrador de columnas y, después de muchos intentos, pude encontrar una forma confiable de reproducirlo en la Mac ejecutando una serie de pruebas al menos 3 veces; abrí un problema de JIRA. Verificación de JIRA, correcciones de tablas de datos, tabulación de fallos, etc. Prueba de las correcciones de etiquetas de valor de Ernest en 18.2 y 19.0: esto funcionará con etiquetas, pero aún no he explicado exactamente cómo. Comencé ayer y hoy para obtener algunas pistas de JMP19EA4 para informar problemas.
- Hunter: Completó las pruebas del instalador de JMP 18.1.1. Revisó las tarjetas de descripción del menú de JMP 18.2 para Mac y Windows para Qiana. Probó 24w49 SAS Download Manager 3.12 en varias configuraciones de Mac para el grupo de implementación de SAS 9. Investigó y abrió un problema con JMP que finalizaba en Windows al abrir un archivo de proyecto específico desde una carpeta compartida remota.
- Audrey: finalizando EA4, probando 18.1.1, actualizando trabajos automatizados para tener en cuenta la nueva rama 18.1.2 (y depurando algunas cosas que no salieron bien la primera vez) y jugando con la nueva VPN de SAS llamada GlobalProtect (¡funciona bastante bien!).
Pruebas web – Cary
- Hui: Compatibilidad con HTML5 probada para Respuesta múltiple en el filtro de datos locales. Compatibilidad probada en las condiciones Cualquiera, Cada y Al menos. Se informó un problema con Al menos en JMPHTML-14210 . ¡Gracias Michael por la solución! Probé JMP Live Installer 18.1.1. ¡Gracias Josh por ayudarme con el proceso!
- Natalie : Prueba del instalador en vivo de JMP 18.1.1. Clasificación de errores inesperados en la automatización de HTML debido a chrome.exe y la actualización del controlador de Chrome.
- Anna: Incorporación de nuevas pruebas automatizadas. Pruebas iniciales del instalador 18.1.1. Verificaciones de correcciones del generador de gráficos HTML5 y JMP.
Pruebas de sistema/host: Pekín
- Equipo de Beijing:
- Da Li: (1) Verificar y cerrar 2 errores de JMP. Verificar y cerrar 4 errores de JMP Live. (2) Ejecutar la investigación y solución de fallas de UT todas las noches. (3) TERMINADO: Prueba de JMP 19.0 EA4 (4) TERMINADO: Prueba del instalador de JMP Clinical 18.1.1.
- Nan Wu: (1) Pruebas de verificación de errores de JMP 18.x y 19.0. (2) Pruebas de JMP 19.0 EA 4 realizadas: JMPTESTBJ-3188 . (3) Pruebas del instalador de JMP 18.1.1 en curso: JMPTESTBJ-3193 . (4) Investigación y comentarios proporcionados sobre el problema reciente de DNC en la prueba unitaria, y comentarios proporcionados: JMPTEST-1495 , JMPTEST-1494 .
- Kimi: (1) Verificación de errores. (2) Responder al mensaje del equipo de Haley sobre la conexión de Python a R, ella es la evaluadora de la plataforma SEM. (3) Pruebas de JMP 19.0 EA4, los detalles se refieren a JMPTESTBJ-3188 – Terminado. (4) Pruebas de JMP 18.1.1, los detalles se refieren a JMPTESTBJ-3193 – Terminado. (5) JMP-23662: Actualización de seguridad de Python a 3.11.10 – Hecho. (6) Python – NF: JMP-23620: Hacer que Python Get(data_frame) use el Protocolo Portable Dataframe en lugar de CSV – En progreso. (7) Depurar fallas de UT: Arreglar algunas fallas para Python y los nuevos cambios de SAS. Los DNC ocurren en menos máquinas de UT diarias, pero no tengo idea de cuál es la causa raíz, tanto Jim como Nick no hacen nada en estas máquinas. (8) Publicar y actualizar el informe con el script de origen sas/viya, los detalles se refieren a JMPTESTBJ-3208 . (9) Depurar el problema de actualización de viya en las VM de Beijing: INC3631142 | Incidente | ServiceNow . RITM0909797 | Elemento solicitado | ServiceNow – Hecho, iniciar sesión con carynt\brdstg en las VM de Beijing ahora puede conectarse a SAS y al servidor viya en el dominio sas.com . (10) CCW – NF: JMPTESTBJ-3159: Verificación de la compatibilidad de varios tipos de informes JMP con JMP Live CCW . Hecho. WEBJMP-9314: Al deseleccionar un marcador en la lista del panel Advertencias, también se debería deseleccionar ese marcador en el informe . Hecho. (11) Jenkins: Verificar los resultados de Beijing Daily UT. Enviar un correo electrónico a Denial Powell para problemas de autorización.
- Da Zhang: (1) Verificación de errores. (2) Comprobación del estado de varios tipos de informes JMP para compatibilidad con JMP Live CCW: JMPTESTBJ-3192. (3) Añadir más pruebas E2E en SAS Data Connector: JMPTESTBJ-3207. (4) Pruebas del instalador de JMP Live 18.1.1: JMPTEST-1484. (5) Pruebas del instalador de JMP 19.0 EA4: JMPTESTBJ-3188.
- Lily Meng: (1) Verificación de errores. (2) Pruebas de JMP 19.0 EA 4: TERMINADAS. (3) Pruebas del instalador de JMP 18.1.1: TERMINADAS
- Nala: (1) Verificación de errores. (2) Pruebas del instalador de JMP Clinical 19 EA4: finalizadas. (3) Pruebas del instalador de JMP 18.1.1: TERMINADAS. (4) Investigación de problemas de DNC en el marco de ejecución nocturna. JMPTEST-1459 , JMPTEST-1461 y JMPTEST-1490.
Centro
- Dan S: Correcciones para la plataforma de grupo que utiliza el modelo de ajuste (el vínculo de la plataforma al grupo no funcionaba). Se agregó compatibilidad con más plataformas DOE en archivos de sesión/proyecto. Se simplificó el enfoque para TabPage, que tiene lógica para garantizar que el enfoque nunca esté en una pestaña oculta. Se agregó la capacidad de abrir/editar archivos JSS en Windows. Se corrigió el bloqueo de Journal relacionado con ScriptableContainerBox. También se actualizaron los ejemplos de SI para el nuevo ScriptableContainerBox y se corrigió el problema relacionado con el menú Guardar script de LRT de la plataforma.
- Dave B: Trabajé con el soporte técnico en un problema de arrastrar y soltar que parece que probablemente se debió a que se liberó memoria dos veces. Se corrigió un error que impedía que se actualizara un complemento que usaba una DLL. Se corrigió un error que causaba espacio adicional en una imagen copiada de un informe. El generador de complementos funciona.
Se reprodujeron un par de fallos que se enviaron.
- Evan: Estamos trabajando en algunas mejoras en el filtrado de la herramienta de columnas de tablas de datos: un pie de lista que indica que se ha realizado el filtrado. La capacidad de filtrar columnas ocultas de la lista (además de la cuadrícula). Capacidad de mostrar solo columnas filtradas en la cuadrícula.
- Xan: Trabajando en gráficos de flechas en Graph Builder.
DOE y confiabilidad
- Caleb: Estoy trabajando en mejoras de los cálculos en la plataforma CSALT. También he estado colaborando con el análisis de un experimento ADDT que se está llevando a cabo con un estudiante de Arizona State (con Doug Montgomery) que está trabajando en un nuevo kit de detección de campo de riesgo biológico.
Alojamiento e interfaces
- John Schroedl: Se implementaron cambios en el menú para lograr compatibilidad con temas fluidos y modos de color. Se corrigió un error en el cuadro combinado que podía cerrarse inmediatamente después de abrirse, según el lugar donde se hiciera clic. Se actualizó a la última versión de Telerik. Se inscribió en el grupo piloto de VPN de GlobalProtect, ya que no teníamos un representante de JMP que usara principalmente Windows. Se ayudó con los cambios en el proyecto de Windows y otras revisiones de código.
- Paul: Estamos trabajando en la actualización de Python a 3.13.0 para JMP 19. La configuración se realizó correctamente en macOS y Windows, y estamos probando la configuración para minimizar el uso.
HTML interactivo
JMP en vivo
- Aurora: mejoras en las advertencias del gráfico de control (se excluyeron de la asignación de triaje a los usuarios y grupos que no pueden acceder al informe, se agregaron 2 filtros a las advertencias del informe: excluir a los destinatarios / incluir solo los asignados a mí, se realizó un estudio de usabilidad con Di Michelson ; ¡gracias Di!). Se investigó el problema de rendimiento con la dependencia excesiva de datos. Se creó el primer borrador de Consideraciones de JMP Live para desarrolladores de JMP . Se presentaron Jiras relacionados con los comentarios de Evan McCorkle sobre la experiencia del usuario de los informes de regeneración fallida. ¡Gracias Evan! Si algo de lo que ve en JMP Live lo preocupa (¿o lo complace?), no sea tímido: queremos saberlo.
Nota de Shannon
Me di cuenta de que el doodle de Google de hoy era en honor al kayak y al Mes de la Herencia Nativa Americana . Puedes leer más sobre el artista aquí . ¡Espero que todos tengan un excelente fin de semana!
