RosarioSIS nació en un contexto donde la oferta de Sistemas de Información Académica libre, multilingüe y funcionando con PHP/SQL (tecnologías web) era escasa.
Buscando bajo estos criterios, Centre/SIS apareció como el único punto de arranque viable para un nuevo proyecto para el colegio Nuestra Señora del Rosario, Colombia. Centre/SIS estaba diseñado para las escuelas norte-americanas (K-12), y relativamente fácil de instalar, entender, adaptar (corregir!), y traducir.
Sus bifurcaciones, openSIS y FocusSIS, son una buena fuente de ideas, módulos extra, y traducciones (openSIS ML no estaba disponible entonces, en 2012). También prueban que el proyecto está vivo en cuanto a los criterios del software libre. Los módulos de Disciplina y Cobros Estudiantes han sido extraídos de la última versión open-source de FocusSIS. Estos módulos Premium son pagos en openSIS (FocusSIS no se encuentra más como software libre).
Aparte de ser completo y genial en ciertos aspectos, Centre/SIS v3 era claramente obsoleto (el proyecto empezó en el 2006): uso de HTML3, código no comentado, mala gestión de errores, JS y CSS viejo.
Aunque sirvió para arrancar rápido y funcionó para una institución grande, la necesidad de retomar el código, documentarlo, embellecer la interfaz se hizo obvia cuando consideramos publicar RosarioSIS, como software libre.
El trabajo importante, a veces invisible, que sigue vigente años después, es el siguiente: HTML5, mejor gestión de errores, concepción modular, agregar plugins, documentación, modernizar el tema y la experiencia del usuario, adaptación a los dispositivos móviles (responsive design). Más adelante, el enfoque se movió hacia la accesibilidad, la integridad de la base de datos, el cumplir con los estándares de la industria, y las pruebas (ver el proyecto meta).
Más módulos fueron tomados y adaptados de FocusSIS e openSIS, y nuevas mejoras son patrocinadas por las escuelas. RosarioSIS cuenta ahora con docenas de complementos.
Adicionalmente, incentivamos una comunidad alrededor del proyecto llamando a contribuciones (principalmente con traducciones y reportes de bug), y también escribiendo y traduciendo tutoriales. Un foro está abierto para quien desea preguntar o compartir información alrededor del proyecto.
Aprender de nuestros usuarios, a menudo administradores de colegios o docentes, sus comentarios y solicitudes, hizo un papel importante para mejorar RosarioSIS y hacer que se pueda usar en varios países de culturas variadas (ver la Encuesta de Instalación).
Todo esto es posible gracias a los valores del software libre y las garantías de la licencia GPL. RosarioSIS es libre y gratis. El uso de software open source garantiza a su institución la autonomía estratégica y la soberanía digital.
La educación moderna merece herramientas libres y de calidad, especialmente en países en desarrollo, donde pagar licencias para un software no es siempre una opción.