¡Bienvenido a la actualización de desarrollo de JMP del 8 de julio de 2022!
Felicitaciones están en orden para Juan Powell , que está celebrando sus 10 el aniversario con JMP la próxima semana. Brian transmitió alguna información sobre la historia y el mandato de John con nosotros: “John Powell comenzó en JMP hace 10 años. Tuvo trabajos anteriores en Corel, famoso por sus paquetes de dibujo y aplicaciones de oficina, y ARA, una empresa que albergaba a parte de nuestro personal. John se unió a JMP para trabajar en HTML5, donde ha estado desde entonces. Ahora dirige ese grupo. El primer gran proyecto de John fue escribir la plataforma Bubble Plot para HMLT5, para reemplazar la versión Flash que habíamos enviado anteriormente. John también formó parte del equipo original de JMP Live, donde trabajó en filtros de datos locales, conmutadores de columnas y gran parte de la comunicación entre JMP y JMP Live. John ha realizado un excelente trabajo desarrollando y liderando HTML5. Estamos agradecidos por sus contribuciones y por la persona fácil con la que es trabajar”. Estoy totalmente de acuerdo, es maravilloso trabajar con John y estamos muy contentos de que sea parte del equipo de JMP. ¡Felicidades, Juan!
Un gran agradecimiento va para ryan parker por presentar las mejoras en Functional Data Explorer, mostrando los nuevos modelos de funciones de base Wavelet. Ryan ha trabajado en esta versión con un desarrollador colaborador Ladrador de arcilla para agregar herramientas de soporte para facilitar el análisis de datos espectrales, los modelos wavelet para ajustar datos con picos agudos y algunos nuevos pasos de preprocesamiento de datos. Si se perdió la reunión, puede encontrar un enlace a una copia descargada de la grabación aquí.
Un recordatorio de que JMP 17 EA9 se congela al final del día de hoy. Recuerde actualizar sus páginas de características y deje que Mia Stephens saber si hay algo que quieras destacar para EA9. EA9 será nuestro último lanzamiento para JMP 17, y los clientes podrán obtener la versión casi final de JMP 17 (a excepción de las pocas correcciones finales que se realizarán en las próximas semanas) ahora en lugar de esperar el lanzamiento completo. Todavía esperamos recibir comentarios de EA de estos clientes, aunque puede ser más lento. gracias como siempre a tonia mauldin y nicole jones para administrar los comentarios de EA a medida que llegan.
El trabajo continúa en JMP 17 a medida que avanzamos hacia nuestro hito Code Freeze el 20/7/22. Todos saben que ahora estamos en modo de aprobación de código. Los desarrolladores que envían cambios a la rama principal en Perforce continúan creando revisiones en Swarm o celebran sesiones en persona para revisar los cambios propuestos y luego envían una solicitud de aprobación a la lista de aprobadores de JMP antes de enviar los cambios. Los cambios que no necesitan ser revisados o aprobados incluyen agregar/editar comentarios de código, ediciones de cadenas, agregar/editar ejemplos de índice de secuencias de comandos y actualizaciones para 3 rd bibliotecas del partido. Gracias al nuevo desarrollador pablo sychala para crear una página que documente el Proceso de modo de aprobación de código para aquellos que lo pasan por primera vez (o aquellos que necesitan un recordatorio).
Recordatorio rápido sobre las cadenas: las cadenas que se agreguen ahora no se traducirán hasta la versión 17.1. Y cualquier cadena editada ahora hará que las traducciones no estén sincronizadas con el inglés, si la cadena ya se tradujo, hasta el traspaso 17.1. Si se tradujo por primera vez cuando se realizó la edición, las traducciones no se aceptarán cuando vuelvan, ya que la fuente ya no coincide. En ese caso, la cadena se traducirá en 17.1.
Nota de Desaparecido en combate - Gracias a todos los que han grabado las charlas relámpago JMP 17 para las conferencias Asia Pacific Discovery. ¡Jeff Hudgins compartió que están saliendo muy bien y que serán grandes activos para nuestros equipos globales! Technical Enablement también usará los videos con la capacitación técnica de campo de JMP 17, por lo que sacaremos mucho provecho de ellos.
Actualizaciones de desarrollo de JMP
Estadísticas
- Juan Sall: Trabajó en Design Space Profiler X Spec Limits ( JMP-13269 , JMP-13270 ), Procesamiento de matriz de ganancias de selección de modelos ( JMP-13202 ), Explorar valores atípicos para constantes ( JMP-7465 ), Explorar patrones para el recuento de filas ( JMP-7465 ) y probó los cambios de Easy DOE.
DOE y Confiabilidad
- Caleb: Trabajando en algunos trabajos de investigación. Uno se volverá a enviar pronto y el otro está a punto de completarse. yo también he estado ayudando Joseph con EasyDOE trabajo donde puedo.
- Una nota de interés de John Sall: El cambio más grande recientemente para Easy DOE fue en realidad un cambio en GenReg para usar límites de confianza ajustados de muestra pequeña para respuestas distribuidas normalmente. Hasta ahora, estaba usando una distribución normal para el intervalo de confianza, lo cual está bien cuando hay más de 20 o 30 filas de datos, pero para diseños DOE pequeños, puede haber solo 8 corridas con 3 factores y una intersección, para lo cual el mejor intervalo de confianza necesita usar la t de Student, que es mucho más amplia para este caso de 4 grados de libertad para el error, es decir, las líneas rojas en este gráfico, en lugar de las líneas azules. Se adjunta un script de ejemplo.

Pruebas estadísticas y documentación estadística
- Marca: Trabajar con Brad y Joseph en temas de diseño de Easy DOE. Trabajando con Jacob y Ryan para probar Easy DOE. Asistir a flujos de trabajo funcionales de UI/UX y UX Development Process. Respondió a los comentarios de EA 8 de Martin Demel sobre Easy DOE. Presentación grabada para JMP Discovery Summit Americas con Jianfeng. Preguntas respondidas en JMP Community.
- tonia: Se revisó el documento Nuevas características y la documentación del indicador Tipo 1.Verificación de errores.Pruebas de preferencia de mis plataformas.
- Jacob: Probar el DOE fácil, escribir pruebas unitarias para la pestaña Predecir y verificar los tickets de Jira
- karen: Trabajando en los capítulos del DOE.
Anfitrión
- Pablo N: (1) libcurl actualizado debido a vulnerabilidades informadas por BlackDuck. La versión anterior se lanzó el 11 de mayo de 2022. Las vulnerabilidades se conocían desde hacía al menos un mes. Ahora estamos usando libcurl (7.84.0), lanzado el 27 de junio de 2022. El libcurl actualizado ha sido parte de la compilación de Windows desde la compilación del martes por la noche. JMP en macOS utiliza la versión de sistemas macOS de libcurl. (2) Haber visto y completado los tres cursos de capacitación de nivel 1 de seguridad del producto. (3) Trabajó con Brian, Bryan y SAS IT en las vulnerabilidades de Spring Framework 3.2.18 y determinó que JMP necesitará una excepción de seguridad para enviar los jars de SAS. Como SAS no enviará una actualización hasta al menos 2 meses después del envío de JMP 17.0. Necesitaremos migrar a Spring Framework 5.2.x y jars SAS actualizados en 17.1
- Juan Schroedl: Revisiones de código y algunos trabajos de íconos de finales de 17.0. Ahora tenemos telemetry.jmp.com configurado en un servidor de AWS y tuvimos la primera carga exitosa desde una compilación de JMP modificada. Todavía queda un largo camino por recorrer, pero este fue un buen hito.
HTML5
JMP en vivo
- Aurora: Corrección de errores de JMP Live 17.0 (registro de auditoría, filtro de lista de publicación de datos por tecla de espacio, filtro de lista de publicación de datos reemplazable, cambio de nombre accidental de publicación de datos).Se revisó el documento de nuevas características de 17.0.Trabajó en la charla Discovery Americas con Michael Goff.Recibí y configuré mi nueva máquina con Windows.
Descubrimiento de datos
- dan s: Revisiones de código. Se solucionó el problema de escalado para los diagramas de violín de Graph Builder. Segunda pasada al guardar el documento para EasyDOE en Mac, se solucionó el bloqueo en el filtro de datos Guardar secuencia de comandos en la tabla de datos.
Operaciones de desarrollo
- Jaime: (1) Trabajó en problemas de Jira relacionados con los instaladores de prueba y suscripción para Mac OS. (2) Realizó varias actualizaciones de software y actualizaciones del sistema operativo, incluida la solicitud de Kimi de actualizar Python a 3.10.5 en todas las máquinas JMP 17.0 UT. (3) Completó la configuración de seis Jenkins CI Mac Mini y los entregó al centro de datos.
- Myron: actualizar y volver a implementar JiraBot ( JMPTOOL-510 ), actualizó algunas secuencias de comandos de datos de muestra por solicitud de correo electrónico, simbolizando Mac para fallas de SF.
Localización
- Howard : Automatización del alcance para la exportación de memoQ JMPTOOL-509 ; Trabajo de desarrollo en el trabajo de Jenkins JMPTOOL-516
- melanie : Trabajando en devoluciones de datos de muestra; Limpieza de Jira.
- Arenoso : Procesamiento de devolución de DJ para ZH; probando para JMPTOOL-295 ; trabajado en proyecto de automatización JMPTOOL-513
- Trish : Gestión del proyecto. Calendario L10N, proyectos y actualizaciones de Jira; trabajé en la presentación del flujo de trabajo de desarrollo profesional; preparación de alcance para entregas de ayuda en vivo de HTML5 y JMP.
- Actualizaciones a JMPLoc Proyecto Jiras esta semana.
Documentación
- susana : Implementación de los comentarios de la revisión de ayuda de JMP Live. ¡Muchas gracias a todos los que brindaron sus aportes! Se agregaron nuevas descripciones de funciones para JMP Live, HTML interactivo y el libro EG. Gracias a Brian C. por ayudar con las descripciones de JMP Live y John P por ayudar con las descripciones HTML interactivas. Envió el documento Nuevas funciones para su revisión. ¡Gracias a todos por revisarlo! Un pequeño recordatorio de que la fecha límite para enviar comentarios es Este Dia . Generó y publicó la ayuda de EA9.
- cris b : Obtuve las nuevas funciones de JSL. Revisó todos los JSG y JSR Jiras. Completó parte del entrenamiento de seguridad.
Pruebas de sistema/host
- Mandy : Trabajó más en la demostración de desarrollo para Workflow builder; Respondió varias pistas de TS, re: tablas> vista previa> unir, Tablas> subconjunto, secuencias de comandos JSL que cambiaron entre 16.2 y 17.0, re: Cambios en las estimaciones de parámetros; trabajó en el ícono del generador de flujo de trabajo para Mac y Windows que se instaló correctamente en todas partes.
- Lisa: Verificaciones, evaluó algunos problemas con los que se encontró Mia en GB y comenzó las pruebas del instalador temprano.
- mike m: Abrió un Jira para el envoltorio de etiquetas HTML5 (que no coincide con JMP). Actualizando todas mis pruebas de imagen de Ayuda con el código Parse XML() para detectar mejor el seguimiento de Google (¡gracias Michael Hecht!). Participó en la revisión de documentos de 17.0 Nuevas características. Adición de varias pruebas CCB Sikuli. Tomó clases de seguridad de productos.
- Audrey: Organizar y participar en el esfuerzo de prueba de instalación temprana y clasificar los problemas que surgieron de eso. Probando una nueva función en Confluence que a todos les puede gustar: el Menú desplegable fácil , lo que hace que compartir y cambiar estados o tareas sea muy fácil en las páginas de Confluence. Revisión de documentos de nuevas características. Hablé con el nuevo desarrollador Neal S sobre las herramientas y los procesos de JMP, observando los comentarios de EA.
- jose l : verificación de errores JMP Live y prueba de regresión KeyCloak 18.Discutir planes con el equipo más amplio de JMP Live sobre cómo deberíamos actualizar nuestros servidores KeyCloak restantes.
- Beijing / Cary JMP Live Testing Jira Status
- 05 Historias en Pruebas
- 34 historias en prueba listas
- 10 errores creados en los últimos 7 días.
- 45 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host en Beijing
- eric wang : (1) Trabajando en la solución del problema de seguridad del script de actualización. Archivos del servidor de acceso probados a través de funciones JSL y solicitud HTTP. También se agregaron pruebas de extremo a extremo. (2) Cambios de permisos probados para el espacio personal, ahora el propietario del espacio personal no puede otorgar allowDataAdmin, WEBJMP-5691. También se agregaron pruebas de integración. (3) Trabajando en historias de Jira/verificación de errores
- dali : (1) Trabajando en las historias de Jira/verificación de errores (2) Proporcione información/confirmación a Qiana para la redacción del documento de nuevas características.
- mike wu : (1) Debate sobre problemas de migración del entorno de pruebas de Citrix con Kevin: CHG0466604, RITM0386896. (2) Trabajando en historias de Jira/verificación de errores. (3) Investigando el soporte de Starburst Presto, detalles en JMPTESTBJ-1670 . (4) Solucionar fallas de UT.
- kimi : (1) Trabajando en historias de Jira/verificación de errores. (2) Bloquee el acceso a R y Matlab en modo servidor, consulte JMP-13061 y JMP-13063 . (3) Prueba Sanity I18N para la simulación de marcadores porque el JMP-12228 se marcó como Test-Ready ahora. (4) Solicite a Jim que actualice la versión de Python; consulte los detalles en JMPTOOL-512 . (5) Solucionar fallas de UT.
- Nala : Trabajando en historias de Jira/verificación de errores.
Apoyo técnico
- Duane se está recuperando bien de la cirugía de rodilla.
- Wendy : El soporte técnico está trabajando en una priorización de elementos abiertos y puntos débiles para Service Cloud/Service Cloud Voice.
- Wendy : Estoy trabajando para actualizar los informes de Duane a JMP Live 17.Mientras tanto, aquí está el recuento de pistas/casos por semana.