Toda la información es confidencial de la empresa SAS. No revelar.
¡Bienvenido a la Actualización de desarrollo de JMP para el 9 de abril de 2021!
Nos estamos acercando Modo de aprobación de código JMP 16.1 el 27/4/21 . Revise las listas de errores abiertas e identifique y comente los elementos que deben resolverse para nuestra primera versión de mantenimiento. Además, el 27/4/21 es el último día para hacer ediciones de cadena para 16.1 . Congelación de código para JMP 16.1 se acerca en poco más de un mes (5/14/21).
Espero que hayas notado que mis artículos apuntan a historias en Dentro de JMP , nuestro sitio de intranet interno de JMP ubicado en la comunidad de JMP (por ejemplo, consulte el elemento Dentro de JMP en Anuncios generales a continuación pidiéndole que comparta para el Llegar a saber característica). Los aspectos más destacados de ventas, actualizaciones educativas, actualizaciones de gestión de productos e historias con sus colegas de JMP se publican allí junto con todo tipo de marcadores útiles y otros recursos. Deberías suscribirte (en el menú de triángulo rojo en esta página ) para recibir notificaciones por correo electrónico de nuevas publicaciones. ¡Gracias al equipo de Diana por mantener este maravilloso sitio!
Sigo trabajando con equipos para migrar elementos a Jira mediante la importación de CSV . Avísame cuando hayas clasificado los elementos que permanecen abiertos en Defectos y estés listo para migrar algunos o todos para comenzar a familiarizarte con Jira. Actualmente no planeo migrar elementos de la pista Futuro o elementos de prioridad L.
Sin embargo, estoy dispuesto a hacer una excepción por seleccione los elementos de seguimiento futuro que están en su lista de tareas futuras activamente clasificadas pero que aún no están programados para un lanzamiento específico . Si tiene dichos elementos, se pueden importar sin una pista de lanzamiento asignada y asignada a un lanzamiento específico cuando se conviertan en una prioridad en una fecha posterior.
Justin Chilton amablemente creó un script que llama al Defectos y API de Jira s para realizar una serie de pasos de limpieza para abordar varios elementos que la herramienta de importación CSV de Jira no puede realizar: agregar enlaces, observadores, reformatear el texto y otras tareas.
Una vez que los elementos se han importado a través de CSV y se han limpiado con la herramienta de Justin, se cierran con un comentario que redirige a Jira. Resolvimos una variedad de funciones y errores esta semana mientras Justin y yo colaboramos para obtener todos los elementos del equipo HTML5 migrados . ¡Gracias a John Powell por trabajar con nosotros para completar esta tarea!
Finalmente, ¡muchas felicidades a dos colaboraciones de desarrollo de JMP que produjeron patentes emitidas recientemente!
Ryan Parker, Clay Barker y Chris Gotwalt recibió la noticia de que la Oficina de Patentes y Marcas de EE. UU. emitió una patente para Sistema analítico para la selección de modelos gráficos interactivos el 2021-03-30 como Patente de Estados Unidos No. 10,963,788.( Patentes emitidas. )
Jeremy Ash, Chris Gotwalt y Laura Lancaster recientemente se emitió una patente para un trabajo titulado Sistema analítico con control de extrapolación en evaluación de predicción gráfica interactiva el 2021-03-30 como Patente de Estados Unidos No. 10,963,804.( Patentes emitidas. )
Anuncios generales
- Si está dispuesto a ser un empleado destacado en Dentro de 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
- Comienza el modo de aprobación de código JMP 16.1 - 27/4/21
- Congelación de código JMP 16.1 - 14/5/21
- Por favor visita Confluencia para obtener una lista completa de JMP 16 y JMP 17 fechas.
Actualizaciones de desarrollo de JMP
Apoyo técnico
- Duane: El soporte técnico definitivamente está sintiendo el impacto de JMP 16. Nuestros clientes parecen entusiasmados por instalarlo y usarlo, y estamos ayudando a que se pongan en marcha. Adjunto un diagrama de los temas de JMP 16 que hemos visto desde marzo y abril hasta ahora. No es sorprendente que la mayoría de los problemas de JMP 16 hayan estado relacionados con la instalación y la demostración. Como de costumbre, aquí están el (resto de) Informes de TS JMP Live .


Operaciones de desarrollo
- Mella: Trabajando con ISD en problemas de VM de CAVCENT y Melanie en preguntas de integración automática.
- Jim B: Informó un script de prueba de unidad 1610MacBSMX que solo falló a Michael Hecht para su investigación. Trabajar con probadores de Beijing para configurar las máquinas virtuales de Windows correctamente con controladores ODBC, instalación y activación de Excel. Construyendo y probando un paquete JMP Trial 16.1 con Michael Hecht para asegurarse de que la carpeta JRE no esté presente (gracias Bob).
- Beto: Se modificó el proceso al final de las instalaciones de Windows V17 para que Buscar actualizaciones no sea una opción.En cambio, el código V17 buscará actualizaciones en el primer lanzamiento. Se modificaron los instaladores para la suscripción de prueba y de estudiante para manejar mejor la carpeta de complementos especiales. Se modificó la licencia de descarga de empleados de JMP Pro 14, que hasta ahora era el estándar en las máquinas recién preparadas.Trabajé con ISD para cambiar el estándar y usar JMP Pro 16 en su lugar. Se agregó un nuevo archivo de registro V17 a los instaladores.
- Myron: Reunión con el soporte técnico de memoQ para comprender la instalación y la administración de usuarios y actualizar algunos de los scripts de documentos durante la noche.
- Angelita: Trabajando en el JMPLive Client / Server. Proyectos de instalador y Keycloak. Después de que pudimos solucionar algunos problemas con el nuevo servidor, comenzamos a procesar las devoluciones de los Libros.
Documentación
- Sheila: Trabajó en defectos. Se generó la ayuda de JMP 16.1. Trabajando en problemas con la regeneración de la ayuda de JMP 15.2 chino para acelerar la búsqueda.
- Michael C: Hizo una limpieza de 16.1 cadenas atascadas en estado "Nuevo" en Stringbot; trabajó en la conversión de Jira para el equipo de Doc.
Prueba del sistema / host
- Hui: Trabajé con la mesa de ayuda, Josh L. y Audrey para configurar dispositivos para HTML5 Mobile Testing. Trabajó para solucionar un problema de instalación de JMP16.1 en una máquina de servidor compartido. Gracias a Bob por resolver el problema. Colaboré en la prueba del filtro de datos HTML5 en plataformas estadísticas basadas en el script proporcionado por el equipo de Nicole. Se informaron problemas interactivos de HTML5 de panorámica en el histograma y la etiqueta del marcador. Se informó un problema con la etiqueta flotante en el escritorio.
- Lisa G: Limpió algunas pruebas unitarias, revisó y envió la tercera publicación del blog a la serie de etiquetas flotantes y verificó 16.1 fallas de etiquetas flotantes.
- Justin: Actualización de pruebas unitarias JSL fallidas. Se agregaron enlaces de URL móviles, relaciones de defectos y el campo Causa raíz al proceso de limpieza de Jira-to-Defects.
- Audrey: Configuración de Confluence para JMP TS y asegurarse de que se conserve todo el contenido wiki anterior. Revisar publicaciones en la comunidad JMP relacionadas con defectos cerrados. Algunas pruebas para la unión virtual.Eric Wang: Actualización de las pruebas de JMPLiveJSL para utilizar la instancia de solicitud HTTP del objeto de conexión para llamar a la API de JMP Live. Probando elementos de JMP Live Jira, probando la nueva función 'Agregar JMP Live Connection ()' (WEBJMP-2748).
- Da Li: Probando los elementos de JMP Live Jira, probando la descarga del paquete completo WEBJMP-2533. Verificar defectos. El equipo de intercambio de conocimientos en Beijing, consulte KnowledgeSharing-Da-20210402. Actualización / reparación de fallas de JSL UT.
- Mike Wu: Prueba de elementos de JMP Live Jira. Pruebas de automatización OLE VB con JMP Pro 16.1 (05/04/2021). JMPC 7.1.2 (94 M6) cada 6 meses de verificación. Actualice el documento de puntos de control de la verificación mensual del instalador de JMP Clinical 8.0. Verificar defectos. Actualización / reparación de fallas de JSL UT.
- Nala: Prueba de elementos de JMP Live Jira. Problemas investigados de JMPC 8.0 de acuerdo con la solicitud de Wenjun. Trabajar con Jin para investigar cómo migrar las máquinas virtuales actuales a Azure. Actualización / reparación de fallas de JSL UT.
- Josh L: Trabajar con el equipo de red para abrir puertos para algunos de nuestros sistemas de prueba para que otros miembros del grupo puedan acceder a ellos. Solucionar algunos problemas en los servidores 16.1 que resultaron ser licencias JMP Pro caducadas.Aquí está el estado del equipo de pruebas en vivo de JMP para 16.1, incluidos los elementos de Cary y Beijing:
- 10 historias en prueba
- 41 historias y errores en Test Ready
- 17 errores creados en los últimos 7 días
- Se han aceptado y cerrado 54 historias y errores
- Cazador: Verificación de defectos de JMP 16.1 y 17, problemas probados e informados con varias compilaciones de Open Window en Mac y Windows para S1194835, y muchos intentos de recrear el bloqueo en S1581681 con JMP 16.1 y 17.0.
Descubrimiento de datos
- Ernesto: Realización de trabajos en Término y Seleccionar duplicado. Corrección de configuración regional para el análisis de sentimientos. Lista de preferencias de plataforma de reestructuración. Comentarios / hoja de ruta en la vista previa de los elementos del menú Tablas.
- Dan S: Se corrigió el problema de rendimiento de la fuente para informes grandes en Mac. Se agregó soporte para transformar columnas en la omisión de diálogo de FitModel. Gráfico ternario fijo para evitar escribir el script Contour Function () cuando no es necesario. Triaje de 16,1 errores.
- Dave B: Al presionar los cambios a 16.1, se corrigió el bloqueo del editor de scripts / diálogo de búsqueda, se investigó y, con suerte, se corrigió el bloqueo al cerrar jmp porque los destructores de la tabla de datos se están ejecutando después de que se elimine el espacio de trabajo (relacionado con la automatización), trabajó con Michael y John para retrasar la inicialización de los componentes de desplazamiento del host para tablebox.
- Evan: Trabajé con Aaron para entregar With Window Handler JSL para ayudar a probar los diálogos modales. Se agregaron funciones simuladas para probar las devoluciones de llamada al marco de prueba de la unidad. Se corrigieron pérdidas de memoria de instancia de clase JSL cuando se utilizan referencias circulares. Ampliando la cobertura de prueba de las clases JSL y trabajando en los defectos de las clases.
- Pablo V: Acabo de arreglar algunos defectos de Pareto. Actualmente, al observar el desempeño de Jacob se abrió un defecto que indica que 17 es más lento que 16.
GAMA
- José: Trabajó en correcciones de errores de MSA para JMP16.1, incluida la preferencia por reproducción de ejecución replicada. Trabajo continuo en la nueva plataforma EZDOE. Se enviaron diapositivas del tutorial de DataWorks 2021. Además, el artículo de Pruebas Combinatorias, en coautoría con Ryan, para la revista Statistical Theory and Related Fields ya está disponible (publicado en línea el 6/4/2021).
Anfitrión
- Aaron: Finalizó y lanzó la versión inicial de la función JSL Window Handler. Se actualizó la ruta del código para abrir nuevas ventanas para que el contenido del proyecto vaya directamente a una TabPage sin un DisplayWindow temporal intermedio. Se modificó la secuencia de activación de la ventana y se agregó JWindow :: windowLastActivatedTime ().
- John Schroedl: Se comprobó la compatibilidad con el tipo de archivo Easy DOE (.ezdoe). Agregue pestañas del proyecto a la ventana Ctr + Tab. Soluciona el bloqueo de Time Series en la ventana del proyecto. Se eliminaron las comprobaciones obsoletas para Windows 7 y 8. Se habilitaron algunas advertencias de análisis estático más: Usando std :: move de una const. Usar if (flag & 0) {...} siempre es falso.
- Michael H: Varias correcciones para errores de desbordamiento de enteros en Apple Silicon.
HTML5
- El equipo ha estado haciendo mucho trabajo de planificación para JMP 17.0. Los desarrolladores y evaluadores de HTML5 se reunieron para discutir el uso de JIRA. Bryan demostró su proceso para usar Jira para administrar sprints para JMP 17.0. El equipo también votó sobre las tareas de refactorización y comenzó su sprint de refactorización JMP 17.
- John Powell: Candidatos a desarrolladores seleccionados. Ayudó a Anna a descubrir por qué se podía actualizar un servidor JMP Live. Se discutieron colores de barra incorrectos en la plataforma PLS MDMM con Jianfeng, Brian y Dan V (S1587234). Informó a Ernest de un problema de reducción de gráficos. Se analizó cómo compartir ejemplos de Graph Builder y el modo de selección de relleno predeterminado con Xan. Respondió a CRISPR (a través de Dieter) que HTML5 no admite la personalización de fuentes; discutió la personalización de fuentes no admitidas y los formatos de ingeniería no admitidos con Brian y Dan V. Trabajando en JMPHTML-512 mostrando valores categóricos medios en información sobre herramientas y etiquetas - discutido con Paul V. y Josh M. Establecer Pubs Campo afectado en defectos cerrados. Trabajé con Shannon y Justin para convertir los defectos de HTML5 de JMP 17.0 a JIRA. Problema de cliente investigado Track 7613314737 que resultó ser datos que necesitaban codificación.
- Bryan F: Trabajando en la conversión de eventos táctiles y de mouse a eventos de puntero más nuevos. Hacerlo nos permitirá capturar el mouse para que pueda desplazarse y hacer zoom en un gráfico incluso si el cursor o su dedo (para un dispositivo táctil) cruza otro gráfico. Para HTML5 independiente, el cursor o el dedo pueden incluso salir de la ventana del navegador. Aquí hay un ejemplo . Se solucionó un problema por el cual una celda del mapa de árbol no se veía seleccionada cuando se exportaba a HTML5 si no había una columna en la función y y todas las filas estaban ocultas.
- Mayowa: Trabajó en la actualización de cadenas de mensajes de soporte html interactivo (JMPHTML-539), trabajando en la refactorización del código para determinar el soporte total o parcial para html interactivo (JMPHTML-547)
- Josh M: Se corrigió la redacción de stringbot marcada por la herramienta (revisada por Landra). Corrección introducida para S1587814: Aparece una línea en la parte superior de las áreas y la selección del segmento de línea huérfano no coincide. Se integró una optimización del rendimiento del filtro de datos categóricos nuevamente en 16.1 después de pruebas adicionales. Clasificación de defectos completada y todos los elementos previstos para 16.1. Comenzó a refactorizar las estructuras de datos del generador de perfiles en la preparación de los perfiles categóricos para JMP 17, así como a discutir prioridades y coordinar con los equipos de prueba. Deje de lado el trabajo del generador de perfiles a mitad de semana para comenzar la refactorización de los estados de fila ( JMPHTML-532 ), completó la primera iteración e hizo evaluaciones comparativas, detalles aquí.
JMP en vivo
- Aurora: 16.1: Corrección de errores para descargar una publicación de JMP Live como un proyecto de JMP y para eliminar una carpeta de un grupo. 17.0: Estandarización de API REST.
- Tommy O: Trabajando en la corrección de errores para 16.1 / 17.0. Terminé de experimentar con un paquete de proveedor OIDC node.js para ver si podía simplificar nuestra autenticación de JMP a JMP Live.
Estadísticas
- John Sall: Continuando con la aceleración del código relevante para Genomics, Response Screening suavizó algunos cuellos de botella para mejorar un problema de referencia de 13,35 minutos a 6,50 minutos, más del doble de la velocidad. Esto involucró 319 Y por 667,505 X en 390 filas; alrededor de 213 millones de regresiones, o alrededor de 545.000 regresiones por segundo en una Mac Pro de 16 núcleos.También se proporcionó la Regresión logística con algunos mecanismos para admitir un gran número de variables de respuesta (S1588132). Parte del aumento de velocidad implicó cambiar de shared_ptr a punteros sin procesar (informado en un correo electrónico reciente, S1588205). Tambien gracias a Dave Barbour para acelerar enormemente la creación de TableBox (S1588110) y Dan Schikore para acelerar enormemente los constructores de GFont en Mac (S1588111).
- Laura CS : Terminé de preparar los materiales para la presentación de la próxima semana en DATAWorks. Se investigó un problema de convergencia en SEM, se mejoró la visualización de advertencias y se corrigió un defecto en la gráfica de valores predichos. Investigé algunos temas, incluido el método de variables instrumentales para valores iniciales en SEM, el método ideal para el intervalo de confianza de los coeficientes de confiabilidad y el ajuste de modelos PROC SYSLIN en SEM.
- Peng: Construí ejemplos y explicó cómo ajustar el modelo de Eyring usando JMP a nuestro equipo de China. Envió un par de resúmenes para las charlas. Y solucione algunos defectos que han aparecido recientemente.
- Annie: Trabajé en la reparación de defectos en Control Chart Builder, Cusum Control Charts y EWMA Control Chart, tanto en 17 como integrando algunos en 16.1.
Pruebas estadísticas
- Jacob: Prueba de factores de mezcla utilizados como covariables en DOE. Pruebas de correcciones relacionadas con los nombres de los factores en DOE (S1588289 y S1588315). Prueba del rendimiento de SEM, análisis de clases latentes y valores atípicos robustos multivariados.
- Jeremy: Verificaciones de errores y limpieza de pruebas unitarias.Trabaje en nuestro papel de control de extrapolación.
Gestión de productos
- Dieter: Me ocupé de los certificados para JMP Public, mejoré mis habilidades de JSL agregando usuarios mediante programación a un sitio de JMP Live y actualicé jmplivesales16 a JMP Live 16.1
Nota de Shannon
Felicidades nuevamente a Nora Varga y gracias a Russ por compartir fotos de su precioso paquete de alegría. Sophie Emese (Emmie) Paton que llegó la semana pasada! ¡Nora también dice muchas gracias por las hermosas flores que envió JMP!



Además, gracias a Annie por compartir este encantador grabación del Dr. Francis Collins, Director de NIH, acompañándose mientras canta, “Here Comes the Sun”.