
¡Bienvenido a la actualización de desarrollo de JMP del 15 de julio de 2022!
Tenga en cuenta que SAS tiene un 3 rd corte de mantenimiento de fin de semana planeado para este fin de semana a partir de las 5 pm de hoy y hasta el domingo.
JMP DevOps ha cancelado la ejecución de Stringbot de este fin de semana en main desde que las ejecuciones de Stringbot ocurren durante 3 rd las interrupciones de fin de semana se interrumpen con frecuencia por ciclos de actualización de software y/o reinicios. Espere que otras máquinas virtuales y procesos que se ejecutan continuamente este fin de semana probablemente se vean afectados y el equipo de DevOps resolverá los problemas lo más rápido posible después de la interrupción e involucrará a TI si es necesario.
Trish me ha notificado que iniciará una muy temprano en la mañana Stringbot se ejecutará el martes y enviará un aviso alertando al grupo de desarrollo cuando comience y se haya completado. Evite editar archivos durante la ejecución de Stringbot para evitar conflictos con el proceso de Stringbot. (Con suerte, esto no será un problema, ya que no creo que los aprobadores estén disponibles tan pronto para aprobar los cambios en el código fuente. :cara_sonriente_con_ojos_sonrientes: ¡Sé que no lo estaré!)
Los instaladores JMP Pro 17 y JMP Clinical 17 EA9 ahora están disponibles para que los usuarios pioneros los descarguen. Esto concluye nuestro trabajo sobre Lanzamientos de JMP Pro para el programa JMP 17 EA. Desde Clínica JMP se lanzará un mes más tarde que JMP y JMP Pro, Bob creará una actualización solo para Windows de JMP Clinical 17 EA9 a fines de agosto utilizando el ejecutable JMP 17 EA9 y los archivos de script Clinical actualizados. Esto permitirá que el equipo de JMP C comparta un conjunto de informes actualizados con sus clientes de EA y recopile comentarios valiosos antes de que se realicen más actualizaciones en JMP Clinical 17.1.
JMP DevOps se está preparando para el ramificación de JMP 17.1/18.0 la próxima semana cuando alcancemos nuestro hito Code Freeze al final del día en miércoles 20 de julio el . Si bien se puede hacer mucho antes de tiempo para que estemos listos para activar varios procesos una vez que se crea la sucursal, es probable que mis equipos continúen con su trabajo y realicen los pasos finales de prueba durante el día jueves y viernes. Pondremos todo en funcionamiento lo más rápido posible para los nuevos lanzamientos. ¡Sabemos que muchos de ustedes ya han dejado de lado las correcciones para 17.1 y algunas personas incluso están buscando las primeras posibilidades de funciones de JMP 18! Recuerda eso desactivaremos la integración automática del código fuente de JMP en la rama 17.0 en JMP 17 Code Freeze . Esto significa que si encuentra un error sensacional después de Code Freeze y obtiene las cuatro aprobaciones requeridas para solucionarlo, deberá corregirlo en main (para que fluya a la rama 18.0) y también deberá integrar la corrección en las ramas 17.0 y 18.0. Póngase en contacto con Jim Borek si necesita ayuda, estará encantado de ayudarle.
gracias de nuevo a Audrey Shull por organizar la reunión de JMP Dev de esta semana donde cámaras de mandy hizo una demostración de Workflow Builder y ella y Ernest respondieron sus preguntas candentes sobre esta nueva característica popular. Si se perdió la demostración de Workflow Builder, puede encontrar una copia guardada de la grabación aquí en mi carpeta pública: \\d73817\public\ \Dev Meetings\. Además, Mandy compartió una versión de sus archivos de demostración que puede COPIAR desde \\jmpsrv01\Users\Chambers\Workflow\Workflow.zip si desea jugar con ellos mientras explora esta nueva característica. Mandy también se presentará en JMP Discovery Cary y sé que los clientes estarán muy interesados en esta nueva incorporación.
Finalmente, tenga en cuenta que las grabaciones de reuniones de desarrollo están disponibles en Sharepoint a través del chat de la reunión en Teams, si está en la lista de invitados para la reunión. Así es como se ve una grabación guardada en el chat de la reunión de esta semana:

Si no asistió a esa sesión, siempre puede solicitar acceso para abrir la copia de Sharepoint de la grabación. Si no está en la lista de JMP Dev y desea acceder antes de que publique el enlace a la grabación descargada en la actualización del viernes, envíeme un correo electrónico o un mensaje en Teams y con gusto le enviaré un enlace con los permisos adecuados. Muchas personas solicitan acceso a grabaciones de Sharepoint o me envían un correo electrónico y, por supuesto, siempre apruebo y respondo a esas solicitudes lo más rápido que puedo. Generalmente no incluyo enlaces a la copia de Sharepoint en la actualización; Por lo general, vinculo a copias descargadas de las grabaciones en mi carpeta pública porque cualquiera puede acceder a ellas, independientemente del estado de los asistentes a la reunión; no requieren ningún ciclo especial de solicitud/aprobación. Esos enlaces también tienen más probabilidades de persistir en el tiempo que los generados por un mecanismo de almacenamiento con una política de retención más corta como Sharepoint, OneDrive, etc.
A lo largo de los años, a medida que hicimos la transición de Webex a Teams para reuniones de desarrollo, y de Stream a Sharepoint como un mecanismo de almacenamiento de grabación de Teams, me quemé varias veces vinculando el contenido de la reunión que pensamiento se guardó de forma segura cuando desapareció inesperadamente durante una migración de aplicaciones o una limpieza del almacenamiento SAS. Sharepoint en particular tiene intervalos de retención predeterminados muy cortos para las grabaciones de reuniones. Si veo un correo electrónico de Sharepoint que dice que se eliminó una grabación, siempre la restauro y establezco un período de retención más largo. Trataré de recordar vincular a mi compartido carpeta y no a la grabación en sí misma, por lo que está claro que es una ubicación compartida. Los usuarios de Mac y Win pueden abrirlo como mejor les funcione en su sistema. Estos archivos de grabación no son pequeños, por lo que odio tener un montón de copias duplicadas, pero ciertamente no quiero perder una grabación que alguien desee ver en el futuro.
Anuncios generales
- 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, súbalo, junto con 3 fotos suyas, a la carpeta. ¡Gracias por ayudar a que nuestra familia JMP sea un poco más familiar!
- Espero que hayas visto el de esta semana. Conozca con Audrey Shull! Gracias a Jessica por trabajar en esto y obtener citas tan buenas de los admiradores y compañeros de trabajo de JMP de Audrey. Puedes encontrarlo aquí .
Próximas fechas importantes
- JMP 17 Code Freeze / Branching – 20/7/22
- Por favor visita Confluencia para una lista completa de JMP 17 fechas.
Actualizaciones de desarrollo de JMP
- Visite esta página para ver listas de verificación de errores para JMP 17.0 .
Operaciones de desarrollo
- Jaime: Archivos ramificados 17.0, ejecutables integrados e instaladores para JMP 17.0 EA #9
FUGAS, ASAN y verificación de errores de falla de aserción. Finalización de las actualizaciones de Python 3.10.5. Trabajé con Nick, Bob y Melanie para incorporar el documento de nuevas características en la compilación de anoche para Qiana. Actualización de los scripts de compilación de WinOS en preparación para la próxima rama 17.1.
- Beto: JMP y JMP Clinical EA se han impulsado externamente. Trabaje con John Schroedl y Daniel Powell en la mesa de actualización de software. Nueva versión probada e instalada de InstallShield para instaladores de Windows
- Myron: Procesamiento de elementos de fallas de Salesforce, manualmente al principio para hacer una verificación final y luego permitir que se ejecuten los trabajos de Jenkins. Comenzando a trabajar en el backend de telemetría después de la reunión con Mia y otros.
Localización
- Equipo de localización: JMP Live Translation devuelve “palooza” (descripción de Mel) – Casi terminado. El cliente/servidor de JA debería pasar a la pista de producción el lunes; Traducciones para QRC final y enviadas a Main; Terminando las devoluciones de traducción para Discovering JMP (incluidos los conjuntos de texto compartidos para DJ); creación de kits de inicio para nuevas funciones; terminando la traducción de la Sugerencia del día regresa.
Documentación
- Qiana: Asistió al curso "Módulo 2 - Sesgo inconsciente: comprensión del sesgo para liberar el potencial". Terminé de trabajar en el documento de Nuevas funciones y se lo entregué a L10N. Continuó trabajando en el documento Uso de JMP. Me reuní con Tom y Susan para discutir cómo poner el documento de Genómica en FrameMaker. Me reuní con todos los escritores para discutir las próximas fechas, entre otras cosas.
- Susana C: Documentación finalizada de JMP Live/Public y HTML5. ¡Gracias a todos en el equipo de JMP Live y los equipos de prueba por todos sus comentarios y ayuda para responder mis preguntas! También actualicé el PDF de revisión de nuevas funciones con los comentarios de John e incorporé sus comentarios relacionados con mis áreas de contenido (JMP Live, libro EG).
Pruebas de sistema/host-Cary
- Todo : EA9 Testing, Early Installer Testing para JMP 17.0 (un conjunto de comprobaciones iniciales para encontrar problemas antes de Code Freeze).
- audrey : Supervisión de las pruebas de EA9 y de las primeras pruebas del instalador. Se enviaron correcciones para scripts de tablas de muestra, se realizó la revisión final del documento de nuevas características y se evaluaron y corrigieron pruebas de referencia que no están en inglés.
- Nick H: Trabajando en las primeras pruebas del instalador para JMP 17, identificando (y con suerte eventualmente corrigiendo) algunos problemas, uno de los cuales es un problema con un par de tutoriales en japonés en Windows. También completé una revisión del código de Audrey mientras trabajaba para eliminar muchos errores de registro y otros problemas con los scripts de tablas en algunas tablas de datos de muestra. Hice un pequeño cambio de cadena en JMP Starter cambiando 'Datos de muestra' a 'Índice de muestra' para que coincida con la forma en que ahora aparece en el menú Ayuda. Por último, también me he mantenido ocupado con las verificaciones.
- Mandy: Realicé pruebas del instalador de EA en Mac y Windows a principios de semana. Preparación y práctica y toques finales en la demostración de desarrollo para Workflow Builder el jueves. Finalizó una ronda de pruebas del instalador temprano de JMP 17 para resolver los problemas iniciales.
- Lisa G: Trabajó en las primeras pruebas del instalador, las pruebas de EA y la verificación de la solución de fallas para los mapas de árbol que anidan las columnas MR.
- jose: Pruebas de instalación y migración de JMP Live.Actualización de scripts de publicación para JMP Live 17. Finalización de historias y errores de JMP Live.
- Pekín / Cary JMP Prueba en vivo Estado de Jira
- 02 Historias en Pruebas
- 24 historias en prueba listas
- 09 Errores creados en los últimos 7 días.
- 44 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host-Beijing
- Equipo de Pekín :
- Se han realizado las pruebas del instalador de JMP 17 EA y la verificación de la cordura de los componentes que aloja el equipo de Beijing. Para obtener más información, consulte JMPTESTBJ-1672.
- JMP 17 Se han realizado pruebas de instalación temprana. Para obtener más información, consulte JMPTESTBJ-1671.
- Se revisó el documento de nuevas funciones de JMP 17 y se proporcionaron comentarios.
- eric wang : (1) Se agregaron más pruebas integrales para el problema de seguridad del script de actualización. (2) Verificación de historias/errores. (3) Verificación de cordura de JMP Publish para JMP 17 EA9. (4) Revisado JMP 17 NF Doc.
- dali: (1) Verificación de sanidad de JMP Import/Export para JMP 17 EA9. (2) JMP 17 Pruebas de instalación temprana. (3) Revisado JMP 17 NF Doc. (4) Verificación de historias/errores.
- mike wu : (1) Prueba del instalador JMP 17 EA9 y verificación de estado para Query Builder, HTML5 Profiler, Excel Add-ins. (2) JMP 17 Pruebas de instalación temprana. (3) Revisado JMP 17 NF Doc. (4) Discuta un problema de regresión JMP-11780 con Audrey. (5) Pruebe el entorno Citrix después de actualizarlo. (5) Verificación de historias/errores.
- kimi: (1) Comprobación de integridad de Python Integration, SAS Integration, Formula Depot para JMP 17 EA9. (2) JMP 17 Pruebas de instalación temprana. (3) Revisado JMP 17 NF Doc. (4) Verificación de historias/errores.
- Nala: (1) Comprobación de integridad de Text Explorer y CAS Integration para JMP 17 EA9. (2) JMP 17 Pruebas de instalación temprana. (3) Revisado JMP 17 NF Doc. (4) Verificación de historias/errores.
Descubrimiento de datos
- David B: Se corrigió el problema de rendimiento al importar desde una hoja de Google, trabajando en defectos 18/17.1, analizando el problema de copia de tabulación cruzada, trabajando en una opción para imprimir una tabla de contenido generada a partir de cuadros de esquema, de vacaciones la próxima semana.
- dan s: Más actualizaciones para guardar/restaurar documentos de Easy DOE. Se solucionó el problema con los ejes> 30k píxeles. Trabajó en un problema de diálogo modal en Mac, aplazando a 17.1. Otras revisiones de código y clasificación.
- Xan: Problema de selección de Histograma/Respuesta Múltiple para 17; elementos de suavizado de ejes y spline para 18.
- Ernesto: Generador de flujo de trabajo: mirando el soporte de bifurcación (if) para 18.
GAMA
- peng: Escribió un borrador sobre la práctica actual de usar JMP para analizar datos de fatiga. El borrador se basa en lo que aprendí de Bill Meeker en el último medio año más o menos. El borrador se utilizará para comunicarse con Wendy Tseng, quien tiene interés en aprender el tema. Se corrigieron un par de problemas en el generador de perfiles en Easy DOE. Revisado, aprobado, enviado. Cierre todos los elementos abiertos de Jira, excepto uno, en el generador de perfiles en Easy DOE. Aplazar el único para una versión posterior. Responda a las preguntas del soporte técnico y del campo en plataformas de confiabilidad.
- Puntilla: Revisando dos artículos de revistas sobre el DOE: uno es bueno y el otro no tanto...
Anfitrión
- Pablo N: Se actualizó la información de derechos de autor en las DLL del complemento de Excel para usar la misma cadena que John Schroedl usó para JMP.Todavía estoy esperando la respuesta legal sobre acortarlo. Terminé de obtener un programa de muestra escrito en Swift traducido a ObjC.El programa demuestra la selección de objetos en 3D usando Metal, uno de los obstáculos que hemos tenido en la transición de OpenGL 1.x a Metal en la Mac.OpenGL 1.x admitía directamente la selección en la biblioteca OpenGL.OpenGL moderno basado en sombreadores y herramientas como Metal y Vulkan no admiten explícitamente la selección. Mi programa de muestra utiliza principios de seguimiento de rayos para ubicar objetos en la escena, proyectar un rayo en la escena y buscar una intersección a través de los objetos de la escena. Ahora que tengo un ejemplo de trabajo en ObjC, puedo comenzar a implementar la técnica dentro de JMP.
HTML5
- Praveena: Trabajó en Laterales de apoyo para Border Box (He dejado de lado este cambio para 17.1). Completó el entrenamiento de seguridad. Trabajando para mejorar la cobertura del código: componente Axis Box.
- Mayowa: Se corrigieron los problemas de cobertura de código en la compilación de integración continua, se inició la capacitación en seguridad del producto y se trabajó para mejorar la cobertura de sucursales para las pruebas de unidades de gráficos paralelos.
- Pablo S: Asistió a JMP Academy y comenzó a tomar los cursos STIPS.
JMP en vivo
- Aurora: Corrección de errores de JMP Live 17.0 (migración de base de datos, espacios personales, orden de publicación de informes).Clasificación de Jira.Trabajó en las conversaciones de Discovery Americas con Michael Goff y Aaron Andersen.
Estadísticas
- Juan Sall: Tomando conciencia de que algunos usuarios tienen muchos factores y Design Space Profiler tardará una eternidad en manejar esos casos. Ahora se le solicitan tamaños de muestra de simulación o más de un millón y tiene una barra de progreso para que pueda detenerse antes. (JMP-13364) Se corrigió un error en Explorar patrones donde una fila excluida hacía que se perdiera una serie de duplicados en las columnas. (JMP-13365)
- Laura CS: Revisé la documentación de SEM, me reuní con Haley para discutir los pasos finales de su proyecto de verano, grabé un video para promocionar Discovery a pedido de Meg.
Documentación estadística
- karen: Envió un borrador del capítulo Easy DOE para su revisión.
Pruebas estadísticas
- Marca B: Reunión con Brad y Joseph sobre el diseño de Easy DOE. Trabajando con Jacob y Ryan en la prueba de Easy DOE. Revisando el borrador de la documentación de Easy DOE para Karen. Trabajo en equipo en el flujo de trabajo JMP UI/UX. Responde preguntas en JMP Community.
- Jacob: Centrado en probar Easy DOE, verificar tickets de Jira, clasificar los tickets abiertos restantes con Mark y escribir pruebas unitarias.
- tonia: Trabajando en una publicación de blog para nuevas funciones en Process Screening.Trabajando en datos de comparación beta.
Gestión de productos
- Bryan F:
- Pruebas de usabilidad de Design Space Profiler: Procesamiento de resultados de Byron Wingerd, Don McCormack, Kaylee Warren y Susan Conaghan
- Planificación de la cumbre Discovery
- Se reunió con Holly Connors, Jeff Hudgins, Katie Stone y Tany Gillikin
- Conversaciones con el equipo de desarrollo de UX sobre las pruebas de EasyDOE
- Conversación con Aurora sobre JMP Live Testing
Nota de Shannon
Mis mejores deseos para Stormy, la cachorra de Lisa, que se está recuperando de una cirugía de seguimiento después de una operación anterior que reparó problemas de luxación de la rótula en sus rodillas. Lisa dice: “Ella está de mal humor con su cono, pero al menos aún puede sentirse cómoda :smileing_face_with_smiling_eyes: “
Como le dije a Lisa hoy, casualmente, mi perro Stormy también se sometió a esta misma cirugía en la rodilla cuando era un cachorro con problemas similares. Vivió hasta la avanzada edad de 14 años sin más problemas de rodilla. ¡Esperemos que Stormy-girl de Lisa supere el proceso de curación rápidamente y pueda saltar y correr de nuevo sin dolor!
