¡Bienvenido a la actualización de desarrollo de JMP del 31 de marzo de 2023!
Con Actualizadores JMP 17.1 ahora disponible en support.sas.com, los clientes de licencias anuales ahora pueden obtener el último conjunto de correcciones de mantenimiento. Otros entregables variados como JMP Subscription y los instaladores de prueba de JMP también están llegando a sus respectivos hogares en línea. Los nuevos clientes en territorios seleccionados de JMP recibirán Instaladores completos de JMP 17.1 a través del sistema JMP CPQ de extremo a extremo, mientras que la entrega de instaladores completos para los clientes existentes llegará pronto a través de My JMP. (En caso de que haya notado que dije "Mi JMP" en lugar de "Mi.JMP"; sí, los rumores son ciertos: el fotógrafo propietario del dominio myjmp.com acordó recientemente transferir la propiedad a JMP, la empresa para nuestro uso futuro . ¡Buenas noticias!)
Esta semana, los directivos de la JMP aprobaron la creación de un Versión de escritorio JMP 17.1.1 de alcance extremadamente limitado . Esta bifurcación y publicación tendrán únicamente el propósito de resolver un problema de regresión encontrado durante la operación de publicación de JMP Live que impide la publicación de ciertos gráficos de control que aprovechan tanto el filtro de datos local como las advertencias de gráficos de control. Este problema está afectando a JMP y al cliente de JMP Live, Regeneron, ya que migran su entorno y scripts de JMP Live de JMP 16 (que advirtió pero permitió que continuara la publicación) a JMP 17 (que experimenta un error que impide que la publicación continúe).
También estamos llegando a nuestra congelación para JMP 18 EA2 , prevista para el 7 de abril el . El plazo de actualización de EA2 Páginas de características de JMP 18 y enviar videos es 10 de abril . ¡Gracias por todas las actualizaciones que he notado esta semana hasta ahora! Además, si está destacando una característica en EA2, enumere las preguntas que le gustaría hacer a los miembros de EA en su página de características en "Solicitudes de EA". Y finalmente, si desea grabar un video corto para EA2, vea estos Directrices de vídeo de EA o acércate a Mia Stephens .
Si está trabajando en una nueva adición importante para JMP 18 y tiene aún no creó una página de características, por favor use esta página de instrucciones en Confluence como guía. Como recordatorio, una pieza importante de cualquier proyecto principal importante es entrar en una epopeya de Jira que servirá como el contenedor padre para tu proyecto Hay una sección de Jira en la página de características donde puede vincular su épica e incluso incrustar filtros para mostrar elementos secundarios. Recuerde, no realiza un seguimiento de las inserciones de código en una épica porque las épicas no tienen roles como desarrollador o probador. En cambio, agregará historias infantiles debajo de su épica que describan las piezas y partes del proyecto.
Es muy útil si hace referencia al número de lanzamiento de la función en el título de la epopeya, por ejemplo, " Característica X para JMP 18 ”. O, si continúa mejorando algo que se lanzó en una versión anterior, puede usar un título como " JMP 18 Actualizaciones a la Característica Y .” JMP Product Management está utilizando estas páginas de características y epopeyas asociadas a medida que construyen la hoja de ruta para las características actuales y futuras de JMP.
Gracias a nuestros dos Presentadores de JMP Dev esta semana, tanto de "TTFKAXT-NJT" (El equipo anteriormente conocido como el equipo de Xan, ahora el equipo de Julian) !Gracias a Eric Hill, Mandy Cámaras y nuevo director del equipo julian parris por el equipo de etiqueta para crear ese apodo pegadizo en el chat de la reunión del jueves... ¡Creo que esperaré para cambiar el encabezado de la sección de grupo a continuación por el momento...! Como mencioné, he recibido muchas solicitudes para presentar demostraciones de desarrollo recientemente y estoy haciendo lo mejor que puedo para acomodarlas de manera oportuna, así que gracias a todos por su paciencia.
- En nuestra sesión del martes, ernesto pasour mostró actualizaciones de JMP 18 Workflow Builder, demostró nuevas estadísticas de encabezado de tabla y compartió la interfaz de usuario del visor de columnas recientemente reescrita que está programada para reemplazar el antiguo visor de columnas en JMP 18. Si te perdiste la reunión del martes, Puedes encontrar una grabación aquí. .
- Y el jueves, Dan Schikore presentó su nuevo trabajo de Plataforma de grupo para JMP 18, destinado a ayudar a administrar muchos aspectos de las ventanas de informes cuando se usan por grupos y múltiples Y. Puedes encontrar más información en Confluencia aquí . Si te perdiste la reunión del jueves, Puedes encontrar una grabación aquí. .
muchas gracias a tonia mauldin por compartir los datos beta/bloqueo de las últimas 2 semanas.Se seleccionan los bloqueos.

Informe beta/de bloqueo para las semanas del 24/03/2023 y el 31/03/2023 | JMP en vivo (sas.com)
Y por último, pero no menos importante, gracias a Audrey Shull por compartir la de esta semana Consejo de confluencia de la semana !
Atlassian está en medio de la migración de sus usuarios a sus redactor de nueva pagina . Todas nuestras páginas antiguas migradas tienen como valor predeterminado viejo redactor de pagina Todas sus páginas recién creadas tendrán por defecto el nuevo redactor de pagina Animo a todos los que se encuentren editando páginas antiguas a que sigan adelante y las conviertan. En la esquina inferior izquierda, verá este mensaje. Esa es tu señal para hacer clic Vista previa de la pàgina y seguir adelante y hacer la conversión. Hágale saber a Audrey si tiene algún problema con eso.

Anuncios generales
- Si está dispuesto a ser un empleado destacado en Inside JMP, descargue una copia del Llegar a saber forma . 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 18 EA2 Congelación – 7/4/23
- JMP 18 EA3 Congelación – 12/05/23
- Aprobación del Código JMP 17.2 – 13/6/23
- JMP 18 EA4 Congelación – 23/6/23
- Congelación de código JMP 17.2 – 30/6/23
- Congelación de funciones de desarrollo y marketing de JMP 18: 21/7/23
- Por favor visita Confluencia para una lista completa de JMP 17 y JMP 18 fechas.
Actualizaciones de desarrollo de JMP
Descubrimiento de datos
- Xan: Problemas de resolución de mapas de fondo informados por el usuario de JMP Craige Hales. La semana pasada hubo otro pico temprano de flor de cerezo en DC:

- dan s: Continuó el trabajo en Group Platform para By y Multiple-Y. Se corrigieron varios problemas con el orden y el diseño, en particular el diseño con pestañas combinado con varias otras opciones. Se arregló el título del esquema de grupo para los componentes principales y se trabajó con Annie para habilitar el pedido de CCB por valores calculados por la plataforma. Continuando con la actualización de la Cómo página que describe cómo Group Platform interactúa con las plataformas subyacentes.
- evan: Terminado Donde optimizaciones para igualdades y desigualdades. Se agregó paralelismo a Dónde. Solo las optimizaciones restantes son Contiene y Regex para tener un soporte optimizado completo para todas las salidas del Filtro de datos. Se solucionaron algunos problemas de la tabla de datos privados. Investigación del rendimiento de la fórmula de columna.
GAMA
- Caleb: El miércoles, presenté un seminario web para ISEA (Asociación Internacional de Ingeniería Estadística) sobre el uso adecuado y la interpretación del Marco de Ingeniería Estadística como parte de los hallazgos de un grupo de trabajo que dirigí el año pasado. ¡La presentación fue muy bien recibida! Un enlace a una grabación del seminario web debería estar disponible pronto en esta página . Además, terminé algunas actualizaciones a la rutina de optimización para la nueva plataforma ALT. ¡He vuelto a trabajar con Brad en nuestra nueva alternativa al método de Lenth y he logrado un gran progreso!
Anfitrión
- Pablo N: El hardware del servidor de mapas heredado se retirará hoy.El nuevo servidor de mapas ha estado en funcionamiento durante aproximadamente 2 semanas. Se continúa trabajando en Python.
- Python usa el conteo de referencias para sus objetos.La integración actual de Python ignoró el incremento/decremento adecuado de los objetos al reemplazar la operación de decremento con una operación no operativa que le permitía filtrarse.He estado rastreando y arreglando el conteo de referencias en el código existente y asegurándome de que la integración completa preste mucha atención a la gestión de objetos de Python.
- Soporte de Windows y macOS para un directorio de paquetes de sitio específico del usuario dentro de SpecialDir::ProductUserAppDataVersion.Una ubicación de instalación del paquete específico del usuario de JMP +.
- Adición de una propiedad __version__ al paquete jmp. Esto permite rastrear, documentar y probar los cambios de la API de Python de JMP a nivel programático.
- Exponer rutas de directorio especiales en el lado de Python: datos de muestra, datos de importación de muestra, scripts de muestra.
- Adición de jmp.open(ruta) al paquete jmp.
- jmp.open(jmp.SAMPLE_DATA + 'Iris.jmp')
- Más pruebas de ejecución de JSL desde el lado de Python, incluida la llamada a algunas de las funciones de JSL Python...
importar jmp
jmp.ejecutarJSL('''
Nombres predeterminados aquí (1);
Inicialización de Python();
d1 = 3,14159;
Python Enviar (d1);
'''
)
imprimir (valor de ajuste f'JSL: d1 = { d1 }\n')
Teniendo salida:
Valor establecido por JSL: d1 = 3,14159
- Así planeo asegurarme de que el soporte de Python sea altamente funcional mucho antes de que se implemente una API de Python más profunda.Permitir que Python se complemente con llamadas a JSL, centrándose en la interoperabilidad de datos en memoria entre JMP, JSL y Python.La API de Python puede crecer lenta y deliberadamente con el tiempo. En este momento, todavía se necesita JSL Python Init() debido a algunos efectos secundarios.Debería poder eliminar la necesidad cuando se me llame desde el entorno completo de Python.Lo anterior es solo un ejemplo; No espero necesitar usar JSL para enviar () y obtener () datos entre los dos entornos como una ocurrencia regular una vez que se crean los tipos de datos apropiados para que el lado de Python envuelva los objetos JMP.
- Juan Schroedl: Investigando el cambio de TEConverter en Windows para usar la biblioteca ICU similar a Mac como parte de la adición de codificaciones necesarias para el nuevo código de importación SAS. Más trabajo de firma de código.
- Miguel H: Finalizó el nuevo importador de conjuntos de datos SAS. Comenzó a investigar mejoras en el importador OSI PI.
HTML interactivo
- pablo sychala : Otra semana trabajando en la paridad de Axis entre el escritorio y HTML agregando soporte de tamaño de fuente único para ejes anidados ( JMPHTML-700 ). También agregamos paridad para Log Axis con Incrementos distintos de 1 ( JMPHTML-2065 , JMPHTML-1331 ). También envolvimos nuestros informes HTML para sortear las limitaciones de uso compartido de recursos de origen cruzado de Iframes en implementaciones de servidores cruzados. Por último, mejoramos el rendimiento y el uso de la memoria al revertir todos los ejes y escalas que podrían congelar el navegador web ( JMPHTML-2026 ).
- Juan Powell : Continuó trabajando en la compatibilidad con Contour plot con la ayuda de Dan S ( JMPHTML-1071 ). Comenzó a agregar soporte para estilos de leyenda de trazado de contorno ( JMPHTML-2063 ). Se iniciaron los registros del primer trimestre.
- Praveena: Continuando con el trabajo Hacer que los puntos destacados de la tabla respondan a las selecciones en los gráficos .
Segmento de diagrama de contorno de aprendizaje de John Powell.
JMP en vivo
- Aurora: 18.0 - Use el orden de clasificación preferido del cliente para la navegación dentro de la carpeta. Iniciar implementación para @ mencionar usuarios en comentarios. Misceláneas - Ayudé con la entrevista para un puesto vacante. Se agregó otra regla de automatización de Jira para JMP Live (encontrando la automatización muy útil). Oficinas trasladadas. Organizar un almuerzo mensual de juegos de mesa en la oficina: visítenos a mí oa Aaron Anderson para obtener más detalles.
- Miguel G: Se trabajó y se eliminó la interfaz de usuario de eliminación de usuarios. ¿Funcionó la interfaz de usuario para AD Sync? Varias revisiones de código y corrección de errores.
Estadísticas
- Juan Sall:
- En Perfilador de espacio de diseño al usar "Hacer y conectar tablas aleatorias", tiene opciones para incrustar las parcelas con Design Space Profiler, propuesto por sam gardner (JMP-16170).

- En Selección de respuesta para diferencias de medias, agregue los límites de confianza ajustados por FDR de Benjamini-Yekutieli (actualmente ocultos, luego agregados a PlotCol). ( JMP-14909 )
- En los gráficos Ajustar mínimos cuadrados, muestre los puntos excluidos con un símbolo 'e' en gris claro. Anteriormente, mostraba el conjunto de validación y los puntos de conjunto de prueba con 'v' y 't', por lo que utiliza un mecanismo similar. ( JMP-5571 , JMP-16220 )
Véanse los puntos 'v' y 'e', no utilizados en la adaptación.

Pruebas estadísticas
- Marca: Hizo un diagrama de flujo para las instrucciones de uso de la Herramienta de estudio de usabilidad con Jacob. Envió un resumen sobre el estudio de usabilidad de la nueva lista de factores a JMP Discovery Summit USA con Jacob. Compatible con varios estudios de usabilidad en la versión EA 2. Boletos de cierre para Easy DOE. Respondiendo pregunta en JMP Community.
- Jacob: Verificación de tickets de Jira y pruebas unitarias de limpieza. Trabajando en estudios de usabilidad para MSA Design y Easy DOE con Caleb, Mark y Ryan. Actualización de la herramienta de estudio de usabilidad para incorporar los comentarios de Laura Castro-Schilo. Investigación de problemas de rendimiento.
- tonia: Trabajar con gráficos de control de ejecución corta.Respondió a las preguntas de la comunidad de usuarios sobre el indicador Tipo 1, la prueba Nelson 3 y la personalización de las pruebas en Process Screening.Verificación de errores.
Gestión de productos
- Bryan F: Procesar datos de Discovery Summit y coordinar con desarrolladores y otros para que los resultados sean procesables. También ha habido debates sobre las pruebas de usabilidad y las compensaciones entre varios métodos.
Apoyo técnico
- Duane:
- Wendy ha estado entrevistando a su nuevo equipo. Se han evaluado muchos muy buenos candidatos. Con suerte, el puesto se llenará en las próximas dos semanas. Además, varios de nosotros en TS hemos estado revisando/probando las cuentas heredadas de JMP que se incorporaron a Salesforce y preparándonos para que los activos del instalador estén disponibles para los clientes existentes. Esta mañana fue interesante. Entramos en un bucle de correo electrónico con una cuenta de correo electrónico de TI en NXP que produjo más de 1700 casos. Candice pudo apagar el flujo y finalizar el ciclo, ¡pero nada como entrar en una carpeta no asignada como esa!
- Aquí están los TS JMP Informes en vivo y el enlace al filtro de Jira que muestra el entradas reportadas por TS en los últimos 14 días .

Operaciones de desarrollo
- Beto: Actualizaciones 17.1 impulsadas para JMP y JMP Pro externamente. Trabajé con el equipo de SalesForce para preparar cargas a MyJMP a principios de la próxima semana. Trial y ProTrial preparados para ser lanzados a principios de la próxima semana. Problemas resueltos con el nuevo certificado de firma JMP LLC para instaladores de Windows.
- melanie: Continuó probando las mejoras del trabajo de localización de Jenkins y probó el nuevo trabajo MIF-PDF que se está migrando a AWS. Probé y luego cambié el esquema de pantalla para el proyecto Jira de JMP DevOps Tooling. Creé y exploré los tableros y filtros de Jira para las herramientas DevOps y L10N. Marcadores de nombre de archivo probados en 2 documentos chinos finales. Planificación continua con el equipo de localización en la migración de AWS. ¡Comí pizza con compañeros de trabajo!
- Myron: Trabajado en JMPTOOL-767 - Migre los trabajos MIF-PDF desde una máquina virtual CAVCENT a AWS, así como JMPTOOL-267 / JMPTOOL-642 - Los nuevos archivos XSTR no se crean automáticamente en ramas que no son principales cuando se actualiza JMP.xlf.
- Jaime: Se verificaron los tickets de Jira reparados y se informaron nuevos como resultado de las últimas ejecuciones de ASAN y Debug UT. Trabajando en la producción de un instalador JMP Clinical 18.0 para macOS.
Documentación
- CrisB : Probando para JMPTOOL-788, el script de copia de ayuda. Va a necesitar un ajuste para que no golpee los directorios /jmplive y /jmppublic existentes. Oficinas trasladadas. Algunos interrogatorios de WebWorks mientras intentaba averiguar por qué crea 2 versiones de salida. Se solucionó un problema menor con todos los archivos de ayuda de 17.1 y se impulsó a producir.
- Qiana: Trabajó en la página Inicio rápido de nuevas funciones. Trabajó con Jim y Bob para eliminar la carpeta Documentación del instalador. Trabajó en información sobre herramientas para el menú Ayuda de JMP. Coordinado con Test y L10N en JMP Help Test para 17.2 para JA y ZH. Planificación y coordinación de proyectos.
- Susana C: Creación y planificación de Jiras 18.0 para nuestros procesos de EA. Trabajando en un esquema de contenido para Consejos del día, para alinearlo con los videos de Ruth y Mia para nuevos usuarios. Contribuir a las ideas de renovación del menú de ayuda para las opciones de menú y la información sobre herramientas.
Pruebas de sistema/host-Cary
- Mandy: Creé un ticket JIRA para las pruebas de JMP 18 Sikuli para las funciones de aviso/si/si no de Workflow Builder ( JMPTEST-279 ). Ingresó algunos objetivos para 2023 en Workday. Abrió 2 tickets JIRA para agregar algunos flujos de trabajo nuevos al directorio de muestra JMP 18 ( JMP-16183 , JMP-16184 ) Busqué otra diferencia aleatoria con ejecuciones nocturnas y descubrí que mis pruebas fallaban debido a otra prueba anterior con la gran ayuda de Evan. Trabajando en 2 ejemplos de flujo de trabajo para usar en un video de EA2: preparándose para grabar y compartir antes del 10 de abril el . Se creó una carpeta DataTable/Workflow en JMP 18 para las pruebas de flujo de trabajo, ya que ahora hay llamadas de secuencias de comandos para abrir y ejecutar flujos de trabajo. Probar y verificar los boletos de JIRA como de costumbre y agregar pruebas donde sea necesario.
- mike m: Trabajando en las pruebas de Workflow Sikuli y otra prueba de Columns Viewer. Abrió un par de problemas de Jira para documentos y tutoriales al finalizar la prueba del instalador 17.1. Investigando algunas pruebas de imagen muy ruidosas que deberían limpiarse ahora. Un par de columnas nuevas para el visor de Jiras que se abrirán en base a un repaso inicial con Ernest. Todavía estoy tratando de obtener la ayuda jmplive china en el lugar correcto para 17.0 (tratando de manipular redireccionamientos, copiar archivos en nuevos directorios, etc.).A continuación, se realizarán pruebas de la ayuda de JMP localizada (17.2).
- Cazador: Intenté reproducir algunas fallas de prueba con Rajneesh y Fang en versiones específicas de Mac, completé tres cursos de capacitación en seguridad y observé dos problemas con comportamiento extraño con informes en la ventana del proyecto.
- audrey : aprendizaje de AWS, preparación para el futuro y migración de servidores.
Nota de Shannon
¡Espero que todos tengan un gran fin de semana!
