
¡Bienvenido a la Actualización de desarrollo de JMP para el 13 de agosto de 2021!
(ignora cuidadosamente que es viernes 13 ...)
El # 30 Boletín de I + D de China ha sido liberado, yo n de los artículos presenta el propio JMP Nala Sun discutiendo el Marco de automatización de pruebas unitarias JSL en el equipo CRD JMP . También se presenta la gran noticia de que el ingeniero de pruebas de JMP Eric Wang ganó un Premio 3C (para Colaboración, Comunicación y Coherencia) en 2020. ¡Felicitaciones, Nala y Eric, y gracias por destacar el excelente trabajo que está haciendo nuestro equipo de pruebas CRD JMP!
Instaladores de JMP 17 EA2 se pusieron a disposición de nuestros clientes pioneros esta semana. La administración de productos pronto enviará un anuncio por correo electrónico a los clientes para dirigirlos a los detalles de EA2 en la página web y a nuevos videos que muestran las características agregadas o actualizadas desde nuestra iteración inicial de EA1. Aunque todavía estamos en las primeras etapas del ciclo, ¡estamos recibiendo excelentes comentarios de usuarios internos y externos! Actualizadores JMP 16.1 también están disponibles para los clientes y estamos esperando ansiosamente el lanzamiento completo del instalador 16.1 planeado para el 24/8/21. ¡Muchas gracias por todas las correcciones y mejoras realizadas en 16.1 y el trabajo continuo en las correcciones para 16.2!
Gracias a Bryan Fricke y Michael Goff para probar el progreso del modo oscuro para HTML5 y JMP Live en la reunión de desarrolladores de JMP de esta semana. Bryan también compartió otras mejoras realizadas en este ciclo para HTML5, incluido el desplazamiento, el zoom y el cambio de tamaño de los gráficos (entre otros). Si te perdiste la presentación, puedes ver una grabación aquí. Bryan tuvo algo de lentitud en Internet durante su presentación, así que hizo un esfuerzo adicional y creó una segunda grabación de su demo que puedes encontrar aquí . (Tenga en cuenta que si hace clic en el enlace y no tiene acceso, Bryan debería poder concederle que lo vea).
Gracias a Tonya por compartir los detalles de las pistas Beta / Crash / Telemetry durante las últimas 2 semanas con los bloqueos seleccionados. Puedes encontrar el Informe JMP Live aquí .
Compañía

Lanzamiento del producto

Tema

Subtema

Plataforma

Defecto

Anuncios generales
- Xan ha estado trabajando en una página de Cazafantasmas en Confluence -puedes encontrar un borrador aquí . Es más un "¿A quién vas a llamar?" página (a diferencia de algo aterrador como una persona gigante de malvavisco). Describe varias áreas de apoyo y quién es responsable de ellas en su equipo. ¡Echale un vistazo!
- 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 EA2 - 3/8/21
- 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
Anfitrión
- Michael H: Los íconos del ciclo de vida del menú funcionan en Mac. Vaya a JMP> Preferencias> Menú y pruebe diferentes configuraciones para las dos opciones de "Marcar elementos de menú" en la parte inferior. Se renovaron los controles de host de casilla de verificación y casilla de radio en Mac, en preparación para casillas de verificación de varias columnas y para eliminar la dependencia de una clase Cocoa obsoleta. Se agregó código para buscar el archivo de plantilla PPTX en varias ubicaciones para que un usuario de Mac JMP pueda proporcionar su propia plantilla para anular la que está incrustada en el paquete JMP. Se corrigió un bloqueo (16.2) al exportar un diario vacío como PDF.
- John Schroedl: Investigaciones de accidentes. Problema de desplazamiento depurado en el registro mejorado. Soluciona el problema del editor de menús que provocaba que no se pudieran editar las barras de herramientas. Barra de herramientas de búsqueda iniciada para experimentar con Evan.
- Brian C: Se agregó la capacidad de abrir miembros seleccionados en archivos de transporte SAS y etiquetas de honor para nombres de columna.Asistente de Excel mejorado para permitir que las columnas se cambien de Numérico a Carácter en la ventana de vista previa.
- Paul N: Cambio introducido el martes para cambiar de pThreads a C ++ Threading en macOS.Se corrigió JMP-5917 python << get () bloquea JMP.Revisando JMP-740: scipy no se carga con JMP 16, 17 cuando se combina con Python 3.7. Funciona con Python 3.8 o Python 3.9, por lo que hay una solución alternativa: actualice a Python 3.8 o superior. Dos de los 4 paquetes de Python de los que depende ahora están disponibles en Apple Silicon. Tanto numpy como pandas son instalables, que son, con mucho, los 2 más importantes de los 4 que intentamos incorporar. Matplotlib y scipy aún no tienen versiones ARM. Trabajando con Daniel para familiarizarse con el sistema de activación y trabajando en actualizaciones para JMP 17.
- Paul T: Convertido S1365464 - CRP: elimine los lugares JMP de punto y coma en el código para OSISOFT PI a un problema de Jira, JMP-5783 : Importación de datos de OsiSoft Pi (OSIPI). Se modificó la generación de JSL de OSIPI para usar un modelo más simple, se cambió a una ventana no modal para la acción Modificar y se grabó un video de demostración para los EA. Se corrigieron varios defectos relacionados con la importación y la base de datos:
- S1291478 - JMP Query Builder no maneja dos tablas de datos cuyos nombres difieren solo por espacios en blanco
- S1395989 - Dirección de excepción de Sanitizer al salir después de ejecutar tests / Functions / testOpen.jsl
- S1458534 - CRP: Open Table no cita identificadores en SQL cuando se ejecuta SQL desde DB2.
- S1588998 - CRP: El rendimiento de ejecución de SQL es mejor en JMP 15.2 que en JMP 16.
- S0972100 - La carga de atributos extendidos SAS a través de TK es prohibitivamente lenta
HTML5
- John Powell: Estudió los detalles de implementación de la trama paralela y los discutió con David Barbour. Se solicitan detalles sobre los requisitos para la versión HTML interactiva del gráfico paralelo. Celebró un Reunión de revisión de Sprint y Reunión retrospectiva de Sprint . Se discutieron las prioridades para nuestro próximo Sprint con Brian C. Demostró la opción de publicación Best Performance de JMP Live en la reunión de JMP Dev. Participó en otra entrevista completa para nuestro Desarrollador de software JavaScript posición. Ayudó a Mayowa a reducir los defectos futuros y le pidió a Shannon que convirtiera los defectos restantes a Jira.
- Mayowa: Trabajó en agregar soporte para la personalización del tamaño de fuente de la etiqueta del mapa de calor a html interactivo ( JMPHTML-1123 ), agregando soporte para la configuración del panel de control de tamaño máximo de etiqueta a html interactivo ( JMPHTML-1170 ).
- Tommy: Trabajando en la personalización del tamaño de fuente para tablas para HTML5.
- Bryan F: Completó el pase inicial en JMPHTML-803 que se relaciona con el marco HTML5 y la capacidad de cambio de tamaño del cuadro de desplazamiento. Se preparó y realizó una presentación sobre las recientes adiciones al HTML interactivo en la reunión de desarrolladores de JMP. Como mi Internet estaba estropeado, volví a grabar la presentación que se puede encontrar aquí . Realicé algunas actualizaciones en el complemento Confidence Curve que espero poner a disposición en un futuro próximo. Participó en una entrevista para un puesto de desarrollador de Javascript y proporcionó comentarios escritos y verbales al equipo y comentarios escritos a RR.HH. Hizo una demostración de la selección de leyendas y la capacidad de cambio de tamaño en la Revisión del Sprint 4 de HTML5 y brindó comentarios en la Retrospectiva del Sprint de HTML5.
JMP en vivo
- Michael G: Demostración del desarrollador del modo oscuro. Se envió una actualización para administrar la página de datos con las nuevas publicaciones de datos. Se envió la actualización al "explorador de archivos" en la página del espacio. El espacio de archivos ahora tiene un árbol de carpetas y una lista de archivos para examinar los paquetes dentro de un espacio. Enumerar el usuario administrador y los grupos en la sección de detalles de un espacio.
- Aurora: JMP Live 17.0 - Espacios (función de advertencia de gráfico de control de reelaboración para espacios, nuevo método para encontrar usuarios y grupos que pueden administrar un espacio), Publicaciones de datos (corrección de errores).
- Tommy: Terminé de trabajar en la configuración de optimización de informes para JMP Live.
Estadísticas
- Peng: Continuó trabajando en la degradación de medidas repetidas. Se completó un modelo de cinética de primer orden y se continuó puliendo la distribución y los perfiladores de cuantiles y la creación de scripts dentro de la plataforma.
- John Sall: Trabajando en ideas para acelerar la agrupación jerárquica, solo una aceleración incremental hasta ahora ( JMP-3316 ).
- Annie: Impulsé el primer cambio para agregar una función de etiqueta a CCB, trabajé en corregir algunos defectos existentes y más clasificación de defectos.
Pruebas estadísticas
- Colmillo: Verificaciones de errores en JMP 16.2 y JMP 17. Limpieza de pruebas unitarias. Adición de pruebas unitarias para las columnas de relación de varianza y porcentaje de varianza total en Ajustar mixto.Prueba inicial de GLMM con distribución binomial.
- Jacob: Explorador de diseño de pruebas. Trabajando en nuevas pruebas para el diseño de pruebas de vida acelerada. Investigar posibles problemas de rendimiento. Prueba Guardar en preferencias.
- Tonya: Trabajando en la limpieza de la prueba unitaria.
Apoyo técnico

Operaciones de desarrollo
- Jim: Se informaron nuevos problemas de Jira ASAN; DEFECTOS / verificación de Jira. Trabajé con Bob en los nombres de imagen de disco del instalador de archivo único en los scripts para Mac y los cambios posteriores en los scripts de instalación silenciosa de UT. Trabajé con Kimi Wang y Nala Sun para investigar fallas de script de Python UT en Mac.
- Shannon: Se trasladaron varios defectos a Jira. Se consideraron nuevos componentes de Jira para diversas áreas y se respondieron preguntas. Fallos evaluados de JMP 16.1 y 16.0.
- Angelita: Trabajando en devoluciones de traducción y actualizaciones / mejoras de plantillas y procesos en preparación para el lanzamiento de JMP 17.
Documentación
- Michael C: Escuché algunas charlas de JSM, asistió a la reunión de negocios de SPES durante JSM y presentó una charla de JSM con Clay sobre la regresión de texto.
- Susan C: Revisar y proporcionar comentarios sobre las actualizaciones de SEO. Michael, Colleen y Karen están actualizando los libros de estadísticas, así que estoy verificando los cambios y clasificando los problemas a medida que aparecen.
- Sheila: Se generó el borrador de la Ayuda de la versión 17.0. Finalización de las pruebas de FrameMaker 2020, FrameScript 7 y WebWorks.
Prueba de sistema / host-Cary
- Audrey : Prueba y lanzamiento de EA2, revisión de los comentarios de EA, revisión del trabajo de Sara para el verano y preparación de sus próximos proyectos como pasante durante todo el año.
- Cazador : Verificación de defectos, varios problemas relacionados con el proyecto - Fallo informado con importación de archivos múltiples ( JMP-6168 ), Guarde el proyecto como un nuevo caso de nombre de archivo donde se sobrescribe el archivo original ( JMP-6166 ).
- Mandy: Se revisaron varias pistas de TS, algunas para EA1, algunas de usuarios internos de EA2. Trabajé y terminé el video de EA para Table Shaper. Prueba y verificación de defectos para Table Shaper, Table Preview y Tabulate. Trabajé en la nueva opción Tabular de columnas empaquetadas que empujó Chung Wei, y encontró algunos bloqueos y problemas al usar tablas de JMPLS.
- Hui: Marcadores, etiquetas, leyendas, fuentes y preferencias probados en HTML5. Comunicado con John sobre problemas de fuentes HTML5. Comunicado con Bryan sobre el cambio de tamaño de HTML5. Reportó 9 problemas en Jira.
- Josh L: Tenemos una herramienta de verificación de certificados de servidor en JMP Live 16.2 y 17.0. ahora. (Gracias Brian Corcoran !) Pruebas JMP Live y JMP, actualizaciones y correcciones de certificados de servidor. Actualizando mis scripts JSL para la regresión JMP Live.Actualización de JMPLivedoc a 17.0 para Susan.
Cary / Beijing JMP Live Testing Estado de Jira
- 12 historias en pruebas
- 22 historias en Test Ready
- 15 Error creado en los últimos 7 días
- 34 historias / errores cerrados en los últimos 7 días
Pruebas de sistema / host-Beijing
- Eric Wang: (1) Comprobación de cordura para JMP 17 EA2 para integración SAS y JMP Publish. Se encontró un problema de bloqueo JMP-5828. (2) Prueba de elementos de JMP Live Jira en componentes: Control de acceso y Servidor de grupo. (3) Se agregaron scripts de prueba básicos para las pruebas de extremo a extremo de JMP Live. Funciones públicas implementadas (JSL, GraphQL, RESTAPI). También se agrega el ejemplo jsl. Los scripts de prueba se encuentran en // depot / main / test / JSL / tests / WebJMP / EndToEnd /
- Da Li: (1) Comprobación de cordura para JMP 17 EA2 para la importación / exportación de JMP. La importación de hojas de Google no funciona desde la red de Beijing, consulte JMP-5910. (2) Preparación de pruebas JMP 17 NF para OSIPI. (3) Prueba de JMP Desktop y JMP Live bugs. (4) Fallas de pruebas unitarias JSL investigadas y corregidas. (5) Compruebe la importación / exportación de JMP en la máquina virtual de Azure.
- Mike Wu: (1) Instaladores JMP 17 EA2 probados. Y ejecuté una verificación de cordura para Query Builder y ODBC. (2) Pruebas de regresión OLE ejecutadas para JMP 17. Ejecución de la prueba para JMP 16.
- Kimi: (1) Comprobación de cordura para JMP 17 EA2 para Formula Depot. (2) Preparación y aprendizaje de las pruebas de interfaz de Python. (3) Fallas de pruebas unitarias JSL investigadas y corregidas.
- Nala: (1) Comprobación de cordura para JMP 17 EA2 para Text Explorer e Integración CAS. Un problema grave es que JMP-5831 "guardar preferencias de una plataforma" no funciona para JMP que no esté en inglés. (2) Prueba de JMP Desktop y JMP Live bugs. (3) Controladores ODBC instalados en Azure VM para el marco de pruebas unitarias JSL del equipo de Beijing.
Descubrimiento de datos
- Dave B: Se agregó un elemento de menú contextual para tablas que abre el cuadro de diálogo de selección de columnas para que sea más fácil ocultar / mostrar múltiples columnas, ocultó el cursor de edición parpadeante en los diarios a menos que se presione una tecla de flecha, se corrigieron un par de problemas de dirección de ejes con el gráfico paralelo, redujo el tamaño de algunas estructuras de datos de gráficos paralelos (gracias a John Powell por captar esto), corrigió un error de vista previa de texto de importación, corrigió un error de cambio de tamaño de la visualización de la tabla al usar el diálogo de filtro donde.
- Evan: Varios desarrolladores y soporte técnico desencadenaron investigaciones sobre el rendimiento y las fallas. Mover el prototipo de la barra de búsqueda a C ++. Algunos trabajos de Top const-correctness.
- Ernesto: Actualizaciones de Table Shaper, incluida la compatibilidad con la recuperación, el código JSL y el Generador de consultas.
GAMA
- Caleb: Continuación del trabajo sobre mejoras en la plataforma de diseños de MSA. También tuve la oportunidad de asistir a una presentación conjunta con usuarios de JMP del Ejército el jueves organizada por Tom Donnelly. Fue genial ver cómo estaban usando JMP para diseñar experimentos y analizar datos binarios. Recibí buenos comentarios para futuras mejoras. ¡Muchas gracias a Tom por albergarlo!
- Joseph: Trabajando en la implementación de Easy DOE UI.
Nota de Shannon
¡Gracias a John Sall que compartió un enlace a un video de drones de las ceremonias de los Juegos Olímpicos! Ese video en particular ya no estaba disponible, pero encontré este uno de los drones formándose los Juegos Olímpicos suenan aquí en YouTube . También disfruté este cómic de "Olimpiadas con errores de software" a continuación ( de aquí ). ¡Espero que disfruten de su fin de semana!
