
¡Bienvenido a la actualización de desarrollo de JMP del 1 de octubre de 2021!
Nuestros colegas 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. Puedes compartir en Twitter, Facebook, LinkedIn o Instagram. Puede ser solo texto, o puede compartir tanto una captura de pantalla como un texto (¡lo cual es mejor!). Es fundamental compartir una variedad de voces, imágenes y experiencias.
Muy importante: Use el hashtag #JMPDiscoverySummit porque Arati Mejdal monitoreará el hashtag y lo volverá a compartir desde las cuentas de JMP. Más: ¡Puedes seleccionar recibir algunos regalos de JMP!
Gracias a todos los que asistieron La práctica de John Sall para su plenario Discovery en la reunión de desarrollo de este jueves. John agradeció sus comentarios y comentarios continuos mientras se prepara para dar la charla en vivo la próxima semana.
Como saben, 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 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 pista para determinar si se pueden reparar de manera segura para nuestra versión final de mantenimiento de JMP 16.
La próxima semana, JMP DevOps se complace en dar la bienvenida qiana águila como responsable del equipo de documentación de JMP. Susan C y Sheila le reportarán, y Qiana también colaborará con la administración de productos y los escritores de los equipos de documentación estadística y de ciencias de la vida para asegurarse de que los clientes obtengan la información que necesitan para aprovechar al máximo nuestros productos. Qiana ha estado trabajando en SAS durante 8 años como redactora técnica sénior 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ó cargos en pruebas de software y gestión de proyectos. Si ve a Qiana en las sesiones de descubrimiento, ¡déle una cálida bienvenida!
Espero que hayas visto este artículo en 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 mientras avanzamos con las mejoras al marco y cómo lo usamos para monitorear las regresiones durante el desarrollo de JMP.
Gracias a Tonya por compartir el de esta semana. Pistas Beta/Crash/Telemetría con bloqueos seleccionados. Puede encontrar el informe de JMP Live aquí: Pistas Beta/Crash/Telemetry para la semana del 1/10/2021 | JMP en vivo (sas.com) .
Compañía

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 forma . Simplemente complete las preguntas y, cuando haya terminado, cárguelo junto con 3 fotos suyas en 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 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 funciones y segmentos de gráficos con un enfoque en las funciones que actualizamos en los últimos sprints. Crearon un total de:
- 19 errores (1 crítico, 4 mayores, 8 normales, 6 menores)
- 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 funciones y segmentos de gráficos con un enfoque en las funciones que actualizamos en los últimos sprints. Crearon un total de:
- 11 nuevos errores para JMPHTML (3 mayores, 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. Realización de reuniones de fin de sprint y preparación 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 presentación de Perforce. Construido esta página de Confluence para recopilar una lista de herramientas utilizadas por el Host Group . Pruebas unitarias enviadas y código para apoyar el dibujo Trazados paralelos de Graph Builder . Trabajando en la implementación de información sobre herramientas para gráficos paralelos HTML. Aquí está el diagrama paralelo de las teorías de cuerdas de Julian de JMP público renderizado en Windows 10 (izquierda) y en cromo (Correcto):

- jose m: Ingresó JIRA de la prueba 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 por Mike Anderson relacionado con la incrustación de publicaciones públicas de JMP en una presentación de diapositivas de una página web. Preparé y di 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 de unidad y corregir un error de línea. Clasificación de JIRA de trabajos pendientes.
- 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 en la que presenté las mejoras que hice en el 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 las selecciones, la información sobre herramientas, la escala y la panorámica.
- Mayowa: Trabajé en la adición de líneas de referencia a diagramas de ejes paralelos en html interactivo, realicé pruebas de caja blanca, participé en la retrospectiva del equipo de HTML5 y en la planificación de sprints.
- Praveena: Aprendí sobre el proceso Perforce de los miembros del equipo. Arreglado el error JMPHTML-1223 ( "null" se muestra en el mensaje de información sobre herramientas), comenzó a investigar JMPHTML-1198 (Las líneas no seleccionadas no coinciden con JMP con un fondo oscuro).
JMP en vivo
- Miguel G: Selección múltiple habilitada 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. Vista de carpeta de paquete independiente fusionada en vista de carpeta de espacio. Corrección de errores generales en torno a las nuevas características del espacio.
- Aurora: Carpetas jerárquicas (trabajo preparatorio: obtenga privilegios especiales de los propietarios de carpetas, simplifique las consultas relacionadas con carpetas). Registro de auditoría (agregue registros para otorgar y revocar acceso a un espacio). Advertencias del gráfico de control (corrección de errores). Pruebas automatizadas (arreglar algunas, etiquetar algunas con números de Jira).
Estadísticas
- Laura CS: Se continuó trabajando en el intercambio de código SEM antiguo por uno nuevo. Respondí algunas preguntas sobre SEM en la comunidad JMP y por correo electrónico. Me reuní con James para continuar trabajando en un ejemplo de "hacer pan" con SEM.
- peng: Probar y solucionar problemas menores en la degradación de medidas repetidas antes del corte de EA. También corrigiendo un par de errores en series temporales debido a un trabajo reciente.
- Isabel: Se corrigieron errores finales de GLMM antes del EA. Queda un proyecto grande (comparaciones múltiples en la escala adecuada). Comenzó 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
- Marca: Evaluar el diseño de Easy DOE y desarrollar pruebas unitarias para el mismo. Apoyo a otros proyectos del DOE. Juzgue los carteles de los estudiantes para JMP Discovery Summit y realice otras tareas como miembro del Comité Directivo para 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: Adición de pruebas unitarias para los nuevos diagnósticos de MSA Design. Prueba de instantánea de valores perdidos ( JMP-5330 y JMP-7225 ). Explorador de diseño de pruebas. Verificación de problemas de DOE Jira y adición de pruebas unitarias
- tonia: Probando los nuevos cambios de MSA de Laura.Visualización de ponencias y charlas de JMP Discovery.
Actualizaciones de ciencias de la vida
- Juan C: En JMP Clinical 8.2, se modificó Create Live Report for Patient Profiler para ayudar a los clientes que utilizan JMP Live 16. En JMP Genomics 10.2, rutas de documentación actualizadas para los botones de ayuda. En JMP Clinical 17, se solucionó un error que impedía que Review Builder volviera a abrirse en la misma sesión si se había cerrado previamente a través de 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 de valor de cadena, que es utilizado por el widget de agrupación demográfica de Establecer preferencias de estudio. Se creó ProcessClass:makeOutline() para crear recuadros 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 los informes. Se actualizó Establecer color de valor 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: Asistió 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 problema de suscripción de estudiantes. Se abrió el ticket de ServiceNow para corregir el error de los números de serie que se envían 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 de estadísticas de marcadores de genómica a la ayuda. Actualizaciones verificadas de SEO. Se generó la ayuda de 16.0 y 16.1.
Pruebas 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 evaluadores de Beijing antes de que comiencen las vacaciones 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 de unidades de JMP para poder comenzar a asumir el soporte para estos elementos. Aunque todavía queda mucho por aprender, juntos hemos trabajado para corregir algunos errores tanto en el tablero como en el marco. Recientemente comencé a preparar el marco de prueba para próximos cambios a los flujos de prueba de unidad 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 de 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 escribir algunas pruebas; trabajando en algunas pistas de TS y reportando tickets de JIRA; trabajando en los defectos que me enviaste para verificar que se puedan arreglar y cerrarlos.Table Shaper está tan listo como puede estar para JMP17EA3, hasta que recibamos algunos comentarios y descubramos qué dirección tomará 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: Investigué las vías JMP 17 EA 2, las instalé y probé con Monterey Dev. Beta 8, encontró un problema en el que el instalador JMP 17 en Mojave no advirtió que no era compatible, probó la solución candidata en proyectos para un bloqueo de MFI y verificación de defectos.
- jose l: Prueba JMP Live Jira y verificación de errores.Pruebas de regresión JMP 16.2 y 17.0.Actualizar y mejorar mis scripts de prueba JSL. Pregunta de implementación general y preguntas de actualización de la máquina.
Cary/Beijing JMP Live Testing Jira Status
· 08 Historias en Pruebas
· 47 Historias en Prueba Listo
· 03 Error creado en los últimos 7 días
· 20 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host-Beijing
- Erik Wang: Prueba JMP Live 16.2 I18N completada, consulte BRDSTG-3188. (2) Historias de Jira/pruebas de errores, centradas en los elementos de JMP Pool Jira, funciones públicas agregadas para las pruebas de sesión de JMP, prueba de muestra de extremo a extremo agregada. (4) Preparación de diapositivas para SAS Quality Week en CRD.
- dali: (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 perfilador 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 de Python completa, consulte BRDSTG-3162. (3) Investigó las fallas de JSL UT. (4) Creó páginas de Confluence sobre cómo instalar/desinstalar Python, vea la página Pitón.
- Nala: (1) Completó la prueba JMP Live 16.2 I18N, consulte BRDSTG-3188.(2) Prueba de historias/errores de Jira sobre publicación, movimiento de publicación, nombre del espacio y panel de detalles en la página de publicación.
Descubrimiento de datos
- David B: Corrección de problemas con leyendas de gráficos de contorno al imprimir, trabajo con Annie en un problema de reproducibilidad de gráfico de control, investigación de problemas abiertos intermitentes durante pruebas unitarias, problema de tamaño de cuadro de alineación fijo.
- evan: Corrección del bloqueo al usar clases JSL con cuadros de visualización. Arreglo para el bloqueo de la imagen abierta. Reelaboración de la barra de búsqueda en el cuadro de diálogo interior al que se puede acceder desde el menú Ayuda. Discusiones sobre los elementos del menú Portable vs Host y las teclas de aceleración. Averiguar cómo presentar elementos LRT deshabilitados, eliminados y enumerados (ScriptItemState). Muchas revisiones de código.
- dan s: Corrección de desplazamiento de Dt en proyectos, Corrección de fallas al eliminar el filtro de selección en Dashboard Builder, actualizaciones de elementos de inicio de plataforma para mostrar prototipos en Scripting Index e información sobre herramientas en los cuadros de diálogo de inicio, LegendModel cambiado para admitir cadenas bilingües para que las secuencias de comandos en inglés funcionen en otros idiomas.
- Ernesto: Trabajo de performance en mesas anchas y Columna Nueva Fórmula.Algoritmo de búsqueda de columna unificada. Varios defectos
GAMA
- Puntilla: Dio una charla sobre el diseñador personalizado para el Northwest T1 Doctor is In Day.
- Caleb: Terminando mi trabajo de 16.2 y limpiando algunos errores en el nuevo Diagnóstico de diseño de MSA. Continuó el trabajo en una posible nueva apariencia para Sample Size Explorers en 17.0 (piense en el generador de perfiles...).
- Joseph: Más trabajo en la implementación de la interfaz de usuario Easy DOE, corrección de errores y problemas de transición de estado para las pestañas del flujo de trabajo de diseño.
Anfitrión
- Pablo N: Continúo trabajando en la activación basada en AWS, convirtiendo el código PHP y Perl a Python. Mover instrucciones SQL incrustadas a procedimientos almacenados dentro de la base de datos.Cuando se creó por primera vez nuestro sistema de activación, MySQL no era compatible con los procedimientos almacenados. MySQL ahora admite procedimientos almacenados, lo que nos permite incorporar la lógica SQL dentro de la base de datos como procedimientos invocables.
- Miguel H: Se eliminó OwnerOf<> del código fuente de JMP 17.
Nota de Shannon
Russ y Liz Wolfinger dan la bienvenida al nacimiento de su primer nieto de padres Jordan (Wolfinger) y Chris Wiederhold. ¡Felicitaciones por esta feliz llegada!
Reyezuelo Christopher Wiederhold nació el 30 de septiembre de 2021, ¡así que comparte cumpleaños con su mamá! Pesó 7 lbs 4 oz y mide 19.5 pulgadas de largo.Jordan, Chris y el bebé están muy bien.

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