¡Bienvenido a la actualización de desarrollo de JMP del 22 de julio de 2022!
Esta semana llegamos a nuestro Congelación de código JMP 17.0 hito. Como señalaron Jon Weisz y John Sall en el webcast de mitad de año el jueves por la mañana, los lanzamientos de JMP, JMP Pro y JMP Live para 17 son un gran problema. Hay algo allí para cada cliente, desde nuestro novato más nuevo hasta nuestro usuario más sofisticado a largo plazo. JMP Clinical seguirá un mes después con su primera versión exclusiva de JMP con un rendimiento mejorado y una experiencia de instalación mucho mejor. Puede revisar el contenido de Midyear en Inside JMP, incluido este artículo sobre 20 cosas aprendidas en Americas Midyear 2022 .
muchas gracias a jim bork por crear nuestras nuevas ramas de lanzamiento y probar varias compilaciones posteriores a la congelación. Jim dice que agradeció mucho la ayuda. Juan Schroedl proporcionada durante la transición al uso de Visual Studio 2022 para el trabajo de JMP 18.0 en Windows. Jim estaba muy agradecido por toda la ayuda que John y Michael Hecht brindaron para solucionar varios problemas de construcción y firma que surgieron durante esta transición. ¡Gracias a todos por el trabajo en equipo! Un borde de lanzamiento es un momento comparativamente bueno para las actualizaciones de software como la migración VS 2022, pero ciertamente agregó algunas complejidades a un proceso con muchas partes móviles desde las sucursales hasta las compilaciones y la configuración de numerosas máquinas virtuales y máquinas físicas.
Después de que las compilaciones nocturnas automatizadas para nuestros tres lanzamientos en curso se ejecutaran con éxito ayer por la noche, bob chupetón y Jim centraron su atención en finalizar las configuraciones del instalador y de las pruebas unitarias para las nuevas versiones. Nick Ruva también ha estado ocupado hoy habilitando varios proyectos de Jenkins para la integración continua y los procesos de integración automática que configuró a principios de semana en previsión de la ramificación 17.1 y 18.0.
Solo un recordatorio de que a medida que avanzamos en este período ocupado con tres sucursales funcionando simultáneamente: tratamos estos lanzamientos de manera diferente y el proceso para enviar código a cada uno es un poco diferente. ¡Aquí hay una descripción general en caso de que sea nuevo en el proceso o lo haya olvidado en los muchos meses en los que solo tuvimos una versión de la que preocuparnos! Si tiene preguntas, por favor hágamelo saber. Si no sé la respuesta, intentaré encontrar a alguien que la sepa.
- Luz de freno: 17.0.
- El código fuente de JMP 17 está congelado. La integración automática desde main à 17.0 está deshabilitada.
- Si se encuentra un posible error sensacional que afecta la fuente 17.0, los directores de desarrollo y la gestión de productos examinarán el problema de cerca y evaluarán su gravedad y potencial para retrasar el lanzamiento.
- Si cree que ha encontrado un problema espectacular en 17.0, discútalo con los gerentes de desarrollo y pruebas correspondientes antes de solicitar la aprobación. Si juntos determinan que el problema amerita una solicitud de aprobación, siga nuestro proceso de aprobación estándar. Si un aprobador tiene preguntas sobre la corrección, los aprobadores y el desarrollador se reunirán para discutir la corrección.
- Los equipos de Doc y L10 continúan trabajando para finalizar 17.0 anticipándose a sus próximas fechas de congelación. Los equipos de prueba continúan el trabajo de verificación.
- Luz amarilla intermitente: 17.1.
- El alcance de esta versión incluye correcciones de errores y algunas funciones menores que no estaban listas o no se pudieron probar a tiempo para 17.0. Los desarrolladores deben solicitar y obtener una revisión del código antes de integrar las correcciones en la versión 17.1. No hay un proyecto de integración automática de fuentes para main à17.1 ya que la mayoría de los cambios en main son no destinado al ramal 17.1. Tenemos varios meses antes de llegar al modo de aprobación de código JMP 17.1.
- Los equipos de Doc y L10N no comenzarán a trabajar en 17.1 durante algunos meses. No comenzaremos a ejecutar Stringbot en 17.1 hasta que el equipo L10N haya completado todo el trabajo en los proyectos 17.0.
- Luz verde: 18.0.
- La integración automática desde main à 18.0 está activada para impulsar nuevas funciones y corregir errores. Los desarrolladores a menudo envían correcciones a main y esperan a que las pruebas evalúen la corrección antes de considerar la integración a 17.1. Las revisiones de código por parte de desarrolladores pares siempre se recomiendan, pero no son obligatorias en este punto del ciclo.
- Los equipos de Doc y L10N no comenzarán a trabajar en el contenido 18.0 durante muchos meses. No ejecutaremos Stringbot en 18.0 hasta que el equipo de L10N determine que es apropiado hacerlo. El programa JMP 18 EA no comenzará hasta dentro de aproximadamente 6 meses.
Si bien no nos reunimos esta semana como grupo de desarrollo, nos reuniremos los próximos dos jueves (28/7 y 4/8) para escuchar sobre lo que nuestro pasantes JMP han estado hasta este verano. Enviaré las invitaciones a las reuniones a principios de la próxima semana con los horarios completos. Gracias a nuestros pasantes por ofrecerse como voluntarios para compartir, y gracias a Audrey Shull por coordinar el horario!
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 17 Congelación de documentos – 8/2/22
- JMP 17 Ayuda a congelar – 9/8/22
- JMP 17 L10N Congelación – 12/8/22
- JMP 17 PDF congelado congelado 8/16/22
- Primer candidato a instalador final de JMP 17: 23/8/22
- Por favor visita Confluencia para una lista completa de JMP 17 fechas.
Actualizaciones de desarrollo de JMP
- Visite esta página para ver listas de verificación de errores por JMP 17.0 .
Operaciones de desarrollo
- Jaime: Preparación de última hora de las nuevas máquinas de compilación de Windows y Macintosh con Visual Studio 2022, software de firma digital, node.js, etc. Preparación de las máquinas UT de mantenimiento con Python, controladores ODBC, MATLAB, R, etc. Instaladores/actualizadores y pruebas unitarias venir.
- Beto: Trabajó en el código del instalador de Windows para las sucursales 18.0 y 17.1. Se crearon scripts de instalación y desinstalación de complementos de Excel para control de calidad para simular lo que hace el instalador principal. Actualización de mesa de trabajo y pruebas con John Schroedl y Daniel Powell.
- Myron: Pruebas y correcciones del sistema de fallas para correos electrónicos de Sirius y comentarios duplicados en ServiceCloud. Solución de problemas para el proceso de creación de ayuda de JMP.
- Mella: Configure varios proyectos de Jenkins para JMP 17.1 y 18.0 integración continua y autointegración de varios entregables. Versiones actualizadas del compilador para Windows para JMP 18.0.
- Shanon: Asistí a las reuniones virtuales de mitad de año. Prueba de resultados de bloqueo de ServiceCloud. Actualizaciones verificadas del proyecto Jenkins para 17.1 y 18.0. Ayudar a las investigaciones clave. Discusión sobre el triaje de Jira con Mia.
Localización
- Equipo de localización: Las traducciones de software en vivo de JMP restantes están completas y enviadas a P4. JMP Live y HTML5 Ayuda en línea entregada a la traducción. Nuevas características entregadas a la traducción. Reunión mensual del equipo de documentación/localización celebrada el viernes. Evaluación continua de proyectos de automatización; Menú Descripción Se están finalizando las traducciones de cartas.
Documentación
- susana: Creó JMP Live/PDF público codificado por colores para Melanie. Se creó el capítulo Workflow Builder para Karen y se movió el contenido a ese capítulo desde el capítulo Guardar/Compartir. Creó un libro Frame para Genética para Tom, incluidos todos los archivos necesarios. Producción revisó todos los libros y generó la ayuda de rehacer EA9. Se crearon copias de las plantillas JMP Live/Public/HTML5 en Perforce y se actualizaron las versiones en inglés de los archivos Page.asp. Se agregaron imágenes JMP Live/Public faltantes a Perforce, y también se solucionaron algunas discrepancias de imágenes TOTD. Se investigó un problema con las nuevas etiquetas para que no aparecían en la ayuda y se proporcionó información para continuar. Ayudar a solucionar los problemas de las claves de ayuda de publicación de JMP Live que faltan.
- Qiana: Asistió a la reunión de liderazgo de todos los JMP y la actualización de JMP H1. Asistió al curso “Las 5 opciones para una productividad extraordinaria”. Asistió a la reunión mensual con L10N. Continúe trabajando en el documento de UG. Dediqué tiempo a solucionar varios problemas relacionados con documentos.
Pruebas de sistema/host-Cary
- Mandy: Trabajando en la revisión de mi proyecto y powerpoint Workflow Builder Journal y Discovery, practicando en preparación para la grabación de video el próximo miércoles. Configure sucursales de Perforce para Main, 17.0 y 17.1 después de que Jim hizo su magia. Respondí algunas pistas de TS y verifiqué un par de JIRA. La próxima semana, después de la grabación, comenzarán a tomar módulos de seguridad LMS.
- Cazador: Investigué una pista JMP 17 EA 9 (un problema de resultado de búsqueda), traté de reproducir un bloqueo del proyecto que encontré guardando en OneDrive, verifiqué e instalé Ventura 13.0 Beta 3 en MDA692 en el laboratorio y ejecuté pruebas.
- Audrey: Prueba de JMP 17.0 con la última versión de Matlab (2022a), preparación para tareas de prueba de final de versión.
- jose: Terminando la historia y la prueba de errores.Respondiendo a varias preguntas de JMP Live.Trabajando en la regresión de JMP Live.
- Pekín / Cary JMP Prueba en vivo Estado de Jira
- 00 Historias en Pruebas
- 05 Historias en Prueba Listo
- 09 Errores creados en los últimos 7 días.
- 67 Historias / Errores Cerrados en los últimos 7 días
Pruebas de sistema/host-Beijing
- Erik Wang: (1) Probado enviando múltiples solicitudes HTTP a través de JSL. (2) Promesa probada en solicitud HTTP. (3) Se agregaron pruebas unitarias para múltiples solicitudes HTTP y promesas, que invocan JMP Live RESTAPI. (4) Verificación de historias/errores.
- dali: (1) Verificación de historias/errores para Dashboard, Posts-Download, Access Control y Publish-JMP. (2) TS informe investigación Caso Número 00009418.
- mike wu: (1) Problema de regresión probado JMP-11780. Se ARREGLÓ para Intel Mac ahora, y M1 Mac seguiría siendo el problema inicial debido al problema del controlador ODBC de Oracle del proveedor de ActualTech.(3) Comprobación de estado del entorno de pruebas de Citrix actualizado. (4) TS informe investigación Caso Número 00009302.
- kimi: (1) Compruebe las pruebas de integración de Python porque la versión de Python se actualizó en el marco JSL UT de ejecución nocturna. (2) Investigó las fallas de JSL UT. (3) Problemas relacionados con Jenkins. (4) Verificación de historias/errores. (5) Actualizar la página de confluencia bajo Marco de pruebas unitarias JSL del equipo de Beijing
- Nala: (1) Verificación de historias/errores. (2) El equipo de Beijing tuvo algunos problemas al acceder a los sistemas Concur y OTL. Trabajar con el grupo de TI para resolver los problemas.
- JMP Jira: 3 Bugs / Historias creadas ( Enlace ), 22 errores / historias verificadas ( Enlace )
- JMP Live Jira: 11 Bugs / Historias creadas ( Enlace ), 46 Bugs / Historias verificadas ( Enlace )
Descubrimiento de datos
- Ernesto: Generador de flujo de trabajo: agrega soporte para condicionales, mejor manejo de los informes de la plataforma de grabación y facilita el uso de anotaciones de informes.
- evan: Adición de compatibilidad con secuencias de comandos y grabadora de acciones para etiquetas a códigos y códigos a etiquetas.
- Xan: Ajuste más suave de spline para diferencias de tamaño de grupo.
GAMA
- peng: Preparé y presenté la actualización relámpago para el equipo del DOE y Confiabilidad en nombre de Ryan Lekivetz. Revisó un capítulo sobre series temporales en Fundamentos de análisis predictivo con JMP para SAS EDU Marketing. Finalizó todos los cursos de capacitación en seguridad de productos.
- Caleb: Se corrigieron dos errores del explorador de tamaño de muestra de última hora antes de congelar el código. Ryan y yo también comenzamos a trabajar en la redacción de un artículo conjunto con Sky sobre un proyecto de Wildtrack.
- Puntilla: Terminando mi charla JMP Discovery. El lunes haré la presentación en video.
Anfitrión
- Miguel H: Trabajó con Jim para habilitar la firma de código de la versión Mac JMP 18.0 Release. Se corrigió una falla visual en la importación de archivos múltiples en macOS Big Sur. Se solucionó un problema con el selector de fuentes de Mac, informado por un evaluador de EA. Se corrigieron problemas pendientes del analizador estático para la versión JMP 17.0.
- Juan Schroedl: Transición de Visual Studio 2022 y echar una mano con el esfuerzo de ramificación. Ayudó a investigar un problema de 'Buscar actualizaciones'. Creó documentos de telemetría para Myron y transfirió gran parte de eso a Confluence.
- Pablo N: Cierre de tickets de seguridad JMP 17.0. Configure el trabajo JMP 18.0 para escanear blackduck.Instalé Visual Studio 2022. Trabajando en la eliminación del antiguo código JMPINTRO obsoleto, en lugar de presionar el viernes por la tarde, esperaré hasta principios de la próxima semana. Son muchos archivos tocados. (JMP-10618)
HTML5
- Pablo S: Pasé haciendo más capacitación STIPS e investigando problemas que se trasladaron a 18.0.
JMP en vivo
- Miguel G: Corrección de errores, actualizaciones de paquetes de terceros y fuentes de advertencias de espacio están esperando a que la rama se fusione. Tengo un estante para arreglar nuestra pérdida de memoria de prueba en la compilación de CI. Trabajando en la presentación Discovery con Aurora.
Estadísticas
- laura c- S: Respondí a algunas publicaciones en la comunidad sobre SEM. Proporcionó comentarios a Haley sobre su complemento, presentación y publicación de blog. Trabajé con Gail y Ross Metusalem en un título y una descripción para un tutorial SEM. Continuó trabajando en una publicación de blog de análisis de grupos múltiples. Actualización de Visual Studio.
- Isabel: Responder algunas preguntas GLMM y Mixtas para SE, Educación y otros compañeros de trabajo. Poner en funcionamiento VS2022 (¡gracias por las excelentes instrucciones, John Schroedl!). Seguimiento de las últimas piezas molestas del código de estimación que necesitan información de ponderación incluida para habilitar las ponderaciones en Mixed; los resultados actuales están tan cerca pero no del todo...
- Juan Sall: Gráficos de apalancamiento fijos para Fit Least Squares REML, con Chris Gotwalt, integrado en 17.0 y 17.1 ( JMP-13437 ).
Documentación estadística
- karen: Escribir un nuevo capítulo para documentar Workflow Builder.
Pruebas estadísticas
- Jacob: Probando Easy DOE, verificando correcciones recientes para 17.0 y escribiendo pruebas unitarias para la pestaña Informe. Probando una solución para el gráfico de apalancamiento en el modelo de ajuste REML (JMP-13437).
Nota de Shannon
Ha sido una semana muy ocupada para la mayoría de nosotros. ¡Espero que todos tengan la oportunidad de disfrutar de un poco de relajación este fin de semana!