
¡Bienvenido a la Actualización de desarrollo de JMP para el 1 de octubre de 2021!
Nuestros compañeros de marketing nos piden a todos que compartir en las redes sociales sobre lo que vemos, asistimos y aprendemos en Cumbre de descubrimiento la próxima semana. Puede compartir en Twitter, Facebook, LinkedIn o Instagram. Puede ser solo texto, o puede compartir una captura de pantalla y texto (¡lo cual es mejor!) Es fundamental tener una variedad de voces, imágenes y experiencias compartidas.
Muy importante: Use el hashtag #JMPDiscoverySummit porque Arati Mejdal monitoreará el hashtag y lo volverá a compartir desde las cuentas de JMP. Más: ¡Puede seleccionar recibir algún botín de JMP!
Gracias a todos los que asistieron Práctica de John Sall para su plenaria Discovery en la reunión de desarrollo de este jueves. John agradeció sus comentarios y continuos comentarios mientras se prepara para dar la charla en vivo la próxima semana.
Como sabes, estaremos creando JMP 17 EA3 para que coincida con la construcción de esta noche. Actualice sus páginas de funciones antes del 4 de octubre y cree los videos de EA3 antes del 6 de octubre. Modo de aprobación para JMP 16.2 comienza el 12 de octubre, así que continúe revisando sus listas de elementos abiertos en esa vía para determinar si se pueden arreglar de manera segura para nuestra versión final de mantenimiento JMP 16.
La próxima semana, JMP DevOps se complace en dar la bienvenida Qiana Eaglin como gerente del equipo de documentación de JMP. Susan C y Sheila le informarán, y Qiana también colaborará con la administración de productos y los redactores de los equipos de documentación estadística y de ciencias biológicas para asegurarse de que los clientes obtengan la información que necesitan para aprovechar al máximo nuestros productos. Qiana ha trabajado en SAS durante 8 años como redactor técnico senior y antes de eso, trabajó en puestos de redacción técnica en Ateb, DataFlux e IBM. Antes de convertirse en redactora técnica, ocupó puestos en pruebas de software y gestión de proyectos. Si ve a Qiana en las sesiones de Discovery, ¡déle una cálida bienvenida!
Espero que hayas visto este artículo sobre Inside JMP destacando el Marco de prueba de unidad JMP JSL . Gracias a Jessica Marquardt por trabajar con Joseph, Audrey y Nicole para resaltar la historia de esta importante herramienta, incluso a medida que avanzamos con las mejoras en el marco y cómo lo usamos para monitorear las regresiones durante el desarrollo de JMP.
Gracias a Tonya por compartir esta semana Pistas Beta / Crash / Telemetry con choques seleccionados. Puede encontrar el informe de JMP Live aquí: Pistas Beta / Crash / Telemetry para la semana del 1/10/2021 | JMP Live (sas.com) .
Empresa

Tema

Subtema

Plataforma

JIRA / Defectos

Anuncios generales
- Si está dispuesto a ser un empleado destacado en Inside JMP, descargue una copia del Llegar a saber formulario . Simplemente complete las preguntas y cuando haya terminado, cárguelo junto con 3 fotos de usted a la carpeta. ¡Gracias por ayudar a que nuestra familia JMP sea un poco más familiar!
Próximas fechas importantes
- JMP 17.0 EA3 - 1/10/21
- JMP 17.0 EA4 - 5/11/21
- Por favor visita Confluencia para obtener una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
HTML5
- Esta semana, Bryan y Mayowa realizó pruebas de caja blanca para el equipo de HTML5. Cubrieron una amplia gama de características y segmentos gráficos con un enfoque en las características que actualizamos en los últimos sprints. Crearon un total de:
- 19 errores (1 crítico, 4 mayor, 8 normal, 6 menor)
- 4 subtareas de errores (3 principales, 1 normal)
- 1 mejora (Normal)
- 1 historia (normal)
- La semana pasada, Praveena, Josh y John Powell realizó pruebas de caja blanca para el equipo de HTML5. Cubrieron una amplia gama de características y segmentos gráficos con un enfoque en las características que actualizamos en los últimos sprints. Crearon un total de:
- 11 nuevos errores para JMPHTML (3 principales, 7 normales, 1 menor) y 1 nuevo error menor para JMP
- un caso de prueba adicional para un error JMPHTML existente
- 2 historias para JMPHTML
- John Powell: Resultados resumidos de las pruebas de caja blanca. Se celebró al final de las reuniones de sprint y se preparó para JMP Discovery y EA3. Ayudé con un par de problemas de soporte para JMP Live. Ayudó a Praveena con su primera corrección de errores de HTML5, revisión de código y envío de Perforce. Construido esta página de Confluence para recopilar una lista de herramientas utilizadas por el grupo anfitrión . Pruebas unitarias enviadas y código para respaldar el dibujo. Gráficos paralelos del generador de gráficos . Trabajando en la implementación de información sobre herramientas para gráficos paralelos HTML. Aquí está la trama paralela de las teorías de cuerdas de Julian de JMP Público renderizado en Windows 10 (izquierda) y en Chrome (Derecha):

- Josh M: Ingresó a las JIRA de las pruebas de caja blanca de la semana pasada (3 prioridad normal y 3 prioridad principal para HTML5, 1 prioridad normal para JMP). JMPHTML-682 : Profiler no conserva el estado cuando interactúa con el servidor en JMP Live. Problema investigado para Mike Anderson relacionado con la incrustación de publicaciones de JMP Public en una plataforma de diapositivas de una página web. Se preparó y proporcionó la demostración de Sprint 5. Gestión actualizada sobre el estado del generador de perfiles. Mia está haciendo un seguimiento de algunos elementos bloqueados por el trabajo de escritorio. Ayudar a Praveena a ponerse al día en la creación de casos de prueba unitarios y corregir un error de línea. Triaging JIRA de la cartera de pedidos.
- Bryan F: Pruebas continuas y desarrollo de pruebas unitarias para la implementación HTML5 de gráficos de barras empaquetados. Participó en una prueba de caja blanca y encontró e ingresó 19 problemas: 14 errores, 4 subtareas de errores y 1 mejora. Participé en una revisión de sprint donde presenté las mejoras que hice al sistema de compilación, así como el trabajo que hice para desarrollar gráficos de barras empaquetados. Por ejemplo, mostré un caso interactivo en el que un gráfico que representaba un millón de filas respondía a selecciones, información sobre herramientas, escalado y panorámica.
- Mayowa: Trabajé en agregar líneas de referencia a gráficos de ejes paralelos en html interactivo, realicé pruebas de caja blanca, participé en la retrospectiva del equipo HTML5 y en la planificación del sprint.
- Praveena: Aprendí sobre el proceso Perforce de los miembros del equipo. Corregido el error JMPHTML-1223 (se muestra "nulo" en el mensaje de información sobre herramientas), comencé a buscar en JMPHTML-1198 (Las líneas no seleccionadas no coinciden con JMP con un fondo oscuro).
JMP en vivo
- Michael G: Habilitó la selección múltiple de informes en cada contexto esperado. Le permite seleccionar y mover varias publicaciones a un nuevo espacio / carpeta. Se agregó la capacidad de editar detalles sobre un espacio. Se fusionó la vista de carpeta de paquete independiente en la vista de carpeta de espacio. Corrección de errores generales relacionados con las nuevas características del espacio.
- Aurora: Carpetas jerárquicas (trabajo preparatorio: quitar privilegios especiales de los propietarios de carpetas, simplificar las consultas relacionadas con las carpetas). Registro de auditoría (agregue registros para otorgar y revocar el acceso a un espacio). Advertencias de gráficos de control (corrección de errores). Pruebas automatizadas (corrija algunas, etiquete algunas con números de Jira).
Estadísticas
- Laura CS: Continuó trabajando para cambiar el código SEM antiguo por el nuevo. Respondí algunas preguntas sobre SEM en la comunidad JMP y por correo electrónico. Me reuní con James para seguir trabajando en un ejemplo de “panificación” con SEM.
- Peng: Prueba y solución de problemas menores en la degradación de medidas repetidas antes del corte de EA. También se corrigieron un par de errores en series de tiempo debido a trabajos recientes.
- Elizabeth: Se corrigieron errores finales de GLMM antes del EA. Queda un proyecto de gran envergadura (comparaciones múltiples en la escala adecuada). Comencé a preparar la presentación de JMP Dev sobre GLMM.
- Annie: Terminé de integrar la última de mis correcciones para gráficos de control en 16.2.
Pruebas estadísticas
- Marcos: Evalúe el diseño de Easy DOE y desarrolle pruebas unitarias para él. Apoyo a otros proyectos del DOE. Juzgar carteles de estudiantes para JMP Discovery Summit y realizar otras tareas como miembro del Comité Directivo durante la próxima semana. Apoyar el trabajo de análisis de curvas de disolución en Fit Curve. Me reuní con el editor de ASQ sobre mis comentarios iniciales para la revisión del material del DOE en el Manual para la certificación Six Sigma Black Belt.
- Jacob: Añadiendo pruebas unitarias para los nuevos diagnósticos de MSA Design. Prueba de instantánea de valor faltante ( JMP-5330 y JMP-7225 ). Explorador de diseño de pruebas. Verificación de problemas de DOE Jira y adición de pruebas unitarias
- Tonya: Probando los nuevos cambios de MSA de Laura.Visualización de ponencias y charlas de JMP Discovery.
Actualizaciones de ciencias biológicas
- Juan C: En JMP Clinical 8.2, se modificó Crear informe en vivo para el perfil del paciente para ayudar a los clientes que usan JMP Live 16. En JMP Genomics 10.2, rutas de documentación actualizadas para botones de ayuda. En JMP Clinical 17, se corrigió un error que impedía que Review Builder se volviera a abrir en la misma sesión si se cerraba previamente Menú principal de JMP> Ventana> Cerrar todo . Se agregó un modo a ComboBoxClass: setAvailableValues () para permitir que las selecciones se mantengan por posición en lugar del valor de cadena, que es utilizado por el widget de agrupación demográfica Establecer preferencias de estudio. Se creó ProcessClass: makeOutline () para crear cuadros de esquema cuyo estado abierto se rastrea de manera similar a los valores de otros widgets (con plantillas de revisión, preferencias de estudio y valores predeterminados de fábrica), que actualmente se usa en la interfaz de usuario Establecer preferencias de estudio, pero podría extenderse a informes. Se actualizó Establecer valor de color para asignar la anulación de color gris predeterminada de forma predeterminada a cualquier nivel de control de tratamiento elegido. Rutas de metadatos .sas7bdat convertidas y referencias a .jmp.
Gestión de productos
- Dieter: Asistí a 2 seminarios web de AWS y trabajé en la ejecución de JMP PV en AWS AppStream y Azure Virtual Desktop.
Apoyo técnico

Operaciones de desarrollo
- Beto : Trabajé con Curt y Mia en el tema de la Suscripción para estudiantes. Ticket de ServiceNow abierto para corregir el error de los números de serie enviados como "A" y no como "B". Trabajo terminado de obtener los archivos de soporte restantes para los instaladores, todos asegurados en Perforce.
Documentación
- Sheila: Trabajé en las páginas web de DJ localizadas después de recibir comentarios de los revisores. Probado agregando el documento Estadísticas de marcadores genómicos a la ayuda. Actualizaciones de SEO verificadas. Se generó la ayuda 16.0 y 16.1.
Prueba de sistema / host-Cary
- Audrey: Demostración para el equipo de control de calidad sobre los próximos cambios en JSL Unit Test Framework. Póngase en contacto con los probadores de Beijing antes de que comience el feriado del Día Nacional: estarán fuera de la oficina hasta el 7 de octubre.
- Nick H: He estado trabajando con Justin para familiarizarme con el marco y el tablero de pruebas unitarias de JMP para poder comenzar a asumir el soporte para estos elementos. Aunque todavía hay mucho que aprender, juntos hemos trabajado para solucionar algunos errores tanto en el panel como en el marco. Recientemente comencé a preparar el marco de prueba para próximos cambios a los flujos de prueba unitarios para agregar un flujo de prueba rápido a las pruebas de estrés ya existentes. En particular, los desarrolladores podrán ejecutar pruebas de línea de base “super” que no solo incluirán pruebas de línea de base existentes, sino también un subconjunto de pruebas “rápidas”. Las pruebas SuperBaseline se ejecutarán desde un botón agregado a la GUI de pruebas unitarias de JSL. Con suerte, esto proporcionará un subconjunto más grande de pruebas para que los desarrolladores las ejecuten cuando quieran ejecutar más que solo pruebas de referencia.
- Mandy: verificar defectos y redactar algunas pruebas; trabajando en algunas pistas de TS y reportando tickets de JIRA; trabajando en los defectos que me enviaste para verificar que pudieran ser reparados y cerrándolos.El modelador de tablas está lo más listo posible para JMP17EA3, hasta que recibamos algunos comentarios y descubramos en qué dirección irá a partir de aquí. Algunas cosas estéticas allí, como la parte de dibujo de Recode, pero no arreglarlo hasta que descubramos lo que se necesita.
- Cazador: Se investigaron las pistas de JMP 17 EA 2, se instalaron y se probaron con Monterey Dev. Beta 8, se encontró un problema en el que el instalador de JMP 17 en Mojave no advirtió que no era compatible, se probó la solución del candidato en proyectos para un bloqueo de MFI y verificación de defectos.
- Josh L: Prueba de JMP Live Jira y verificación de errores.Pruebas de regresión JMP 16.2 y 17.0.Actualizando y mejorando mis scripts de prueba JSL. Pregunta de implementación general y preguntas de actualización de la máquina.
Cary / Beijing JMP Live Testing Estado de Jira
· 08 historias en pruebas
· 47 historias en Test Ready
· 03 Error creado en los últimos 7 días
· 20 historias / errores cerrados en los últimos 7 días
Pruebas de sistema / host-Beijing
- Eric Wang: Pruebas de JMP Live 16.2 I18N completadas, consulte BRDSTG-3188. (2) Pruebas de historias / errores de Jira, centradas en elementos de JMP Pool Jira, funciones públicas agregadas para pruebas de sesiones de JMP, prueba de muestra de extremo a extremo agregada. (4) Preparación de portaobjetos para SAS Quality Week en CRD.
- Da Li: (1) Prueba de importación OSI PI completada, consulte JMP-5783. (2) Regresión de importación de archivos de terceros en 16.2 para Minitab y SPSS, consulte BRDSTG-3078.
- Mike Wu: (1) Prueba de regresión del generador de perfiles JMP Html5, consulte JMPHTML-1186. (2) Pruebas de regresión ejecutadas para vbAutomation. (3) Prueba JMP Live 16.2 I18N completada, consulte BRDSTG-3188. (4) Informe TS investigado 7613430626.
- Kimi: (1) Prueba JMP Live 16.2 I18N completada, consulte BRDSTG-3188.(2) Interfaz Python completa, consulte BRDSTG-3162. (3) Fallas de JSL UT investigadas. (4) Creé páginas de Confluence sobre cómo instalar / desinstalar Python, consulte la página Pitón.
- Nala: (1) Completó la prueba JMP Live 16.2 I18N, consulte BRDSTG-3188.(2) Probar historias / errores de Jira sobre publicación, mover publicación, nombre del espacio y panel de detalles en la página de publicación.
Descubrimiento de datos
- Dave B: Solucionar problemas con leyendas de gráficos de contorno al imprimir, trabajar con Annie en un problema de reproducibilidad del gráfico de control, investigar problemas abiertos intermitentes durante las pruebas unitarias, problemas de tamaño de caja de alineación fija.
- Evan: Se corrigió el bloqueo al usar clases JSL con cuadros de visualización. Corrección de bloqueo de imagen abierta. Reelaboración de la barra de búsqueda al cuadro de diálogo interior accesible desde el menú Ayuda. Discusiones sobre elementos de menú y teclas de aceleración de Portable vs Host. Descubrir cómo presentar elementos LRT desactivados, eliminados y enumerados (ScriptItemState). Muchas revisiones de código.
- Dan S: Se corrigió el desplazamiento de Dt en proyectos, se corrigió el filtro de selección de eliminación de fallas en Dashboard Builder, se actualizaron los elementos de lanzamiento de la plataforma para mostrar prototipos en Scripting Index e información sobre herramientas en los cuadros de diálogo de inicio, se cambió LegendModel para admitir cadenas bilingües para que los scripts en inglés funcionen en otros idiomas.
- Ernesto: Trabajo de rendimiento en tablas anchas y columna de nueva fórmula.Algoritmo de búsqueda de columnas unificadas. Misc. defectos.
GAMA
- Puntilla: Dio una charla sobre el diseñador personalizado para el Northwest T1 Doctor is In Day.
- Caleb: Terminando mi trabajo 16.2 y limpiando algunos errores en el nuevo MSA Design Diagnostics. Trabajo continuo en una nueva apariencia potencial para Sample Size Explorers en 17.0 (piense en el generador de perfiles…).
- José: Más trabajo en la implementación de Easy DOE UI, corrección de errores y problemas de transición de estado para las pestañas de flujo de trabajo de diseño.
Anfitrión
- Paul N: Continuación del trabajo en la activación basada en AWS, conversión de código PHP y Perl a Python. Traslado de sentencias de SQL incorporado a procedimientos almacenados dentro de la base de datos.Cuando se creó nuestro sistema de activación por primera vez, MySQL no admitía procedimientos almacenados. MySQL ahora admite procedimientos almacenados, lo que nos permite incrustar la lógica SQL dentro de la base de datos como procedimientos invocables.
- Michael H: Se eliminó OwnerOf <> del código fuente de JMP 17.
Nota de Shannon
Russ y Liz Wolfinger dar la bienvenida al nacimiento de su primer nieto de padres Jordan (Wolfinger) y Chris Wiederhold. ¡Felicitaciones por esta feliz llegada!
Wren Christopher Wiederhold nació el 30 de septiembre de 2021, ¡así que comparte su cumpleaños con su mamá! Pesaba 7 libras 4 onzas y mide 19,5 pulgadas de largo.Jordan, Chris y el bebé están muy bien.

Trivia de la familia JMP - ¿Qué esposa de un miembro del equipo JMP comparte cumpleaños con su hijo? Pista: ¡su cumpleaños compartido fue el martes pasado! Desplácese hacia abajo para obtener la respuesta.
¡Feliz cumpleaños tardío para Annie y Ethan Valente (9) que comparten un cumpleaños el 28 de septiembre!
¡Espero que todos tengan un maravilloso fin de semana!