Diciembre
2007
TcosMonitor, ¿reescribirlo?
He estado pensando mucho sobre el funcionamiento de TcosMonitor, hay algunas cosas que se pueden programar de otra forma y en general aunque es «hackeable» estoy pensando en reescribirlo.
Ahora estoy en el momento de recopilar nuevas especificaciones:
- Separar el backend del frontend y diseñar una API accesible en modo local o remoto sencilla.
- Modo cliente servidor (quizás con XMLRPC+SSL) para conectar un TcosMonitor a varios servidores de terminales a la vez (ver el mockup de más abajo).
- Que el backend sirva para TcosPHPMonitor.
- Soporte para extensiones (menús, y añadidos varios) hay que definir una API y pensar para qué se pueden usar.
- Mejora en el descubrimiento de equipos.
- Tratamiento de errores de autenticación.
- Tratamiento de errores de terminales zombies (en la uni tenemos un equipo que debe tener mal la memoria RAM y aunque tiene los puertos abiertos no acepta conexiones)
De momento en el «branch» experimental ya he cambiado algunas cosas, y el rendimiento mejora bastante (esta mañana en la universidad he comparado el buscar equipos, el el viejo tardaba 13 segundos para 22 equipos y en el nuevopoco más de 6)
Hasta que se convierta en paquete estable falta bastante, siempre puedes descargar el SVN y ejecutarlo desde allí o generar los paquetes, pero....
...ATENCIÓN:
Este software es muuuu experimental y puede dañar su salud y la de las personas que le rodean, úselo bajo su responsabilidad.
Mario, lo que empezo a ser un buen proyecto de software libre se está empezando a consolidar cada vez más y convertirse algo mucho más sólido.
Me gusta mucho tus nuevas ideas, sobretodo la idea del API que te permita tener un backend y un frontend. Eso le dará, sin duda, un gran empujón al proyecto por todas las posibilidades y flexibilidad que proporcionará al sistema.
Sin duda eres un crack. Saludos y sigue así.