
¡Bienvenido a la actualización de desarrollo de JMP del 10 de junio de 2022!
Felicidades salen esta semana a Ryan Lekivetz ! Esta semana brad jones anunció el ascenso de Ryan a gerente del equipo DOE y Confiabilidad. Ryan ha estado con JMP durante casi una década como desarrollador del DOE, equilibrando el desarrollo de software con una extensa lista de publicaciones y presentaciones y muchas patentes. Además de su excelencia técnica incuestionable y su personalidad tranquila, todos hemos llegado a apreciar la creatividad de Ryan al compartir su pasión por el DOE. Ya sea en los blogs de JMP sobre huevos duros (¡o papas fritas, galletas o café!), Discovery habla sobre nuevas características, o en las sesiones de Meet the Developers, Ryan es un experto en compartir ejemplos que son identificables para todos los usuarios. Aunque le está entregando el manto del liderazgo del grupo a Ryan, Brad nos asegura que no irá a ninguna parte. Continuará su investigación en curso explorando nuevas capacidades DOE para JMP.
Al final del día el miércoles, pasamos nuestro Revisión de código hito para JMP 17.0. Esto significa que cualquier cambio en el código fuente introducido en la rama principal a partir de este momento requerirá una revisión del código (las excepciones notables son los comentarios del código, los ejemplos de índice de secuencias de comandos y las cadenas de marcado para la extracción).
Si está configurando un revisión de código en Swarm , mencione el número de problema de Jira en su texto. Y, por supuesto, siempre debe mencionar el problema de Jira relevante en la descripción de inserción de Perforce junto con el nombre de la persona que realizó la revisión del código. vamos a entrar Aprobación de código modo el 22/06/22. En ese momento, deberíamos estar resolviendo solo correcciones importantes y críticas, y cada impulso deberá ser aprobado previamente antes del envío por 4 miembros de la lista de aprobadores de JMP.
Los equipos de doc y L10N han estado trabajando en una larga lista de entregables que deben finalizarse, traducirse y devolverse al software antes de que podamos crear un candidato a instalador final de JMP 17.0. El equipo de L10N entregará nuestro lote final de cadenas de interfaz de usuario JMP 17.0 el próximo lunes 13 de junio. Entre los muchos otros proyectos en curso en este ciclo se encuentran la descripción del menú y las tarjetas de referencia rápida, Descubriendo JMP (traducido a todos los idiomas), datos de muestra de JMP, tutoriales, secuencias de interfaz de usuario integradas y JMP Live y documentación. ¡Muchas gracias a todos por ayudar a llevar estos proyectos a través de las etapas finales!
Muchas gracias también a la Equipo JMP en vivo por presentar las adiciones de JMP 17 en la reunión de desarrollo de ayer. Si se perdió la reunión, puede encontrar un enlace a una copia descargada de la grabación aquí. ¡Tuvimos una asistencia récord en la reunión (más de 80 asistentes) y una sesión de chat muy activa durante la misma! Además, he tenido mucho interés en la grabación por parte de miembros internos del equipo que no pudieron asistir. ¡Gracias a los miembros del equipo de JMP Live por monitorear y responder las preguntas que surgieron durante la demostración!
Gracias a tonia mauldin por compartir los detalles de los comentarios beta recientes con bloqueos seleccionados de Salesforce. Así como Duane y Tonya han estado actualizando sus informes para los seguimientos de clientes de Salesforce, Myron también ha estado actualizando el código del sistema de fallas para obtener archivos de fallas de Salesforce, colocarlos en una cola de procesamiento para la simbolización y actualizar nuestra base de datos de fallas con el contenido. Con gran parte del código ahora actualizado, Myron y yo pasaremos a una fase de prueba y esperamos que la tubería de producción se ejecute pronto.
Persona

Tema

subtema

Plataforma

Informe beta de la semana del 10/06/2022 | JMP en vivo (sas.com)
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!
Próximas fechas importantes
- Aprobación del Código JMP 17 – 22/6/22
- JMP 17.0 EA9 – 7/8/22
- Congelación de código JMP 17 – 20/7/22
- Por favor visita Confluencia para una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
- Visite esta página para ver listas de verificación de errores por JMP 17.0 .
Anfitrión
- Miguel H:
- Semana de la WWDC. Ver sesiones, reunirse con ingenieros de Apple. Actualizamos nuestra secuencia de comandos 'notarizar' para usar la "nueva" (1 año) 'notarytool' en lugar de la obsoleta (que desaparecerá el próximo otoño) 'altool'. Explorado con los ingenieros de Apple por qué no podemos ejecutar JMP con ASAN + UBSAN habilitados. Respuesta: hace que nuestro ejecutable sea demasiado grande. Me dieron soluciones alternativas para experimentar, pero ninguna de ellas parece viable hasta ahora.
- Tengo un edificio paralelo funcionando. Esto requería especificar explícitamente las dependencias entre nuestros jmptojava dylibs.
- Trabajó con Jim y Nick para trasladar los sistemas de compilación JMP 17 a Xcode 13. Trabajó con Jim para investigar por qué las pruebas de JMP se ejecutaban con Rosetta en algunos sistemas de compilación M1.
- Juan Schroedl: Trabajo del servidor de telemetría. Investigue el bloqueo misterioso al ejecutar JMP con automatización.
HTML5
JMP en vivo
- Aurora: Presentado parte de la demostración resumida de JMP Live 17.0.Revisé más contenido con Susan Conaghan, quien está haciendo muy buenas preguntas de sondeo sobre JMP Live 17.0 en el curso de la documentación.Corrección de errores relacionados con títulos únicos, eliminación masiva, registros de descarga, actualización de datos y clasificación de las publicaciones en una carpeta.
Estadísticas
- Isabel: Se corrigió un error con el nuevo mapa de calor de agrupamiento de SOM con filas ocultas/excluidas que encontraron John Powell y el equipo de HTML5 en el transcurso de su trabajo. Trabajo continuo en la implementación del control de extrapolación en el contexto de modelos mixtos.
- Laura CS: Se corrigieron muchos errores en SEM, incluido un bloqueo con el generador de perfiles y otro cuando los modelos no tenían variaciones especificadas. Escribí algunas notas sobre los accesos directos del modelo para la documentación. Continuó apoyando a Haley en su proyecto de verano.
Documentación estadística
- Muchacha: trabajé en algunas ediciones de cadenas, terminé de actualizar la documentación para las actualizaciones de PCA, revisé el material SVEM para Michael y trabajé un poco en FDE.
Pruebas estadísticas
- Jacob: Probando Easy DOE, probando interactivamente nuevas construcciones y escribiendo pruebas para diseños de parcelas divididas. Participar en el flujo de trabajo de UI/UX. Investigar posibles problemas de rendimiento.
- tonia: Trabajando en la verificación de errores, limpieza de pruebas unitarias e informes beta.
Gestión de productos
- Bryan F:
- Pantallas de bienvenida: Gráficos actualizados completados y entregados para 9 instaladores de Windows. Se revisaron las pantallas de bienvenida del producto para reflejar JMP Statistical Discovery, LLC. Al hacerlo, hice una pequeña modificación en los gráficos para que el degradado en el fondo sea un poco más sutil.
- Iconos: Para el equipo de administración de productos, creé 2 íconos más para el flujo de trabajo de descubrimiento de datos y agregué un degradado azul al fondo de cada uno de los 16 íconos. Para Workflow Builder, creé y entregué 3 íconos nuevos en Windows. Chris Humphrey me mostró cómo entregar los íconos en la Mac y creé una lista de cambios para que Chris y Ernest la revisaran. Creé un icono para abrir archivos de JMP Live en JMP Desktop con información de Michael Goff.
- Flujo de trabajo de UX funcional: Procesé los resultados de la votación por puntos para determinar la prioridad de las diversas ideas que desarrolló el equipo. Me reuní con Ryan Lekivetz para conversar sobre la reunión del proceso de desarrollo de UX mientras dirigía la conversación esta semana sobre las pruebas de usabilidad de Easy DOE. Me reuní con Geoffrey Mann, Sam Gardner y Anisa Scott para obtener una descripción general de la interfaz de usuario de JMP Clinical. Planeamos reunirnos mensualmente para tener conversaciones sobre mejoras de usabilidad.
Apoyo técnico
- Duane: No hay mucho nuevo que informar esta semana. Aquí están los TS JMP Informes en vivo (JMP Live 16) que combina datos históricos de Sirius con nuevos datos de casos de Service Cloud. ¡Sin embargo, estos todavía están siendo modificados! Después de ver la demostración de JMP Live de ayer, estoy ansioso por comenzar a trabajar en JMP 17, ya que los cambios y mejoras en JMP Live 17 son impresionantes. Aquí hay información sobre Tickets de Jira abiertos por soporte técnico .

Operaciones de desarrollo
- Jaime: Tickets de Jira reportados por fallas de LEAKS. Con el apoyo de Michael Hecht, actualizado a Xcode 13 para la máquina de compilación JMP 17 Mac; Fallo en el proceso de compilación informado. Recogí Mac Minis para configurar el proceso Jenkins CI. Actualizaciones del instalador JMP 17 para Mac. Migre las pruebas de las ejecuciones JMP 17 _Baseline y NIST UT localizadas al nuevo sistema operativo Apple Silicon M1 Ventura. Apoyo forzado.
- Mella: PDF construye solución de problemas de la máquina. Comenzando a trabajar con Alex para migrar proyectos Jenkins existentes a un servidor que se ejecuta en AWS.
- Myron: Continuó el código del sistema de bloqueo y las actualizaciones del proyecto de Jenkins en preparación para las ejecuciones de prueba con datos de bloqueo extraídos de Salesforce.
- Shanon: Debates sobre pruebas de PDF, Jira, NF y Clinical EA. Los datos de bloqueo funcionan con Lisa.
Localización
- Angelita : Proyectos restantes de JMP Live entregados a traducción; trabajo de configuración para el traspaso de la interfaz de usuario portátil la próxima semana; configuración para el traspaso incorporado
- Howard : Disfrutando de las vacaciones esta semana.
- melanie : Comprobación de conflicto JSL para la interfaz de usuario portátil completa; trabajó con Caleb para corregir problemas con las cadenas de Sample Size Explorers; fuente de datos de muestra confirmada. Tutorial de limpieza y actualizaciones.
- Arenoso : Kit de prueba para interfaz de usuario portátil; trabajo necesario para crear kits de interfaz de usuario portátiles ES, FR y TI la próxima semana.
- Trish: Gestión de proyectos Horario L10N, triaje de Jira
- Actualizaciones a JMPLoc Proyecto Jiras esta semana.
Documentación
- Qiana: terminó de actualizar el logotipo y la información de derechos de autor en las inserciones de texto comunes. Mantuve correspondencia con Rachel sobre algunas preguntas de derechos de autor. Se terminó de actualizar el documento técnico de validación de la instalación de JMP 17. Comenzó a actualizar el documento técnico Proceso para la calidad. Me reuní con Ruth y Mia. Asistió a la capacitación de ePublisher 101. Se agregó la declaración de la biblioteca OpenBLAS al recuadro de texto Avisos de licencia de tecnología. Se realizaron actualizaciones adicionales a la tabla de datos Penguins.jmp.
- Susana C: Finalizó las actualizaciones de JMP Live CLI para instalar la ayuda y la envió para su revisión. Comentarios de revisión incorporados hasta la fecha en la ayuda de instalación de JMP Live. Trabajando en actualizaciones de JSL para JMP Live. Asistió a la demostración en vivo de JMP.
- Cris B: Actualizaciones a la ventana del índice de muestra, capacitación de ePublisher, ver las cosas geniales que hizo nuestro pasante Matthew y llevarlo al siguiente proyecto.
Pruebas de sistema/host-Cary
- audrey : Migración de nuestros scripts de publicación de JMP Live a JMP Live 17 después de que nuestro servidor de pruebas de producción se actualizara a 17, algunas tareas generales de prueba de JMP Live, pensar en el proceso de Jira y los cambios propuestos a ese proceso, trabajar con Anna en la evaluación de la preparación de funciones de HTML5 para nuestro nuevo características en JMP 17, creando listas de los componentes, alfabéticamente por desarrollador o ensayador . Estas listas aumentan la lista de propietarios de componentes .
- Mandy: Esfuerzos continuos de Workflow Builder. Terminé de preparar una breve demostración que compartí con los superusuarios de la comunidad el miércoles organizada por Ryan Gilmore: buenos comentarios, comentarios y preguntas, y abrí al menos un ticket de JIRA de la reunión. Mayormente terminé con un breve blog sobre WFB y se lo pasaré a algunas personas para que lo lean y editen antes de compartirlo con Arati. Trabajando para verificar WFB JIRA lo más rápido posible y tratando de asegurarme de que las cosas se solucionen de la misma manera en Mac y Windows. Trabajando en adiciones de demostración con la esperanza de presentar en Discovery y para una presentación de la reunión de desarrollo del 14 de julio con Ernest. Tomé la clase de PLATO LMS que se nos asignó.
- Lisa: Trabajó en la actualización de secuencias de comandos de publicación para proyectos de sincronización de pruebas JSL y bloqueos a 17.0, probó actualizaciones de coxcomb, actualizó la tabla de puntajes de bloqueo y revisó duplicados de diferencias de imágenes con Mike.
- Cazador: Investigué las pistas JMP 17 EA 8, instalé el nuevo macOS Ventura 13.0 Beta 1 en MDA692 en el laboratorio y ejecuté algunas pruebas y verificación de defectos.
- jose l: JMP Live probando historias y verificando errores.Migré nuestro entorno distribuido del equipo de prueba JMP Live a 17.0.También se me ocurrió una manera de hacer que el servidor instale la última versión en el sistema todas las noches.
- Beijing / Cary JMP Live Testing Jira Status
- 04 Historias en Pruebas
- 86 Historias en Prueba Listo
- 18 errores creados en los últimos 7 días.
- 86 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host-Beijing
- Equipo de Pekín:
- Pruebas basadas en escenarios de JMP Live 17:
- Reunión retrospectiva de la prueba. Los detalles se pueden encontrar en Retrospectiva de JMP Live 17 Pruebas basadas en escenarios
- Revisión de casos de prueba propuestos para las pruebas JMP Live E2E y JMP Live Migration.
- Se ha realizado la ronda final de pruebas I18N para JMP 17. Los detalles se pueden encontrar en JMPTESTBJ-1015.
- Se ha realizado la ronda final de pruebas I18N para JMP Live 17. Los detalles se pueden encontrar en JMPTESTBJ-212.
- Erik Wang: (1) Complete las pruebas basadas en escenarios de JMP Live 17. Realice una copia de seguridad de los servidores de prueba. (2) Prueba JMP Live 17 I18N completa. (3) Prueba JMP Live Jira stories/bugs. (4) Preparar un resumen de pruebas basado en escenarios de JMP Live 17.
- dali: (1) Complete las pruebas basadas en escenarios de JMP Live 17. Realice una copia de seguridad de los servidores de prueba. (2) Prueba JMP 17 I18N completa. (3) Prueba las historias/errores de Jira. (4) Preparar un resumen de pruebas basado en escenarios de JMP Live 17.
- mike wu: (1) Complete las pruebas basadas en escenarios de JMP Live 17. Realice una copia de seguridad de los servidores de prueba. (2) Prueba JMP 17 I18N completa. (3) Prueba las historias/errores de Jira. (4) Preparar un resumen de pruebas basado en escenarios de JMP Live 17. (5) Informe TS investigado 00007563 y 00007485. (6) Comenzó la prueba de automatización OLE VB para JMP Pro 17.0.
- kimi: (1) Complete las pruebas basadas en escenarios de JMP Live 17. Realice una copia de seguridad de los servidores de prueba. (2) Prueba JMP Live 17 I18N completa. (3) Prueba JMP Live Jira stories/bugs. (4) Preparar un resumen de pruebas basado en escenarios de JMP Live 17. (5) Investigó las fallas de JSL UT. (6) Vuelva a probar [WEBJMP-4259] Data Table Viewer - Lighthouse, ya que hay demasiados cambios en Data Viewer y en la página de inicio de datos.
- Nala: (1) Complete las pruebas basadas en escenarios de JMP Live 17. Realice una copia de seguridad de los servidores de prueba. (2) Prueba JMP Live 17 I18N completa. (3) Prueba JMP Live Jira stories/bugs. (4) Preparar un resumen de pruebas basado en escenarios de JMP Live 17. (5) Tener reuniones de verificación con el personal del equipo de Beijing.
Descubrimiento de datos
- evan: La búsqueda ahora es totalmente compatible con todo tipo de elementos de menú en ambos hosts (portátil, host, edición, complemento). Se agregó grabación de acción para Comprimir columnas y Anonimizar. Grabación de acciones de creación de prototipos para algunos otros elementos de prioridad media. Consultoría en pruebas Sikuli. Trabajando en algunas otras mejoras menores de búsqueda y registro.
- Sibusizo: Trabajando hacia una nueva característica que permite a un usuario posicionar o nivelar hierboxes a través de la interfaz de secuencias de comandos. A continuación, he estado observando un error en los gráficos de mosaico donde invertir el eje no invierte el gráfico de mosaico. También estoy trabajando en un error del generador de gráficos en el que no se observa un color fijo especificado por el usuario en las etiquetas de los marcadores.
- dan s: Se corrigió el filtro de datos <
- David B: Gráfico paralelo actualizado para que muestre los valores categóricos de manera más consistente, jmprunner actualizado para que la salida html se pueda ver junto con las imágenes creadas directamente desde los informes jmp en lugar del diseño actual arriba/abajo
DOE y Confiabilidad
- peng: Se corrigieron algunos problemas recientemente informados por Bill Meeker: JMP-12801: la gráfica residual no debe mostrar marcadores asociados con la observación censurada; JMP-12810: Necesidad de manejar un caso que MLE no existe. Después de ingresar al modo de revisión, traté de seleccionar elementos de bajo riesgo por información faltante para SiType::Columns ScriptItems en mis plataformas. Sin embargo, a medida que progresé para abordarlos, vi que abordarlos literalmente tiene la consecuencia de producir un código duplicado considerable. Así que estoy tratando de encontrar una solución más general para JMP-306. Ayer hice una ronda de cambios, revisados por Evan y Ernest. Más tarde me di cuenta de que se pueden realizar más cambios en la capa portátil para eliminar todo el código duplicado para este problema del código de la plataforma. El segundo cambio está bajo revisión ahora.
Nota de Shannon
Gracias a Susana Conaghan , nuestro escritor de documentación de JMP que vive en Escocia, por compartir algunas imágenes divertidas de las celebraciones locales de los 70 años de la Reina de Inglaterra. el ¡Aniversario! Susan dijo: “Me vestí como una gótica y mi hijo menor se vistió como una chica de los 80 y participamos en un desfile de Jubileo con los establos locales. Alesia estaba a caballo, no había suficientes caballos para todos los niños, así que caminé. ¡Fue muy divertido! No soy muy fan de la monarquía, ¡pero cualquier excusa para vestirme de gótica es buena para mí! Ja, ja…” También incluyó una foto del pony de su amiga, Buddy, quien también estaba vestido para la ocasión.
¡Que tengáis un gran fin de semana, todos!
