¡Bienvenido a la actualización de desarrollo de JMP del 18 de noviembre de 2022!
Los gerentes de producto y desarrollo tienen cambió las fechas de aprobación de código y congelación de código para JMP 17.1 para permitir más tiempo para que surjan los informes de errores de JMP 17.0 CRP. Puedes ver el nuevo horario para el 17.1 en la JMP 17 Fechas página en Confluencia. El modo de aprobación de código comenzará al final del día el viernes 6 de enero y Code Freeze ocurrirá al final del día el viernes 27 de enero.
¡Gracias por continuar integrando correcciones importantes en la pista 17.1! Tenga en cuenta que, aunque estamos cambiando el inicio de la aprobación y la congelación del código, 17.1 Las fechas de congelación de Doc y L10N no cambiarán . Las actualizaciones de libros y sus proyectos de traducción asociados ya están en marcha y cambiar esos cronogramas podría afectar negativamente nuestra capacidad de entregar documentos traducidos en instaladores 17.2. Por lo tanto, preste especial atención al potencial de cualquier cambios en doc y L10N que podría ser necesario para los cambios de código que está considerando y trabaje con esos equipos para minimizar el impacto posterior. Dado que ya hemos entregado 17.1 cadenas, cualquier adición o edición de cadenas hará que una cadena esté en inglés para 17.1 y esto puede afectar negativamente a los documentos/capturas de pantalla y causar confusión a los traductores y revisores.
muchas gracias a Sara Silvestre por compartir que JMP Product Management ha realizado cambios en el proceso de la lista de deseos de JMP que tendrán algún impacto en el desarrollo y otros. A partir de la próxima semana, los miembros del equipo de PM clonarán solicitudes de funciones de su proyecto de Jira de gestión de productos en el proyecto de Jira de desarrollo relevante (JMP, JMP Clinical, WebJMP, etc.). Clonar un problema de Jira solo significa que PM copiará el contenido de la solicitud de función del proyecto PM a una historia en el proyecto de desarrollo. Estos problemas clonados aparecerán automáticamente en el proyecto de desarrollo adecuado, por lo que no es necesario que intente mover las solicitudes de funciones del proyecto de gestión de productos a un proyecto de desarrollo (u otro).
El equipo ha decidido clonar solicitudes de características de la lista de deseos en lugar de moverlas a proyectos de desarrollo porque esto les facilitará el seguimiento del progreso en su propia cartera de pedidos y cerrar el ciclo con nuestros clientes.Comuníquese con la gerencia de productos (Sarah Sylvestre o Mia Stephens) si tiene alguna pregunta o inquietud. El equipo de PM se ha ofrecido como voluntario para discutir este y otros cambios relacionados con las solicitudes de funciones de clasificación en una futura reunión de desarrollo.
Finalmente, gracias a Audrey Shull por compartir la de esta semana ¡Consejo de la semana de Jira!
Esta semana, hicimos un cambio que tuvo un mayor impacto en los grupos de I+D de lo que esperábamos. Lo siento, si nos hubiéramos dado cuenta de eso, ¡te habríamos dado más advertencias! Actualizamos los nombres de los valores de campo de estado que heredamos de SAS R&D Jira para que sean más legibles:
- Test-Ready(Q) pasó a llamarse Listo para la prueba
- Testing(W) pasó a llamarse Pruebas
- Dev-ready(Q) pasó a llamarse Listo para desarrolladores
- En desarrollo (W) pasó a llamarse Desarrollando
- Aceptado y Cerrar (Q) se renombró a Aceptado y cerrado
Esto tuvo el desafortunado impacto de romper los filtros guardados que usaban estos valores de estado, lo que provocó que viera un mensaje como este cuando intentaba usar uno:

La solución simple es ajustar los nombres de los estados en su filtro para usar los nuevos nombres anteriores y presionar Ahorrar junto al nombre del filtro.
El equipo de administración tiene planes para algunos cambios más que optimizarán nuestra experiencia con Jira en el futuro:
- Eliminación de campos no utilizados (pero ni siquiera lo notará, ¡no se utilizan!)
- Limpiando y simplificando las posibles opciones para el campo Resolución (trabajaremos con grupos individuales y nos aseguraremos de no eliminar su resolución favorita)
- Agregue un campo de versión planificada. Una vez que agreguemos eso, puede considerar usar este campo en lugar de la etiqueta :OPEN para indicar la versión en la que pretende resolver un problema. (Adoptaremos esto como nuestro estándar y desaprobaremos el uso de :OPEN cuando comencemos el ciclo 17.2).
- Limpieza de etiquetas
Anuncios generales
- Asegúrese de leer el correo electrónico hoy de bob chupetón con orientación sobre cómo usar la tecnología OneDrive para sincronizar los instaladores con su PC/Mac para evitar problemas de velocidad de descarga desde Cary HQ.Tenga en cuenta: estos instaladores son para uso exclusivo de los empleados.
Próximas fechas importantes
- JMP 17.1 Congelación de documentos – 21/12/22
- Comienzo de la aprobación del código JMP 17.1: 6/1/23
- JMP 17.1 L10N Congelación – 16/1/23
- Congelación de código JMP 17.1 – 27/1/23
- JMP 18 EA1 Congelación – 3/2/23
- JMP 18 EA2 Congelación – 7/4/23
- Por favor visita Confluencia para una lista completa de JMP 17 y JMP 18 fechas.
Actualizaciones de desarrollo de JMP
GAMA
- Puntilla: Tengo un artículo aceptado esta semana con Technometrics. Coautores Jon Stallrich NCSU y Katherine Allen Moyers Eli Lilly. Envié una revisión de un documento sobre diseños de cribado de 2 y 3 niveles mixtos a JQT. Coautores Ryan Lekivetz y Chris Nachtsheim
- peng: Preparé y entregué un tutorial para desarrolladores: Uso de vanguardia de la degradación de medidas repetidas para modelar fallas de productos o piezas. Planeado y organizado por Gail, y contó con la ayuda de Caleb, Jerry y Don. Fue un evento exitoso. Aparte de eso, son trabajos de mantenimiento regulares para mejoras y arreglos. JMP-14652 , JMP-14749 .
- Caleb: Terminé mis arreglos del explorador de tamaño de muestra 17.1 ya que Yeng estará fuera por el resto del año para terminar su trabajo de tesis. También hice un buen progreso en la corrección de algunos errores relacionados con el diseño de MSA y ayudé a Peng a presentar un tutorial para desarrolladores sobre su nueva plataforma de degradación de medidas repetidas. ¡Él hizo un gran trabajo!
- Ryan L: Publicado un artículo en Quality Engineering “Prueba del generador de perfiles de predicción con combinaciones no permitidas: un estudio de caso de ingeniería estadística”, con Jeremy Ash, Caleb King, Laura Lancaster, Ryan Lekivetz, Joseph Morgan, Yeng Saanchi. ß ¡Felicidades, equipo!
Anfitrión
- Daniel Powell: ¡Terminamos las pruebas para el servidor de activación completo de AWS y agregamos algunas mejoras de calidad de vida para nuestras pruebas de prueba de JMP Pro!
HTML5
- Praveena: trabajo terminado en GB: Línea: Apilado con el relleno a continuación usando datos excluidos, ocultos y faltantes da un gráfico diferente , Línea GB: datos con información sobre herramientas incorrecta oculta/faltante/excluida , GB Line - Stacked: información sobre herramientas incorrecta , y Trazar cuadro de columna en cuadro de extensión de columna no se aplica en HTML interactivo con datos (Este fue un problema informado por el cliente. John Powell ayudó con el análisis). Trabajando en GB: Línea: el gráfico sin X y el orden de las filas deben usar de forma predeterminada Fila en lugar de Media .
- John Powell: Completó otro módulo de capacitación en seguridad de nivel 2. Se integró una solución para una prueba de unidad que fallaba en 17.1. Sprint y desarrollo sostenidos. reuniones de fin de ciclo. Ayudó nuevo desarrollador HTML5 Mike Stickles elija el hardware inicial para su fecha de inicio del 1 de diciembre S t . Asistió a la recepción de lanzamiento de JMP 17.
- Mayowa: Capacitación en seguridad de productos completada, w rutina un informe de viaje para la conferencia connect.tech , participó en reuniones de planificación de sprint y planificación de scrum en html.
- pablo sychala : esta semana se dedicó a terminar la planificación de sprint para nuestro próximo sprint, agregando soporte html para la alineación/la extensión de títulos [ JMPHTML-702 , JMPHTML-713 , JMPHTML-1768 , JMPHTML-1368 ], y más capacitación en seguridad.
JMP en vivo
- Aurora: Para 17.1, ayudó a Justin Chilton a intercambiar ideas sobre un evento de procesamiento de mesa colgada. Para 18.0, se eliminó un código obsoleto.Misceláneo: Entrenamiento de seguridad requerido (terminado). Se corrigieron algunos filtros de Jira rotos y referencias de macros de Confluence. Trabajando en Perforce --> Cambio de Git para JMP Live.
Estadísticas
- Laura CS: Se corrigieron algunos errores, incluido un bloqueo, en SEM. Continúe con la integración restante de correcciones a 17.1. Investigando sobre el algoritmo de Bollen-Stein para arrancar la estadística de chi-cuadrado y otros índices de ajuste en SEM.
- Juan Sall: Fit Group ahora es compatible con Design Space Profiler (JMP-14411). Oneway ahora incluye el tamaño del efecto (D de Cohen). (JMP-14692).
Pruebas estadísticas
- Jacob: Probar el diseño de MSA, escribir una prueba unitaria para comparar los cálculos de cuadrados medios esperados con SAS. Probar diseños utilizando modelos de superficie de respuesta y bloques aleatorios, investigando un error informado por Tom Donnelly. Redacción del estudio de usabilidad de seguimiento para el prototipo Factor UI. Formación Continuada en Seguridad de Producto.
- Marca: Asistir a la capacitación de nivel 2 de seguridad del producto. Trabajando con Brad y Joseph en Easy DOE para JMP 18. Preparándose para grabar una presentación con Jianfeng para JMP Discovery Summit Europe. Preguntas respondidas en JMP Community.
- tonia: Trabajando en la presentación de EA.Prueba de recalculado automático en distribución. Verificación de errores.
Gestión de productos
- Sara: Trabajando para crear un mejor flujo de trabajo para la Lista de deseos en nuestra nueva instancia de Jira . Probar formas en que podemos representar de manera efectiva la priorización de problemas realizados en JMP con una fórmula ponderada en Jira, con una combinación de campos personalizados y complementos (principalmente haciendo este trabajo para el equipo de Data Discovery) . Probando cómo podemos incorporar la lista de verificación de disponibilidad de funciones en Jira, potencialmente usando complementos. escribí un entrada en el blog sobre mi experiencia como nuevo usuario de JMP, así que no dude en consultarlo si está interesado en escuchar algunos comentarios sinceros de nuevos usuarios. El blog incorpora mi propia experiencia y lo que escuché de usuarios nuevos y experimentados en Discovery.
- Bryan F: Investigué diferentes plataformas para pruebas de usuarios, brindé información al equipo de First 5 y trabajé para obtener una versión de prueba de UserTesting.com. Solicité y evalué la creación de íconos de un par de proveedores en Fiverr. Creó la primera instancia de imagen de Amazon AppStream para pruebas de usabilidad. Coordinación de la segunda prueba de usabilidad de JMP Projects.
- Desaparecido en combate: Los resultados de la encuesta JMP EA para comprender el uso de Columns Viewer y cómo se utiliza JMP para realizar tareas básicas se encuentran en este Informe en vivo de JMP . (Tenga en cuenta que solo se realizó un análisis descriptivo muy superficial, pero es más que bienvenido a explorar los datos por su cuenta).
Apoyo técnico
- Duane: Se están abriendo más casos JMP 17. Aquí están los TS JMP Informes en vivo y la trama habitual a continuación.

Operaciones de desarrollo
- Myron: JiraBot: terminé las pruebas y ahora estoy revisando tickets selectivos de la acumulación de producción. Enviaré un correo electrónico masivo el lunes cuando lo deje correr a través de la población general de boletos. Trabajando en nuevos proyectos de construcción de Ayuda (JMPTOOL-582, JMPTOOL-597). Después de una copia de seguridad de fin de semana, eliminaré años de resultados de pruebas anteriores para liberar espacio en la tabla (JMPTEST-569). Comenzando a reemplazar el cliente OpenAM de jmptool según lo solicitado/obligado por SAS IT
- melanie: Se terminaron de corregir los errores de los tutoriales para 17.1. Trabajó con Myron para extraer cadenas para datos de muestra para 17.1. Trabajó con el equipo de localización para preparar kits de datos de muestra y prepararlos para enviar.
Documentación
- Qiana: Trabajó con el soporte de WebWorks para crear archivos de control para la Ayuda de JMP.Trabajé con recursos humanos en la oferta de prácticas de verano. Me puse en contacto con la Práctica de ética de datos con respecto a las solicitudes que recibí de los empleados de JMP para realizar actualizaciones en el lenguaje de la tabla de datos de muestra; trabajará con el Director de Diversidad de SAS para abordar estos problemas. Se comunicó con Landra sobre el soporte de edición.
- Susana C: Trabajando en actualizaciones de Ross al documento de suscripción de estudiantes. Trabajando en JMP Live Jiras para 17.1. También se actualizó la ayuda de instalación por solicitud de correo electrónico de Brian C y Dieter. Se revisó la cadena de interfaz de usuario, no se necesitaron actualizaciones.
- Cris B: Trabajando en JMPDOC-1567 y JMP-7698 (¡gracias Melanie Drake!). Mirando cómo podemos ofrecer ayuda y (tal vez) archivos PDF en el futuro.
Pruebas de sistema/host-Cary
- Nick H:
- Trabajando con Mandy para rastrear las fallas misteriosas de las pruebas unitarias que solo ocurren en las ejecuciones nocturnas; hasta ahora no hemos podido resolverlas, pero seguimos intentando obtener más información a diario. Investigué fallas debido a una regresión relacionada con los cambios recientes que hizo Dan S (ahora arreglado). Dan retiró una preferencia por las advertencias de compatibilidad de JMP 12 JSL ( JMP-14734 ) que ha requerido un ajuste a muchas pruebas a través de varios archivos. También se han agregado pruebas unitarias para verificaciones de algunos errores y pequeñas características.
- Trabajé con Audrey para rastrear un problema en el que los problemas conocidos no se marcan como conocidos en el panel de pruebas porque la tabla que usamos para marcar estos problemas aún se extrae del antiguo servidor de Jira; esperamos solucionar esto pronto. También hay un problema en el Panel de pruebas donde el historial de fallas de la prueba no aparece debido a que se agotó el tiempo de espera de la consulta SQL. Espero que una vez que Myron complete la limpieza de una de las tablas dependientes, el rendimiento mejorará. Por último, estoy implementando una nueva función para los gráficos de líneas que rastrean el conteo de fallas a lo largo del tiempo en el tablero para que su fecha retrospectiva en el eje x se pueda ajustar a través de un control deslizante, una solicitud de Jim aquí: JMPTEST-556 .
- Mandy: Pasé un montón de tiempo persiguiendo un problema extraño del menú principal que surgió alrededor del 08/11 y solo ocurre en Windows y en las ejecuciones nocturnas (parece ser un problema de máquina de tipo sin cabeza).Siento que el código fue empujado a 18 que está causando esto, ¡pero aún no podemos averiguar qué o quién!Capacitación en seguridad de nivel 2 completada. Trabajando en la verificación de algunas correcciones y agregando pruebas, y trabajando en la demostración de Workflow Builder para el 1 de diciembre, día de P&G.
- Audrey: Trabajando con Atlassian para terminar de arreglar algunos enlaces de Confluence que aún apuntan a Confluence anterior, lluvia de ideas con Nala/Josh sobre un entorno de estrés para JMP Live, ajustes de Jira.
- Lisa: Se trabajó en la actualización de los nombres de transición de estado y flujo de trabajo en Jira y en el ingreso de tickets para algunas ideas de mejora de anotaciones.
Pruebas de sistema/host-Beijing
- Erik Wang: (1) Completado WEBJMP-2026 . Registro de auditoría probado para todas las acciones. (2) Se trasladaron las pruebas de JMP Live de la ejecución nocturna de Cary al entorno de Beijing Jenkins. (3) Investigar las pruebas de estrés de JMP Live.
- dali : (1) Errores verificados JMP-14158 y JMPTEST-555 . (2) Verificación JMP-14661 y WEBJMP-6205 . (3) Intercambio de conocimientos KnowledgeSharing-Da-20221114 Introducción del cartero .
- mike wu: (1) JMP 17.1, 18.0 prueba de regresión de errores en el problema de migración de roaming de JMP 18.0 y algunos cambios de secuencias de comandos/tabla de datos de muestra. (2) La activación de JMP 18.0 ProTrial contra el servidor de activación de Dev resolvió problemas tanto en Windows como en Mac y la discusión con Daniel, ahora la activación de JMP 18.0 ProTrial funciona bien tanto en Windows como en Mac antes del 15/11. (3) Continuación de las pruebas de telemetría JMP 18.0, se pueden encontrar detalles en: JMPTESTBJ-1770 . También se actualizó el plan de prueba de telemetría JMP 18.0 de acuerdo con el nuevo cambio debido a un error JMP-14650 .
- kimi: (1) Ayude a Jim a actualizar la versión de python a 3.11.0 en Cary UT env y actualice el JSL a la nueva versión, consulte los detalles en JMPTOOL-390 . (2) Depurar las fallas de UT de Formula Depot, creó un nuevo error JMP-14683 . (3) http://public.jmp.com se actualiza a 17.0, por lo que verificó Jira relacionado WEBJMP-4739 y WEBJMP-2640 . (4) Jenkins: actualice la versión de python/anaconda para win y mac en Beijing Env. Actualice la imagen de prueba de Visual Studio Professional 2022 para AWS. Depurar los fallos de JMP Live E2E Tests con Eric.
- Da Zhang: (1) Investigación sobre pruebas de carga para JMP Live utilizando JMeter. (2) Mirando las fallas de UT de línea base en JMP 17.1 para idiomas que no son inglés (japonés).
- Nala: (1) Verificación de tickets de Jira. (2) Pruebas I18N para JMP Live 17.1. (3) Implementó un servidor JMP Live 17.0 para el equipo de Beijing. (4) Conversación de registro completa dentro del equipo de Beijing. (5) Investigó las pruebas de carga y preparó una breve introducción para las pruebas de carga.
Descubrimiento de datos
- evan: Trabajando para agregar una restricción JSL RowStatesMask a <
- David B: Se agregó una versión máxima al generador de complementos, se corrigió un error de copiar/pegar con el cuadro de tabulación cruzada, se corrigió un bloqueo del diario guardado, se puso a disposición $addinhome en un script de descarga de complementos, se enviaron nuevos archivos de recursos de diálogo para el cuadro de diálogo de configuración de página.
- Ernesto: Deshacer/Rehacer en Workflow Builder. Mostrar/editar atributos en Columns Viewer. Estadísticas de subprocesos en Columns Viewer.
- dan s: Corrección de bloqueo del filtro de datos integrado a 17.1, JMP 18 funciona en Nueva ventana (), Filtro de datos y aceleración de PCA con muchas columnas.
Nota de Shannon
