Compatibilidad JSL entre versiones JMPTengo muchos usuarios que van de JMP 14 a 16... omitiendo 15 en total.
Noté que no hay "Notas de compatibilidad de JSL" enumeradas para 15 o 16 aquí: https://www.jmp.com/support/notes/41/004.html .¿Es seguro decir que no hay problemas conocidos que los usuarios enfrentarán si no hay notas de compatibilidad de JSL en la lista para esas versiones si pasan de la 14 a la 16?
¡Gracias!
Re: Compatibilidad JSL entre versiones JMPAgregando al comentario de prueba unitaria de Mark. Si tienen scripts críticos, también deben considerar los sistemas de control de versiones para rastrear los cambios que hicieron en los scripts.
Re: Compatibilidad JSL entre versiones JMPOtro pensamiento es que la Guía de secuencias de comandos para cada versión tiene un capítulo llamado "Notas de compatibilidad". Hay mucha información buena allí que no necesariamente se incluye en los documentos de Nuevas características:

Re: Compatibilidad JSL entre versiones JMPRecomiendo que consideren adoptar examen de la unidad para guiones de "misión crítica". Este enfoque es la única forma de construir una red de seguridad para detectar errores que se introducen por varias razones. No hay una solución general. La prueba unitaria es la forma de verificar el comportamiento y los resultados específicos en un caso de uso particular.
Mira esto Introducción a las pruebas unitarias JSL y el marco desarrollado como un complemento de JMP.
Re: Compatibilidad JSL entre versiones JMPHola Wendy,
Yo diría algo como esto (a través de una llamada):
"Aunque hasta ahora no se conoce una compatibilidad severa, recomendamos probar sus scripts con la nueva versión antes de cambiar por completo. Una buena práctica en el pasado ha sido participar en el programa de primeros usuarios en el que obtendrá acceso a la nueva versión en modo Beta. Allí puede probar sus códigos mucho antes del envío oficial y proporcionar comentarios al equipo de primeros usuarios de JMP. Si hay problemas con la compatibilidad, podemos incorporar esto y arreglarlo o hacerle saber cuál sería la nueva forma de programación".
A través de una llamada, también puedo verificar con ellos cuántos scripts tienen, si consideraron buenas prácticas de programación como las que propusieron Don y Mark y qué propósito tienen estos scripts (simplemente replicaciones de tareas, complementos, completar tareas programadas relevantes para su negocio diario, aplicaciones críticas, ...
En mi experiencia, en cierto punto, realmente necesitamos guiar a los usuarios para que piensen en estas cosas, ya que la mayoría de las veces ha crecido con el tiempo y en realidad es un lío de secuencias de comandos por todas partes, lo que dificulta el mantenimiento.