
¡Bienvenido a la actualización de desarrollo de JMP del 25 de febrero de 2022!
Gracias por toda la ayuda revisando abrir JMP 17 elementos de la historia en Jira esta semana. Ahora que hemos superado nuestro hito JMP 17 Feature Freeze, he estado moviendo elementos que no planeamos abordar en esta versión a 18.0: OPEN. En algunos casos, los desarrolladores me han pedido que "degrade" las historias a elementos de solicitud de funciones, lo cual me complacerá ayudarlo a hacer si es necesario. Si no ha mirado los elementos restantes de su historia abiertos en 17, hágalo y avíseme cuáles deben permanecer abiertos en 17 y cuáles se pueden mover fuera de la pista.
También, por favor envíe Susana Conaghan cualquier idea que pueda tener para nuevos Consejos del día para JMP 17. Puedes poner los detalles en https://rndjira.sas.com/browse/JMPDOC-1386 .
Gracias al director del equipo de HTML5 Juan Powell por compartir la gran noticia de que el desarrollador pablo sychala ha aceptado una oferta para unirse al equipo de HTML5 a partir del 16 de marzo el .Paul y su padre dirigían su propia empresa, VisiScience, que desarrollaba software utilizado en simulaciones biológicas.Paul recibió una licenciatura en Ciencias de la Computación de NC State. ¡Esperamos darle la bienvenida a Paul pronto!
Gracias a dibujó foglia del equipo de JMP Life Sciences por demostrar VSCode en la reunión de JMP Dev ayer. Si te perdiste la reunión, puedes ver una grabación aquí. El equipo de ciencias de la vida ha cambiado recientemente a este editor para su trabajo de desarrollo de scripts JSL para JMP Clinical y ha descubierto que es una herramienta excelente.
muchas gracias a tonia mauldin por compartir los detalles sobre los archivos Beta/Crash/Telemetry de las últimas 2 semanas con bloqueos seleccionados.
Compañía

nombre del producto

Tema

subtema

Plataforma

JIRA

Pistas Beta/Crash/Telemetry para las semanas del 18/02/2022 y el 25/02/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 formulario . 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
- JMP 17.0 EA7 – 11/03/22
- JMP 17.0 EA8 – 3/5/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 .
HTML5
- Juan Powell :
- Sprint retenido Revisar y Retrospectivo reuniones para Sprint 7 y una reunión de planificación para JMP HTML Sprint 8 . Se reunió para discutir los problemas de cumplimiento de accesibilidad de JMP Live y HTML interactivo mencionados en el informe encontrado aquí . Trabajo archivado reiniciado para una función JMP Live Local Data Filter (LDF) que crea una URL con configuraciones LDF para compartir WEBJMP-348 .
- Respondió algunas preguntas de última hora de nuestro candidato a desarrollador de software, ¡quien posteriormente aceptó nuestra oferta! Invitado pablo sychala , nuestro nuevo empleado para asistir a JMP Discovery Summit Europe antes de su fecha de inicio. Gracias a Diana Levey y Allison Hines por los ejemplos de invitación. Comenzó a seguir los pasos del gerente de contratación enumerados en el Lista de verificación de nuevas contrataciones del gerente .
- investigado un problema en la comunidad de usuarios de JMP donde se topó un cliente un error de HTML interactivo , que registré y proporcioné una solución alternativa. Cuestioné y finalmente descubrí por qué recibí una notificación redactada de manera extraña sobre una publicación eliminada de JMP Public.
- Me reuní con miembros del equipo JMP R&R (eso es “Reclutamiento y Retención” no “Descanso y Relajación”).
- Praveena: Trabajó en los errores JMPHTML-1526, donde el área de referencia con opacidad 0 se dibuja opaca, y JMPHTML-1470, donde los valores del eje se muestran inesperadamente junto con la etiqueta de referencia del rango.
JMP en vivo
- jose m: Trabajó en WEBJMP-4441: CSS menor y ajustes de estilo, WEBJMP-4528: El enlace es "nulo" después de "compartir> copiar enlace" en la vista de datos, WEBJMP-4530: El contenido es "indefinido" después de hacer clic en "compartir> Código incrustado (tarjeta)" en la vista de datos y WEBJMP-3665: Crear cuadro de diálogo para mostrar las propiedades de la columna.
- Aurora: Se agregó un nuevo tipo de acceso "administrador de datos".Publicar en las correcciones de errores del cliente.Se eliminó todo el código de publicación previo a la publicación en el cliente.Investigando el error de registro.
Estadísticas
- peng: Continué probando y puliendo Degradación de medidas repetidas, en modelos de tasa constante en particular esta semana. Continuó trabajando con Leo para concluir su preparación de material de capacitación más reciente. Trabaje con Bill Meeker para su preparación en sus próximos cursos cortos de enseñanza de confiabilidad usando JMP.
- Isabel: Trabajando una solución para el bloqueo en JMP-3017. Me encontré con un bloqueo al exportar datos a SAS desde JMP mientras intentaba probar la solución para mi bloqueo e identifiqué la lista de cambios en la que comenzó para Bryan Boone.
- Laura CS: Se corrigieron varios problemas que surgieron después de enviar todo el código de análisis de grupos múltiples (MGA) en SEM. Adapté todos los comandos Guardar columnas para MGA y también comencé a adaptar el Perfilador. Me reuní con el equipo de estilo UI/UX. Hicimos una lluvia de ideas con Karen sobre un estudio potencial para la retroalimentación de UI. Me reuní con Nicole y Michael para discutir las solicitudes de pasantías.
Documentación estadística
- Miguel C: Trabajo continuo para actualizar el índice de secuencias de comandos para logística; revisó las actualizaciones SI para Colleen en Text Explorer y Partial Least Squares; revisiones de cuerdas en preparación para el primer traspaso de cuerdas.
- Muchacha: Revisiones del índice de secuencias de comandos para Text Explorer y Partial Least Squares. También algo de trabajo en el capítulo de Análisis de Componentes Principales.
- karen: Trabajando en pasar cadenas Bablok y Sample Size Explorer (con Caleb).
Pruebas estadísticas
- Marca: Trabajando con Brad y Joseph en el diseño de Easy DOE. Trabajando con Jacob en la prueba de Easy DOE. Trabajando en dos equipos, el Grupo de UX Funcional y el grupo de Proceso de Desarrollo de UX con Bryan Fricke, incluido un estudio de usabilidad para MSA Design con Ryan y Jacob. Trabajando con Nicole en la prueba de la nueva función Fit Passing-Bablok en Bivariate. Trabajar con Nicole para responder a los comentarios de EA sobre la prueba de equivalencia en la plataforma de contingencia. Creé un ticket de Jira que sugería un nuevo grupo en el índice de secuencias de comandos para matrices asociativas.
- Jacob: Testing MSA Design, trabajando en pruebas para diseños con factores anidados. Prueba Explorar valores atípicos, trabajando en pruebas para las nuevas pestañas en las opciones univariadas. Colaborando con Mark Bailey y Ryan Lekivetz en un estudio de usabilidad de MSA Design. Actualización de pruebas para Easy DOE y Accelerated Life Test Design.
- tonia: Prueba de cambios en la plataforma Manage Limits: límites de detección y sigma de medición. También testeando metadatos y midiendo cambios sigma en variabilidad y MSA. Revisó los cambios de distribución de OSI que realizó Colleen.Gráfico de ejecución de prueba. Probar los límites de obtención en las adiciones de la tabla de resumen CUSUM y EWMA. Verificación de errores.
- Colmillo: Respondió a los comentarios de EA. Se limpiaron las pruebas unitarias y se investigaron las fallas en Windows 11. Continuó trabajando en las pruebas unitarias para Decision Threshold sobre cómo se especifica o no el nivel de destino en JSL durante el lanzamiento de la plataforma. Se probó la solución archivada para el bloqueo en Fit Mixed.
Gestión de productos
- Bryan F: Trabajó con flujos de trabajo UX
- Capa de presentación: Discutido usando un prueba de 5 segundos con un servicio de encuestas en línea para obtener comentarios sobre el estilo visual.
- Proceso de desarrollador: script de usabilidad revisado para el diseño de MSA desarrollado por Jacob Rhyne, Mark Bailey, Ryan Lekivetz.
- UX funcional: se reunió con varios SE para conocer sus inquietudes sobre la usabilidad de JMP. Divide el grupo en dos. Uno se está enfocando en desarrollar un Fit Y by X actualizado (personalidad bivariada). El otro se va a centrar en la consistencia de la terminología entre plataformas que se relaciona con el Guía de estilo JMP .
- Proporcionó una estructura alámbrica y comentarios sobre la usabilidad en Workflow Builder.
- Proporcionó una estructura alámbrica y comentarios de usabilidad sobre la nueva función de vista previa en los cuadros de diálogo de la tabla.
- Se depuró el problema con el sistema de compilación HTML5 y se desarrolló una solución para un problema de modo oscuro con los botones del generador de perfiles y el código entregado.
- yo añadí Experiencia de usuario de JMP a la página de procesos de JMP y actualicé las páginas de funciones de JMP 17 para las funciones para las que proporcioné comentarios sobre la usabilidad.
Actualizaciones de ciencias de la vida
- Meichen: Al trabajar en la opción UMAP para la plataforma de incrustación multivariante, también se creó un informe de "Diagrama de flujo de Consort" para JMP Clinical.
Operaciones de desarrollo
- Jaime: Verificados, arreglados y reportados nuevos tickets ASAN, LEAKS y Assertion Failure Jira. Comenzó a construir JMP Pro Trial. Realicé actualizaciones de software y sistema operativo en múltiples máquinas de prueba y construcción de Mac y Win.
- Myron: Se buscaron problemas de Stringbot con expresiones Unicode (JMP-10749, JMPTOOL-394). Pasó un tiempo investigando los registros del bot de prueba en busca de problemas de asignación de propietarios y tratando de descubrir los marcos de bloqueo desconocidos que Hunter informó en JMPTOOL-342.
Documentación
- Qiana: Asistió a una descripción general sobre Stringbot y Scanbot. Me reuní con Trish y Michael para hablar sobre los enlaces URL para obtener ayuda. Completó el curso Manager Essentials. Completé el mapeo del plan de incorporación de Chris Barrett y comencé los elementos que deben hacerse de antemano. Se reunió con Trish y Audrey para decidir las fechas de entrega de la ayuda al control de calidad. Me reuní con los escritores para trazar las fechas de EA7 y discutí otros temas de escritura relevantes. Discusión en curso sobre la Guía de estilo de JMP. Comenzó a revisar JIRA con Pubs Affected = inseguro y en blanco.
- susana: Reparado JMPDOC-176 , probando y actualizando (en Perforce & on the Community) el complemento de documentación JMP EN PDF. Trabajando con Trish para descubrir la mejor manera de entregar imágenes, guiones y detalles de inicio de sesión de JMP Live a los traductores. Trabajando con Curt en JMP Student Subscription documentación JIRA y actualizaciones para 17. Me reuní con el equipo de UX e investigué cómo mejorar la consistencia en términos de UI.
Pruebas de sistema/host-Cary
- Mandy: Se investigó un bloqueo de secuencias de comandos del generador de flujo de trabajo con una ventana sin modelo. Trabajó en algunas pistas de TS relacionadas con WFB y un rendimiento anónimo muy lento en tablas grandes. Problemas investigados informados por John Sall, uno con una compilación de lanzamiento de ASAN que Michael arregló, y otro al intentar cancelar la apertura de una mesa grande. Se persiguieron problemas con una falla de prueba de línea de base/testCPPUT.jsl. Me reuní con el grupo de Desarrollo Profesional de JMP con una excelente conversación de Phil Kay sobre trayectorias profesionales y sugerencias para que los gerentes retengan el talento. Probé una compilación de DF para Dan: selección, condicional y animación. Verificación de defectos y adición de pruebas.
- Nick H: Verificaciones y pruebas de una serie de nuevos cambios pequeños y funciones para algunos elementos de JSL. Esto ha implicado agregar/evolucionar muchas pruebas en el marco JSL. Algunas características clave probadas incluyen nuevos argumentos de WindowView para Nueva ventana y ventanas de plataforma, la última de las cuales crea una nueva opción privada para las ventanas de informes. He estado trabajando con Dan Schikore para verificar algunas de estas nuevas opciones de ventana.
- mike m: Las diferencias de imagen se ejecutan muy lentamente debido a la línea de base, el tamaño del registro y las pruebas de fallas, por lo que ha sido difícil ponerse al día ya que estoy viendo los resultados de los cambios de hace DÍAS. El fin de semana debería alcanzarnos. Actualmente se está trabajando en la depuración de una prueba de imagen ruidosa que es inconsistente cuando se llama a Random Uniform() desde dentro de una instrucción Transform Column(). Abrió una nueva regresión CCB de la falla de Sikuli. A fines de la semana pasada, se abrieron 3 errores en WEBJMP relacionados con Publicar en archivo.
- hui: Finalizó la prueba de la nueva característica GB Treemap de 'Orientation Bias' y se informaron problemas en HTML5, Journal y Treemap. Gracias a Andrew por trabajar en la buena función ya John S. por la maravillosa idea. Me reuní con Steve para probar las herramientas y la configuración de las pruebas de automatización interactivas de HTML5. Gracias a Steve por el tiempo. Trabajó en un conjunto de datos de clientes para problemas de HTML5. Gracias a Xan que envió los datos y el caso.
- Lisa: Verificaciones y adición de pruebas de imagen donde sea posible, limpieza de algunos errores antiguos de apertura de etiquetas flotantes que se han resuelto y proporcionado un ejemplo de un gráfico de borde de histograma en GB para una pista de EA.
- Cazador: Busque pruebas en diferentes compilaciones de JMP, envíe una lista de defectos de proyectos a Aaron para ver si se pueden corregir para EA 7 y verificación de defectos.
- audrey : Debates sobre las fechas de entrega de la Ayuda, revisión de las páginas de la lista de comprobación de la Ayuda. Investigar cómo acceder y manipular tablas subyacentes a los datos de JiraBot.
- jose l: JMP Live Publish on Client testing, agregando más informes al script de regresión de JMP Live.Verificación de historias y errores de Jira.
Beijing / Cary JMP Live Testing Jira Status
- 05 Historias en Pruebas
- 28 historias en prueba listas
- 13 errores creados en los últimos 7 días.
- 44 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host-Beijing
- Erik Wang: (1) Pruebe la función 'publicar con datos existentes', agregue pruebas Jest. (2) Verificar errores de PoC. (3) Actualización de pruebas unitarias de JMP Live JSL y pruebas de extremo a extremo debido a cambios de PoC. (4) Preparar diapositivas de intercambio de conocimientos de principio a fin.
- dali: (1) Pruebe errores/historias, agregue los UT correspondientes para Importar (JMP-10756, JMP-5915, JMP-5916, JMP-10754), Exportar (JMP-8445). (2) Investigué las fallas de UR y las solucioné. La causa raíz de las fallas es JMP-10754--. (3) Pruebe las historias/errores de JMP Live sobre la descarga. (4) Continúe escribiendo casos de UT de migración, finalice la configuración del entorno previo a la migración. (5) Informe TS Investigado 7613519953.
- mike wu: (1) JMP 17.0 HTML5 y pruebas de regresión de errores de escritorio. (2) Investigué la actualización del controlador ODBC a las versiones más recientes del software de las máquinas de prueba unitaria JMPTOOL-388 y ya le envié a Jim las instrucciones detalladas de actualización. (3) Complete 2 rondas de pruebas de la activación de prueba de JMP 16 contra el servidor de producción de AWS para verificar los datos en el registro: JMPTESTBJ-1306
- kimi: (1) Investigó las fallas de UT causadas por la actualización de Python en las máquinas de ejecución nocturna. Y discutió con Jim sobre la estrategia de actualización. Ver JMPTOOL-381. (2) Se investigó la integración de Python para la función tensorflow con Anaconda/Python.org, consulte JMP-6770. (3) Reparar fallas de UT en Catalina para Formula Depot (4) Probar errores/historias de JMP Live sobre publicación, vista de datos. (5) Solucione la falla en Jenkins del equipo de Beijing.
- Nala: (1) Probar JMP Publicar historias/errores relacionados. (2) Pruebe la nueva función sobre el informe seleccionado en el panel Seleccionar informes, consulte WEBJMP-4678.(3) Tomó la capacitación previa al trabajo del Curso de conceptos básicos para gerentes. (4) Aprender el nuevo generador de flujo de trabajo de funciones y la búsqueda de JMP.
Descubrimiento de datos
- David B: Se corrigieron algunos problemas con la lista de pestañas con la ayuda de John Schroedl y Dan, se arregló un problema de etiqueta de desplazamiento del mapa de árbol, se trabajó con Michael H para investigar un problema con el script de Mac Python para hacer una compilación de prueba de Windows, se corrigieron algunos problemas de RememberInitialState() y creó un caso de prueba para un bloqueo del usuario.
- dan s: Se agregaron <<
- Ernesto: Se corrigieron un par de errores de SelectList fuera de uno.Generador de flujo de trabajo: cambiar para usar un "cajón" para las opciones, trabajar en el soporte de depuración.
- Xan: Trabajando en algunos problemas de fluctuación de marcador.
- evan: Trabajando para paralelizar la búsqueda.
GAMA
- Caleb: Se corrigieron algunos errores de larga data en ALT Design y se continuaron clasificando los tickets de JIRA. También preparé una presentación de discusión para la Conferencia Stu Hunter.
- José: Continuó el trabajo en la pestaña Easy DOE Report, abordó varios problemas de diseño, tamaño y espaciado, abordó el trabajo de cadenas y trabajó en la clasificación/cierre de errores.
Anfitrión
- Trabajó en JMP-6770 para el módulo Tensorflow de Anaconda Python. Para llamar correctamente a Anaconda Python, y especialmente dentro de un venv de Anaconda, se requiere usar los argumentos Path() y Python Sys Path().Ruta que tiene la ruta del usuario a la DLL de python dentro del entorno virtual deseado Y los valores sys.path apropiados para ese entorno virtual cuando el entorno está activado.c:\...\blah> conda activar myVenv
Inicialización de Python (Ruta(“…/python3x.dll”), Ruta del sistema de Python({ “”, …. } ) )
Dado el encantamiento correcto de los parámetros Python Init(), esto funciona como se diseñó.
- El viernes pasado, solicitó la aprobación de cifrado de Rachel Smith, para el cifrado DES para admitir archivos IDAT v1.Escuché que ella se está coordinando con el apoyo de cumplimiento de exportaciones para comenzar a analizar esto por nosotros.
- El escaneo BlackDuck reveló un problema con Jar para SAS 9.3. SAS ha declarado oficialmente que no reparará 9.3, por lo que ahora debemos eliminar la compatibilidad con 9.3 de JMP 17.0, y si hiciéramos 16.2.1 o 16.3, también sería necesario eliminar la compatibilidad con 9.3. Asistió a la reunión de seguridad de la aplicación SAS de Shaun Lambs.
- Actualización enviada a la biblioteca OpenGL Math (Portable/h/glm).BlackDuck indicó que teníamos una versión anterior, por lo que ahora se ha actualizado a la actual.
- Juan Schroedl: Las sugerencias de desplazamiento eran incorrectas para algunas tablas de informes porque la sugerencia se localizó mediante la búsqueda binaria zlkupJS, que no es correcta cuando se ejecuta en un idioma que no es inglés y se busca en una lista ordenada en inglés. Se solucionó el problema de la interfaz de usuario de comentarios de arrastrar y soltar en los proyectos. Empujó las funciones getPixelsRaw, setPixelsRaw. Permitir que se muestre el menú contextual portátil para el cuadro combinado.
Nota de Shannon
Como compartí en la convocatoria de actualizaciones de esta mañana, este artículo en The Guardian compartió algunos detalles sobre el proyecto de programación de palabras Wordle start de Xan. Noté más tarde en la mañana que Arati entrevistó a Xan sobre el proyecto. en el blog de JMP aquí .
(No se preocupe si no está jugando Wordle. ¡Tú puedes estar en el grupo de control! ¡Espero que tengan un gran fin de semana!)
