¡Bienvenido a la actualización de desarrollo de JMP del 9 de agosto de 2024!
¡Espero que todos en la costa este hayan sobrevivido bien a la tormenta! Ayer llovió 5 pulgadas en mi casa en Cary y alrededor de una pulgada hoy, pero el sol ha estado brillando esta tarde. Escuché que la tormenta causó retrasos en los viajes, cortes de energía y problemas de agua para algunos de ustedes, ¡pero espero que ya se hayan solucionado para todos!
Si bien muchas personas no estuvieron en la oficina esta semana debido a vacaciones, enfermedades, JSM o viajes de clientes, todavía hubo mucho trabajo en el desarrollo. En cuanto a las novedades sobre el lanzamiento, las pruebas de JMP Student Edition 18.0.2 están casi terminadas. El trabajo de JMP 19 EA2 también está cerca de finalizar, con rondas de pruebas y reconstrucciones que se llevarán a cabo esta semana para algunas configuraciones. Tenemos algunos problemas restantes de EA que esperamos resolver a principios de la próxima semana antes de la aprobación.
Como muchos de nuestros estudiantes de verano de JMP están terminando sus proyectos y preparándose para volver a la escuela, tuvimos bastantes reuniones de desarrollo en las últimas semanas. Esta semana, nos tomamos un descanso de las reuniones y, por el momento, tampoco tengo un tema para la próxima semana. Estaré fuera de la oficina la próxima semana de miércoles a viernes para llevar a mi propio estudiante universitario de regreso a la Western Carolina University en las montañas, por lo que Audrey Shull se ha ofrecido amablemente a hacer la actualización el próximo viernes. Envíenle sus noticias; ella también enviará el correo electrónico recordatorio el viernes por la mañana.
Nuestra próxima reunión de desarrollo de JMP está programada para el 22 de agosto. En esa sesión, escucharemos una presentación del equipo de Data Connectors sobre su progreso en JMP 19. Además, nos reuniremos el 29 de agosto para escuchar acerca de un complemento que Luciano ha creado para integrar más capacidades de preprocesamiento de secuencias genómicas en JMP Pro. Si desea inscribirse para un puesto futuro de desarrollo de JMP, consulte el cronograma de voluntarios de desarrollo de JMP en Confluence aquí .
¡Gracias a Tonya Mauldin por compartir los detalles de la versión beta y los fallos de las últimas dos semanas (con los fallos seleccionados)!

Informe de fallos y beta de las semanas del 2 y 9 de agosto de 2024 | JMP Live
Anuncios generales
Próximas fechas importantes
- Congelamiento de seguridad de JMP 18.1 – 24/9/8ßHOY
- Candidatos a instaladores finales de JMP 18.1: actualmente planificado para el 19/8/24 (pero puede estar listo incluso antes).
- Visita Confluence para obtener una lista completa de las fechas de JMP 18 y JMP 19 .
Actualizaciones de desarrollo de JMP
Centro
- Dave B: Se solucionó un problema con los cuadros de tabla con columnas que se guardaban como HTML. Se solucionaron varios problemas de visualización con el cuadro de diálogo MFI. Se solucionó un error con el cuadro de tabla y las filas que eran demasiado altas cuando la altura de fila variable estaba activada. Se implementó un primer paso en la agrupación de filas del cuadro de tabla :

dt=open("$datos_de_muestra\big class.jmp");
nueva ventana("grupos de filas",datatablebox(dt,<
- Xan: Trabajo de constantes matriciales; funciones matemáticas de matriz p-spline; agregar opciones Ocultar y Configuraciones al menú de clic derecho de la leyenda.
- Evan: Comenzando a trabajar en mejoras de Copiar/Pegar para scripts de tabla, variables de tabla y columnas en v19.
DOE y confiabilidad
- Caleb: Asistí a JSM en Portland, Oregón. Fue una gran oportunidad para reencontrarme con algunos de mis colegas externos. ¡Incluso hice algunas presentaciones en el stand de JMP sobre Sample Size Explorers y Easy DOE! Afortunadamente, el clima no interfirió con mi viaje de regreso.
Alojamiento e interfaces
- Será Morgan:
- Conector de SharePoint: el código está pendiente de revisión: http://jmpswarm.na.sas.com/reviews/793359 El usuario ya no necesita autenticarse en cada solicitud de API. Sin embargo, la aplicación sigue siendo un poco lenta cuando no utiliza esquemas o una carpeta configurada para limitar la búsqueda de archivos en OneDrive. Buscaré otras soluciones para esto o métodos para informar al usuario que las llamadas a la API que analizan todo su OneDrive demorarán un tiempo.
- Aparte de eso, he estado aprendiendo más sobre la base de código C++ de JMP para comenzar a desarrollar más código de backend para conectores de datos. Tengo algunos JIRA acumulados que requieren codificación C++ y que tengo en mente para el futuro. Me llevará un tiempo familiarizarme con la compleja base de código, ¡pero lo lograré! Si alguien tiene algún consejo o truco, ¡me encantaría escucharlo!
- John Schroedl: Más trabajo en la compatibilidad con el modo oscuro con la preferencia aún deshabilitada. Ayudé en algunas cuestiones de soporte técnico y respondí un par de preguntas sobre Visual Studio. Manejé la bomba para sacar agua de nuestro sótano.
HTML interactivo
- John Powell: Se modificaron los mecanismos de exportación, carga y almacenamiento de HTML interactivo para admitir la integración de múltiples secciones XML ( JMPHTML-13996 ). Se integró el código archivado de Praveena para producir un nuevo ejemplo de navegador de detección de procesos que muestra gráficos de control cuando se seleccionan filas en la tabla Resumen de procesos.
- Pablo Spychala:
- Se trabajó en mayor soporte de Profiler para HTML/JMP Live.
- Intervalos de confianza del generador de perfiles HTML CDF de distribución de vida [ JMPHTML-14012 ].
- Intervalos de confianza del generador de perfiles HTML de cuantiles de distribución de vida [ JMPHTML-14013 ].
- También intervalos de confianza del generador de perfiles HTML de distribución de riesgos de vida [sin Jira].
- Fit Life by X CDF HTML Profiler Predictor e intervalos de confianza [ JMPHTML-14008 ].
- Fit Life mediante el predictor y los intervalos de confianza del perfilador HTML X Quantile [ JMPHTML-14009 ].
- Predictor de perfiles HTML Fit Life de X Hazard [ JMPHTML-14010 ].
- Predictor de perfiles HTML y PDF Fit Life de X [ JMPHTML-14011 ].
- Predictor de perfiles HTML de comparación Fit Life by X e intervalos de confianza [ JMPHTML-14015 ].
- También se trabajó en mayor soporte de operaciones matemáticas para su uso en perfiladores (como la plataforma de distribución):
- Añadir compatibilidad con HTML MathML para la operación de distribución de Cauchy [ JMPHTML-13968 ]
- Añadir compatibilidad con HTML MathML para la operación de distribución lognormal [ JMPHTML-13975 ]
- Añadir compatibilidad con HTML MathML para la operación de distribución ExGaussian [ JMPHTML-13973 ]
- Añadir compatibilidad con HTML MathML para la operación de distribución Exp [ JMPHTML-13972 ]
- Añadir compatibilidad con HTML MathML para la operación de distribución gamma [ JMPHTML-13974 ]
- Añadir compatibilidad con HTML MathML para la operación de distribución de Poisson [ JMPHTML-13978 ]
- Trabajé en una propuesta de interfaz de usuario para agregar una preferencia de Ajustar a la ventana para informes HTML
JMP en vivo
- Adrianna: se agregó una opción para descargar un Informe de excepción de JMP desde el historial de publicaciones; se modificó quién puede ver el historial y los detalles del historial; se investigó un problema en jmplivesales; se investigó un problema de regeneración.
- Aurora: Mejoras en las advertencias del gráfico de control (finalizar el soporte para asignar a grupo, mejorar la migración desde JMP Live anterior a 19, diseñar el formato para dos nuevas descargas, comenzar a trabajar en el soporte de pruebas personalizadas).
Estadística
- Laura CS: Corrección de varios errores que Haley encontró en MIIV-2SLS relacionados con la mejora de la apariencia del informe, el enfoque para informar problemas en la estimación y el ajuste de la pestaña de estado. Se corrigió un error de rendimiento en MIIV con la ayuda de Haley. ¡Encontró una fórmula que tuvo un gran impacto!=)Se agregaron algunas advertencias a la opción Generar código R sugerida por Haley y Yusuke. Me reuní con Haley para analizar todos estos cambios en curso. Respondí preguntas sobre SEM para soporte técnico.
- John Sall: Para el Profiler, el cuadro de diálogo Establecer deseabilidades ahora muestra todas las respuestas en una ventana; también se han reestructurado un poco los menús (JMP-22515).
Pruebas de estadísticas
- Haley: Me reuní con Laura CS un par de veces para hablar sobre la prueba del estimador MIIV, así como sobre los ajustes a la plataforma SEM al utilizar el estimador MIIV. Comencé a investigar la integración de JMP con Python para ver si podía usarla para probar el generador de código R en la plataforma SEM. Completé el módulo 2 de STIPS.
- Tonya: Estoy trabajando en mi presentación de Discovery con Mark Bailey. Estoy limpiando las pruebas unitarias. Estoy verificando errores.
Actualizaciones en ciencias de la vida
- Wenjun: Tuvimos una gran visita a Eli Lilly. Dimos dos seminarios: JMP Clinical por la mañana e IA por la tarde. Cada seminario fue seguido por dos sesiones enfocadas en el tema que Lilly eligió para profundizar con debates muy activos, y luego sesiones informativas de liderazgo a las que asistieron varios vicepresidentes y un vicepresidente sénior. Además, Mia y yo fuimos seleccionados al azar como VIP por el hotel, por lo que tuvimos suites mejoradas y acceso gratuito a un salón. Los cuatro tuvimos desayuno gratuito y una sala de reuniones "privada" para informarnos después de terminar la visita a Lilly. Volamos hoy; la mayoría de nosotros nos retrasamos en diferentes aeropuertos. ☹
- Drew: Corrección de errores y mejoras en las funciones de JMP Clinical 18.2/19.0. Una de ellas, en particular, es la de lograr coherencia en el comportamiento entre el filtro de sujetos de revisión y los informes, respetando la preferencia de la población de todo el estudio.
Gestión de productos y marketing de productos
- Bryan F: Completé las tareas relacionadas con la realización de un estudio de usabilidad y la configuración de la recopilación automática de datos de usuarios a través de AWS S3. Se distribuyó el script de usabilidad de Marketplace alojado en AWS S3 y hasta el momento se recopilaron 9 respuestas, que estoy procesando actualmente. En colaboración con Sarah Sylvestre , también se está realizando una evaluación heurística de Marketplace. Planeo brindar comentarios a Kristen Slappey sobre ambos frentes la próxima semana. Estoy coordinando con Dieter , Alex Taylor y Aurora para un próximo estudio de usabilidad de JMP Live que involucra a Evonik .
Soporte técnico y participación
Volumen de casos de soporte técnico por semana:

Volumen de casos de soporte de compromiso 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
- Shannon L: Creación de una política de acceso de usuarios y un proceso regular para gestionar usuarios inactivos para las herramientas JMP Atlassian, que se anunciará pronto; investigación de los próximos cambios de Atlassian y posibles errores; asistencia para registrar las versiones del producto JMP 18.0.2 para auditoría de cumplimiento; finalización de las próximas mejoras del flujo de trabajo de Jira, que se anunciarán para su revisión la próxima semana; asistencia al equipo de Doc con las mejoras de Jira; investigación de las limitaciones de la actualización de Jira a través de la API de Cloud.
- Melanie: Investigando pruebas unitarias; ideando formas de recopilar información y categorizar y diagnosticar problemas. He jugado con las nuevas bases de datos disponibles en Confluence y he obtenido información de los registros de Jenkins y luego los he analizado en busca de ciertos errores. ¡Es una tabla muy grande!
- Shannon: Discusiones sobre las pruebas de lanzamiento. Varias investigaciones relacionadas con herramientas (saltos de problemas de Jira, recopilación de datos de Jenkins, paneles e informes existentes). Revisión de paneles de Jira con Shannon L. Seguimos evaluando los esfuerzos de limpieza de telemetría (¡gracias Myron Chandler !). Tenemos muchos clientes que optan por enviarnos telemetría con JMP 18, y existe una necesidad constante de revisar envíos grandes (decenas a cientos de miles de filas) para eliminar registros altamente redundantes o poco interesantes. Gracias a Evan McCorkle por las discusiones sobre posibles eliminaciones y a Lisa Grossman por el apoyo continuo de los informes de JMP Live que ayudan a monitorear los envíos de telemetría.
- Myron: Continuó trabajando en JMPTOOL-1183: crear/completar trabajo de AWS stringbot, JMPTOOL-1278: limpieza de tablas de telemetría y exportaciones, y JMPTOOL-1048: agregar archivos adjuntos de Mac con “información adicional” en el sistema de fallas.
Localización
- Trish: reuniones con Allison para revisar el flujo de trabajo para la automatización de la localización y crear el documento. Completé la encuesta de comentarios de la interfaz de usuario de JMP Marketplace. Examiné los comentarios de localización de JMP Marketplace del personal de JMP Japón ( muchas gracias a Daisuke Harada, Taku Ogasawara, Yuichi Katsumura, Naohiro Masukawa y Kyoko Takenaka ) y los enviaré a Kristen y Krzysztof. Proporcioné comentarios al equipo de documentación sobre el formato de las notas de la versión.
- Allison: finalizó y validó los libros de DJ 18.1 localizados y se los entregó a QA para su prueba; creó complementos de documentación de JMP 18.0 localizados y actualizados y los compartió con los equipos de marketing de JMP en Japón y Corea; brindó aportes para la integración de Howard del panel de localización y la automatización de Jira.
- Sandy: probó una nueva función en el panel de creación de proyectos. Agregó nuevas funciones al programa de validación de archivos. Probó la incorporación de la validación de archivos al final del trabajo de llenado de archivos. Comenzó a trabajar para la reunión de lanzamiento para el nuevo marco de automatización.
- Krzysztof: Mantenimiento y limpieza de memorias de traducción para proyectos de libros basados en devoluciones recientes de proveedores; asistencia a Clinical con su proceso de traducción al chino; planificación de nuevos proyectos de automatización y mantenimiento de proyectos existentes.
- Sohail: Se agregaron nuevas funciones a la interfaz de búsqueda de TM mientras se continúa optimizando los tiempos de resultados de búsqueda a través de solicitudes asincrónicas, reoptimización de consultas y carga diferida.
- Howard: Realicé una presentación sobre la integración de Dashboard Jira, que utilizará la funcionalidad de Jira en el proceso de MemoQ. Trabajé en un par de funciones de devolución de MemoQ, como la devolución de paquetes, la exportación de traducciones y la devolución a producción.
Documentación
- Devon: edición final de las notas de la versión de Python; limpieza de nuestros archivos de página de título como parte de JMPDOC-2263; capacitación en publicación de WebWorks DITA, profundización en RelinkLocalizedFiles.fsl, que usamos para corregir referencias cruzadas e imágenes después de recibir la documentación localizada del equipo L10N; revisión de las necesidades de documentación de la página de fuente única 19.0 (¡gracias Mia!); realización de actualizaciones a la documentación para la herramienta Ruler.
- ChrisB : Se solucionaron un par de problemas menores de JIRAS: JMP-22383, JMP-22410. Se investigó un poco sobre los problemas de salida HTML de Karen en JMPDOC-2262. Se inició JMP-22441 (documento sobre complementos preestablecidos). Se realizó una capacitación sobre DITA para WebWorks. Se creó la ayuda inicial de 18.2 para Mike.
- Susan C: Estoy trabajando en la ayuda localizada de JMP Live, generándola y verificándola antes de entregarla para su prueba. También he estado trabajando en las notas de la versión 18.1, se implementaron todos los comentarios de la revisión y hemos entregado los archivos para su localización.
- Khawar: Terminé de revisar DJ para Oxygen; lo comentaré con Chris. Asistí a la capacitación de WebWorks. Estoy trabajando en el análisis y la auditoría del índice de muestra. Estoy aprendiendo CSS en Codeacademy. Estoy trabajando en la autorización de trabajo de otoño.
- Qiana: Envió actualizaciones a Kristen para la página de complementos de documentos en Marketplace. Trabajó en el plan de retención de documentos de ayuda de JMP. Planificación y coordinación del proyecto.
Pruebas de sistema/host: Cary
- Mandy: Trabajé en la nueva tabla de datos y los cambios allí; respondí algunas pistas de TS de EA1; y al menos 1-2 fallas, pero de la gente de JMP y relacionadas con 19 cambios; trabajé en el generador de flujo de trabajo y el nuevo cuadro de diálogo de búsqueda que se agrega a eso; estará en EA2, pero no se publicitó mucho; se encontraron algunas fallas allí, pero esperamos haberlas eliminado todas; hice pruebas de instalación de EA1 en Mac y trabajé con eso principalmente.
- Hunter: Pasé gran parte de la semana probando JMP 19 EA 2 e investigando problemas con las compilaciones de EA. Probé el lanzamiento de JMP 19 EA 2 con fechas de vencimiento y finalización que ocurrieron antes de la fecha de finalización de EA para verificar que se muestran los mensajes correctos al usuario. Instalé la última versión de Mac Sequoia Dev. Beta 5 en el host Intel y Apple Silicon para probar las Mac en el laboratorio y realicé algunas pruebas. Investigué una pista de JMP 19 EA 1.
- Audrey: Pruebas para JMP Student 18.0.2. Pruebas para JMP 19 EA2.
Pruebas web – Cary
- Natalie: Seguimos con las actualizaciones de automatización de HTML5 debido a los cambios en la interfaz de usuario. Comenzamos con la nueva cobertura de pruebas para el gráfico circular.
Pruebas de sistema/host: Pekín
- Equipo de Beijing:
- Da Li: (1) Verificación de errores (2) EN progreso: Pruebas de JMP 19.0 EA2, 2 errores creados. (3) HECHO: Pruebas de características WEBJMP-8524: Construir un esqueleto de un nuevo diseño en la página de inicio , total de 31 errores creados. (4) HECHO: Pruebas de características WEBJMP-8833: Intercambiar la biblioteca de terceros del editor de código con prism-code-editor , total de 8 errores creados.
- Nan Wu: (1) Pruebas de regresión de errores. (2) Pruebas del conector de datos JMP 19.0 AWS S3 en Windows y Mac. (3) Pruebas JMP Pro 19.0 EA2 en Mac ( JMPTESTBJ-3110 ).
- Kimi: (1) Verificación de errores. (2) Python – NF: JMP-21921: Compatibilidad con estados de fila para jmp.DataTable – En progreso. JMP-21922: Compatibilidad con columnas de expresión para jmp.DataTable – En progreso. JMP-21707: Compatibilidad con la propiedad column.format para obtener/establecer el formato de columna desde Python. – Listo. JMP-20584: El código Python no puede obtener la ruta de archivo real al archivo parquet en el directorio de contenido del proyecto. – Listo. (3) SAS – NF: JMP-21263: Los usuarios deberían poder usar Crear una consulta con una conexión SAS – En progreso. (4) Pruebas de JMP 19.0 EA2. (5) ControlChartWarning – NF: WEBJMP-8647: Notificar a los usuarios sobre la asignación de marcadores de gráficos de control – En progreso. WEBJMP-8651: Mejorar la anotación de marcadores de gráficos de control en el registro de auditoría, tablas de historial (back end) – Listo. WEBJMP-8837: Mejorar la visualización de la anotación de triaje en la tabla de historial . (6) Jenkins: Verificar los resultados de Beijing Daily UT. JMPTESTBJ-3111: Optimización: la licencia de VS2022 venció (agosto de 2024 ). JMPTESTBJ-3113: El trabajo de Jenkins no puede finalizar y no puede copiar registros a jmpsrv01 para 19.0 .
- Da Zhang: (1) Verificación de errores. (2) Prueba de funciones para WEBJMP-5775 . (3) Prueba del instalador JMP 19.0 EA2.
- Lily Meng: (1) Configurar MFA y dispositivos e instalar algunas aplicaciones requeridas. (2) Completar la lista de tareas pendientes de Workday. (3) Comprenda el sistema de ausencias de Workday y aprenda Outlook, Teams, Service-Now, ESC, OneDrive, Cisco Secure VPN, JMP Community, Yammer. (4) Complete Primeros pasos con JMP - Nuevos empleados | 1 Acomódese: Lista de verificación para nuevos empleados. Actualice la foto de perfil. Confluence y Jira (flujo de trabajo de JMP Jira Software, Jira Software How-To). (5) Complete Primeros pasos con JMP - Nuevos empleados | 2 Instale software y otras tareas administrativas. (6) Comience a comenzar con JMP - Nuevos empleados | 3 Aprenda JMP: consulte la historia del origen de JMP y aprenda sobre John Sall y mire el video de la Reunión de JMP de 2023. Comenzó a aprender JMP: Curso a pedido.
- Nala: (1) Verificación de errores. (2) Preparación para el nuevo evaluador: Lili Meng. (3) Prueba del instalador de JMP Student 18.0.2: casi lista. (4) Comprobación de la integridad de mis componentes para JMP 19 EA#2. (5) Prueba de JMP Clinical 19 EA#2: en espera.
Nota de Shannon
¡Gracias a Anna Kushner por compartir otro hilo de mapas genial! ¡Espero que todos tengan un excelente fin de semana!