Gestión de Producto está evaluando activamente las solicitudes de funcionalidad de las listas de deseos en el proyecto de Gestión de Producto de Jira. Una vez que se acuerda trabajar en una solicitud de funcionalidad, el gestor de producto la clona al proyecto de desarrollo. Si encuentra algún elemento en el proyecto de gestión de producto en el que le interese trabajar para 18, comente el problema o contacte con Sarah Sylvestre para que lo clone a su proyecto. Esto garantiza que las automatizaciones de Jira funcionen correctamente. Si tiene alguna pregunta, ¡contacte con Sarah!
¡Bienvenido a la actualización de desarrollo de JMP del 23 de febrero de 2023!
Estamos a pocas semanas de la fecha prevista para la creación de los instaladores finales candidatos para JMP 17.1 . Les recordamos que los instaladores de actualización para JMP 17.1 estarán disponibles para todos los clientes a través de support.sas.com. Encontrarán más información sobre cómo planeamos entregar las versiones a medida que nuestro proceso de lanzamiento se transforma de SAS a JMP aquí . ¡Gracias a Bob Hickey por crear esta página!
Mejorar la recopilación de telemetría de JMP para las versiones 17.1 y 18.0 ha sido un esfuerzo colectivo liderado por la Gerencia de Producto de JMP. Con JMP 18 EA1 ya disponible para los clientes, comenzamos a recibir información anónima sobre la actividad de los clientes en JMP durante diferentes sesiones. Los clientes deben aceptar compartirla y, aunque no vinculamos sus nombres con sus datos de telemetría, podemos agrupar los informes enviados desde la misma instalación. Juan Schrödl comparte:
Los servidores y procesos se mantienen al día con la carga ahora que se envía durante cada sesión de JMP gracias al trabajo de Dave White, Myron Chandler y el equipo de pruebas de Beijing . Hasta ahora, hemos conseguido que 55 usuarios se suscriban y tenemos 22,274 registros a partir de esta mañana. Como este es el primer uso real, hay lagunas evidentes en nuestra cobertura, como no registrar los elementos del menú Tabla. Estamos desarrollando rápidamente una lista de trabajo para EA2 para tapar los agujeros. Gracias a Evan y Shannon por la discusión, los fragmentos de script y la manipulación de datos para comprender cómo va. Obviamente, a todos les encantaría profundizar en los datos y también aprender más sobre las API disponibles para mejorar la cobertura. Por lo tanto, planeamos hacer una presentación de I+D sobre lo que está disponible pronto.
Algunas curiosidades basadas en solo 6 días de datos:
- El tiempo medio hasta el primer lanzamiento de Graph Builder es de 8 minutos y 8 segundos, y el tiempo más rápido es de 8 segundos a partir del inicio de la sesión.
- Un script agresivo representa casi el 25% de todos nuestros datos y ejecuta Discriminant más de 1300 veces el primer día.
- Las 10 principales plataformas lanzadas: Discriminante, Constructor de gráficos, Contingencia, Ajuste de mínimos cuadrados, Distribución, Supervivencia, Diálogo de modelos, Tabulador, Neural, Bivariado
- A continuación se muestra un desglose del sistema operativo hasta el momento por número de usuarios.
| OpSysString/OpSysVersion |
N |
|
| Mac OS X |
18 |
|
| 11.2.3 |
1 |
|
| 11.5.2 |
1 |
|
| 12.2.1 |
1 |
|
| 12.6.2 |
1 |
|
| 13.0.1 |
1 |
|
| 13.1.0 |
1 |
|
| 13.2.0 |
3 |
|
| 13.2.1 |
9 |
|
| Ventanas 10 |
29 |
|
| 10.0.16299 |
1 |
|
| 10.0.17763 |
1 |
|
| 10.0.18363 |
1 |
|
| 10.0.19042 |
5 |
|
| 10.0.19044 |
17 |
|
| 10.0.19045 |
4 |
|
|
| Windows 11 |
8 |
|
|
| 10.0.22000 |
5 |
|
|
| 10.0.22621 |
3 |
|
|
| Todo |
55 |
|
|
| |
|
|
|
|
|
¡Gracias a Audrey Shull por compartir este consejo de Jira de la semana sobre atajos de teclado!
Para encontrar esta lista en cualquier momento, vaya al icono del signo de interrogación en la esquina superior derecha de Jira y busque "Atajos de teclado". Mis atajos favoritos que descubrí recientemente son: 1) la búsqueda rápida "/" en cualquier lista de incidencias de Jira, y 2) usar "j" y "k" en cualquier lista de incidencias de Jira para desplazarse hacia arriba y hacia abajo, y luego "o" para navegar.
Anuncios generales
- Si te interesa ser un empleado destacado en Inside JMP, descarga una copia del formulario "Conócenos" . Simplemente completa las preguntas y, al terminar, súbelo junto con 3 fotos tuyas a la carpeta. ¡Gracias por ayudarnos a que nuestra familia JMP sea un poco más familiar!
Próximas fechas importantes
- Candidatos a instalador final de JMP 17.1 JMP y JMP Pro – 8/3/23
- JMP 18 EA2 Congelación – 4/7/23
- Congelación del JMP 18 EA3 – 12/5/23
- Aprobación del Código JMP 17.2 – 13/06/23
- Congelación del JMP 18 EA4 – 23/06/23
- Congelación de código JMP 17.2 – 30/06/2023
- Visita Confluencia para obtener una lista completa de las fechas de JMP 17 y JMP 18 .
Actualizaciones de desarrollo de JMP
GAMA
- ¡Felicitaciones al equipo del DOE por la publicación de una nueva patente! Se titulaInterfaz gráfica de usuario interactiva para la construcción de pruebas combinatorias personalizables , expedida el 24 de enero de 2023 como patente estadounidense n.º 11.516.690. Puede encontrar una copia en el sitio web de SAS Sharepoint para patentes expedidas.
- Puntilla : JQT solicitó una pequeña revisión del artículo sobre el cribado de niveles mixtos. Chris Nachtsheim, Ryan y yo esperamos entregarla pronto. Caleb King y yo estamos obteniendo buenos resultados hasta ahora con nuestra alternativa propuesta al método de Lenth para el análisis de experimentos factoriales no replicados.
- Caleb: Empecé a preparar la nueva plataforma ALT. También he estado ayudando a Brad con una nueva alternativa al método de Lenth para analizar diseños saturados. ¡Hemos avanzado mucho!
- Peng: Trabajo de refactorización de la lista de factores en DOE.
Anfitrión
- Pablo N:
- Obtener la vinculación directa de Python integrado ejecutándose nuevamente en macOS.
- La URL del servidor de mapas públicos se trasladará al nuevo servidor de Open Street Map a principios de la próxima semana, probablemente el lunes. El servidor antiguo se mantendrá activo durante aproximadamente una semana en otra URL, antes de su desmantelamiento.
- Curl actualizado en JMP 18.0 y 17.2 a curl 7.88.1, publicado este lunes. Las vulnerabilidades en 7.87.0 son tres nuevos medios que no afectan a JMP porque no habilitamos las opciones vulnerables ni compilamos con el backend vulnerable. Por lo tanto, no actualizamos 17.1, pero sí actualizamos 17.2 y 18 a la versión con estas correcciones.
- JMP 17.1 Tickets y sub-tickets de escaneo de seguridad todos marcados para revisión o completados:
- Michael H : Se eliminó la función "Integración con SAS" de JMP 18. Esto elimina elementos del menú principal, las barras de herramientas, JMP Starter, las Preferencias, el Índice de Scripting, etc. Añado que recibí mucha ayuda de John Schroedl. Los detalles se encuentran en JMP-15601.
- Aarón : Cambios en JMP Live para la eliminación de la integración con SAS. Publicación de compatibilidad para no generar ni enviar un archivo de informe HTML5 si, de todas formas, se va a reemplazar inmediatamente debido a las opciones de datos seleccionadas. Se limitaron los diálogos de advertencia de FileSpec a 3 por sesión. Continuación de la clasificación de Jira para la versión 18.0.
- Juan Schrödl: Procesamiento de telemetría y eliminación de la integración de SAS con Michael.
HTML5
JMP en vivo
- Aurora: 18.0: Se terminó el trabajo en el control de acceso para la próxima función de importación de archivos (p. ej., CSV). Se continuó trabajando en la función de eliminación de usuarios. Se corrigió un error de publicación en el verificador de validación HTML (gracias a Aaron Andersen por encontrar la causa). Otros: Colaboración en la selección de candidatos para la vacante de JMP Live. Preparación para el Descubrimiento.
Estadística
- Laura CS: Introduje la última lista de cambios para implementar la Inferencia Robusta en SEM. Ya está disponible en la versión principal de RTM. Estoy muy emocionada porque en el 80% de mis presentaciones, siempre me preguntan sobre el supuesto de normalidad en SEM. Esta es la solución ampliamente aceptada para la no normalidad con datos continuos. También terminé de crear imágenes y de escribir una entrada de blog para promocionar el Análisis de Grupos Múltiples en SEM; ya está enviada para revisión. Por último, me enteré de la aceptación de un artículo en la revista Child Development, donde utilicé la plataforma SEM de JMP para análisis complejos. ¡Espero que esto ayude a más gente a conocer la existencia de SEM en JMP y nuestros magníficos diagramas de trayectorias!
Juan Sal:
- Corrección preliminar de un error en el clúster jerárquico donde el criterio CCC era incorrecto en 17 para la estandarización de columnas. (JMP-15703)
- En Design Space Profiler, agregue el comando "Obtener puntos medios del Profiler" y más opciones de distribución del Simulador. (JMP-14553) Para el análisis de respuesta de ajuste, corrija las colisiones de acceso de subprocesos mediante la creación de un objeto RSide para cada subproceso.
- Hilo (y Dave Barbour corrigió un problema de subprocesos en la barra de progreso). Ahora ejecuta un caso de 1501 filas, 1501 columnas aleatorias y 4612 columnas de conmutación en 2 horas y 48 minutos en un Mac Studio Ultra M1 con 20 núcleos, lo que produce 6,9 millones de estimaciones BLUP. También se terminó la compatibilidad con estimaciones más rápidas de Mivque mediante la opción Máximo de iteraciones = 0. (JMP-15593) El diálogo de modelo eliminó el comando "Enviar a SAS". "Crear trabajo SAS" sigue implementado, ya que no utiliza IOM. (JMP-15601)
- Los métodos de ajuste mixto y de ajuste por mínimos cuadrados ahora utilizan cláusulas de coincidencia en lugar de cláusulas "If" largas para las fórmulas de predicción condicional de efectos aleatorios. Esto reduce el tiempo de evaluación de la fórmula de 10 minutos a casi un instante para un caso alto con 14 000 niveles de efecto categórico. (JMP-15596)
Documentación estadística
- Michael C: Terminé de escribir las actualizaciones del índice de scripts para Survival and Fit Life de X, abordé los comentarios de L10N sobre varios capítulos de RSM en la documentación, me reuní con Mia y otros para discutir el futuro del índice de estadísticas, el documento de nuevas características y el índice de muestra.
- Karen: Esta semana puse en funcionamiento mi computadora portátil, reservé el viaje para la reunión y ahora puedo volver a documentar cosas divertidas.
Pruebas estadísticas
- Mark: Trabajando en un estudio de usabilidad del paso Modelo en Easy DOE con Ryan y Jacob. Presenté la herramienta de estudio de usabilidad a Jon junto con Jacob. Trabajando en el contenido para la nueva área de Recursos Técnicos de JMP dentro de la Comunidad JMP con Caleb. Respondiendo preguntas en la Comunidad JMP.
- Jacob: Probando los nuevos diagnósticos de diseño en MSA Design. Actualizando las pruebas unitarias de MSA Design para incorporar estos nuevos diagnósticos. Probando un cambio pendiente en la columna "Crear validación". Trabajando en un estudio de usabilidad para la pestaña "Modelo" en Easy DOE, en colaboración con Mark, Ryan y Joseph. Actualizando la herramienta de estudio de usabilidad para incorporar los comentarios de Mark Bailey, Mia Stephens y Ryan Lekivetz.
Gestión de productos
- Bryan F: Esta semana he estado muy ocupada codificando, probando y depurando scripts de usabilidad en Javascript. El objetivo es permitir pruebas de usabilidad sin moderación en Discovery. Los usuarios recibirán instrucciones sobre cómo grabar su sesión en vídeo, mientras que el script registra el tiempo que pasan en cada página y si utilizan las sugerencias. Además, los usuarios completarán encuestas a medida que avanzan en el script. Nuestro objetivo final es desarrollar una aplicación web después de la conferencia que nos permita enviar enlaces a cualquier persona para que participe en estudios sin moderación.
- Dan V: Me reuní con Daniel y Sarah S para iniciar la conversación sobre la experiencia My.JMP en JMP en el futuro. Hay un borrador de propuesta/idea aquí y Daniel y Sarah comenzarán a crear wireframes y a escribir tiendas de usuarios.
Operaciones de desarrollo
- Myron: JMPTOOL-662: añadir JMPLanguage a la telemetría. JMPTOOL-597: generar ayuda para la versión 17.0. JMPTOOL-582: generar ayuda para las versiones 17.1 y 18.0.
JMPTOOL-415: Se agregó tiempo de espera a la base de datos de prueba. Se actualizó el diccionario de stringbot (varias solicitudes). JMPTOOL-729: Procesamiento de telemetría. JMPTOOL-495: Carga de claves de ayuda para el proyecto Jenkins.
Localización
- Estamos avanzando a buen ritmo en las iniciativas para automatizar muchos de nuestros procesos de localización para V18.
- Seguimos evaluando la migración de nuestra herramienta de traducción, memoQ, a AWS
- V17.1 JMP Live: Fuente de ayuda localizada entregada al equipo de documentación
- Se ha publicado un puesto de pasante de verano para el equipo de localización.
Portal de Carreras: Verano 2023 - Becario/a de Desarrollo de Aprendizaje Automático JMP
Enlace de recomendación de empleado: Verano de 2023 - Becario de desarrollo de aprendizaje automático - Recomendación de empleado
Documentación
- Susan C: Nos reunimos para hablar sobre el futuro del TOTD. Verificamos la ayuda de JMP Live para la versión 17.0 en idiomas localizados. Nos reunimos para hablar sobre el documento de nuevas características de JMP. Evaluamos las inserciones de texto y elaboramos directrices sobre cuándo usarlas en lugar de enlaces.
- Qiana: Nos reunimos para hablar sobre el futuro de ToTD. Recreamos la Ayuda de JMP Live 17.0 en los idiomas localizados. Nos reunimos para hablar sobre la documentación de nuevas características de JMP. Colaboramos con Myron para que la Ayuda de JMP para la versión 18.0 se mostrara correctamente. Comenzamos a crear la Ayuda de JMP Live para la versión 17.1. Planificamos el proyecto.
- Chris B: Trabajé en la documentación de compatibilidad y en el nuevo menú de ayuda de JMP. Probé algunas herramientas para facilitar la documentación.
Pruebas de sistema/host - Cary
- Mandy: Terminé de practicar la charla plenaria sobre el flujo de trabajo, incluyendo un ensayo en vivo. Respondí a unas 4 o 5 pistas de soporte técnico de JMP18EA1: sugerencias, comentarios y un posible error. Además, trabajé en varias cosas que Xan encontró, como la compresión de columnas y una sugerencia para comparar tablas de datos. Trabajé en un fallo que se producía al cambiar las preferencias y ejecutar con columnas comprimidas en las ejecuciones de prueba de JSL. Probé las adiciones del generador de flujos de trabajo a JMP 18: una vez que se complete la fase de descubrimiento y se completen las pruebas de instalación de la versión 17.1, trabajaré en la creación de flujos de trabajo con nuevas funciones.
- Ana: Verificando correcciones. Trabajando con Josh y el equipo de pruebas web para identificar brechas en la cobertura y determinar formas de mejorar los procesos de pruebas.
- Audrey : Aprendizaje y configuración de nuevas máquinas en AWS, tareas de administración de Jira.
Pruebas de sistema/host - Pekín
- Equipo de Beijing:
- Eric Wang: (1) Se probó la carpeta raíz del espacio. Se verificó si las interfaces RESTAPI/GraphQL aceptan el ID de la carpeta raíz del espacio. Se añadieron pruebas de Jest: publicar el paquete en la raíz del espacio especificando el ID de la carpeta raíz, añadir un marcador/comentario a la carpeta raíz del espacio, editar el espacio mediante la modificación del paquete y obtener detalles del espacio con la información de la carpeta raíz. (2) Se completaron las pruebas de tablas sobrantes de JMPC 17.1. (3) Se probó el rendimiento de la máquina de AWS.
- Sí, Li: (1) Verificar y corregir los errores de JMP correspondientes a los componentes Import-MFI, Import-SPSS y OSIPI, añadiendo los casos de UT correspondientes. Verificar y corregir los errores de JMP Live correspondientes al componente Client-General. (2) Se investigó el informe TS 00034481, rastreado por [JMP-15672] Configuración compacta y MFI, Establecer CVS con encabezados (0) - fallos - Jira (atlassian.net) . Se registraron nuevos errores. (3) Se completaron las pruebas de tablas sobrantes de JMPC 17.1. (4) Se probó el rendimiento de la máquina de AWS.
- Mike Wu: (1) Actualizar las pruebas unitarias para eliminar la integración con SAS. (2) Investigar la nueva máquina de AWS del reemplazo de jmpdev2 y enviar comentarios a Audrey para confirmar algunas preguntas. (3) Completar las tablas sobrantes de las pruebas de informes de JMP Clinical 17.1. (4) Probar el rendimiento de la máquina de AWS.
- Como: (1) Investigué y solucioné errores de JSL UT en la integración con SAS. (2) Eliminé y trasladé casos relacionados con la integración con SAS. (3) Verifiqué problemas con Jira. (4) Completé las pruebas de tablas sobrantes de JMPC 17.1. (5) Preparé las pruebas de regresión de JMPC. (6) Jenkins: Actualicé la conexión al servidor Oracle y activé la imagen de VS2022 para AWS. Solución del error de las pruebas E2E (en curso). Corrigí los errores al ejecutar las pruebas de carga en vivo de JMP.
- Da Zhang: (1) Realizó pruebas de regresión para la automatización OLE y corrigió las fallas en JMP 17.1/17.2/18. (2) Completó las pruebas de tablas sobrantes de JMPC 17.1. (3) Probó el rendimiento de la máquina AWS. (4) Verificación de errores.
- Con nosotros: (1) Se completaron las pruebas de JMPC 17.1 [JMPTESTBJ-2062] Se instaló JMP C 171 sobre JMP C 170 en Mac - Jira (atlassian.net) . (2) Se probó el rendimiento de la máquina de AWS. (3) Se actualizaron las pruebas unitarias para eliminar la integración con SAS.
Descubrimiento de datos
- Y S: Se añadió el cuadro de diálogo de cambio de columnas al Constructor de Paneles y se solucionó el problema de varios selectores en un panel. Los archivos de sesión ahora crearán scripts que conservan selectores de columnas independientes, que pueden estar vinculados a múltiples plataformas. Se solucionaron algunos problemas con códigos de valor faltantes en el Filtro de Datos y problemas con el cuadro de texto que guardaba los cambios de JSL desordenados (el script no reproduce el informe). Se continuó con el trabajo de enfoque.
- Xan: Se actualizó la compatibilidad con el código de valor faltante en Term. Se fusionan los MVC en una sola puntuación si se selecciona la puntuación de valores faltantes con EScoreMissing::Yes. Use el nuevo EScoreMissing::StoredValues si desea el valor MVC original. Se agregó control de usuario explícito sobre cómo se codifica gráficamente la variable de superposición (por color, estilo o no).
- Evan: Analicé los datos iniciales de telemetría de la versión 18 para obtener información sobre la búsqueda de ventanas emergentes y archivé los errores encontrados durante ese proceso. Implementé la versión inicial de JSL Where, que es un reemplazo de alto rendimiento para Loc.
- Ernesto: Agregar un marco de solicitud de flujo de trabajo.
Nota de Shannon
Estoy seguro de que ningún desarrollador de JMP tiene este problema, ¡sólo soy yo y mi JSL…!
¡Esperamos que todos tengan un gran fin de semana!