Preguntas acerca del colectivo informático
El proyecto del colectivo informático está aún en desarrollo, por lo tanto hay dudas que han surgido. Aquí encontrarás preguntas comunes acerca del proyecto del colectivo informático.
Infraestructura compartida
Servidores virtuales
- Estamos hablando de que los servidores virtuales estarán en un centro de datos en condiciones de alimentación eléctrica y conectividad profesionales. ¿Esto es así?.
- Si. Estamos contemplando el uso de servicios comerciales, aunque preferentemente de organizaciones solidarias, que tienen infraestructura profesional y conectividad veloz a internet.
- La tarea principal de los servidores virtuales es la de servir el contenido web guardado en los servidores comunitarios, así como la de servir de proxy de correos, bases de datos y otros servicios de redes.
- Se dice que un bloque tiene su propio espacio en disco duro, memoria RAM y (supongo) transferencia. Por ello creo que se trata de una máquina virtual la que atenderá cada "bloque", pues a éstas puede asignárseles un conjunto de recursos específico y así controlar el uso de recursos. ¿esta interpretación es correcta?
- Si, se asignarán los recursos de manera equitativa dentro de la máquina virtual.
- También se usarán herramientas para medir el tráfico de los sitios web y correos electrónicos, como Piwik y los registros (logs) del sistema.
Servidores comunitarios
- Con relación a los servidores "comunitarios", entiendo que estos servidores tendrán la principal tarea de actualilzar la información de los sitios web, pero al decir "cada organización tendrá un servidor y espacio dedicado a la protección de su información en servidores comunitarios locales", ¿eso significa que también descargará el correo?, ¿y qué otras tareas cumplirá éste tipo de servidores?
- Los servidores comunitarios son el corazón del colectivo. Cada servidor comunitario estará enlazado en red al menos con el servidor virtual. La interconexión con los otros servidores del colectivo dependerá de los acuerdos que se hagan entre los participantes.
- La tarea principal de los servidores comunitarios es la de ser el principal medio de alojamiento de la información, incluyendo bases datos (MySQL, PostgreSQL, couchDB, ZODB, etc), servicios de correos vía IMAP y POP3, respaldos y VPNs para interconectar a los servidores de manera remota, lo cual a su vez permite cosas como discos compartidos, etc.
- Estos servidores tendrán las condiciones de alimentación eléctrica y conectividad propias de nuestras oficinas, ¿qué condiciones de seguridad se contemplan para cada servidor de este tipo?
- En términos de hardware, recomendamos para los servidores comunitarios que estén conectados a un regulador eléctrico que proteja de picos eléctricos tanto para corriente alterna como para líneas telefónicas.
- También recomendamos el uso de dos máquinas: un servidor principal y un servidor espejo con mucho espacio de disco.
- Uno de los objetivos del colectivo es el de generar la autosuficiencia en el manejo de información comunitaria, por lo tanto, cada servidor comunitario estará a cargo de la comunidad que lo provee y tendrá que tomar las decisiones apropiadas.
- Para el caso de comunidades que no tengan equipo propio o que deseen que su equipo sea administrado por el colectivo, se pueden lograr acuerdos de colaboración utilizando la Red de colaboración informática caso por caso, según las necesidades.
- Típicamente, configuramos los servidores con cortafuegos para regular los puertos abiertos al público en general, así como para aquellos de las redes virtuales privadas.
- También se contempla la duplicación de las bases de datos, registros del sistema (logs) y directorios compartidos mediante el uso de máquinas dedicadas a los respaldos.
- Promovemos los acuerdos entre organizaciones para hacer acuerdos de duplicación de información y redundancia.
- ¿Cómo se integran estos servidores a la red local de cada organización?
- La integración de los servidores a la red local de cada organización será principalmente mediante redes virtuales privadas.
- Estamos trabajando en crear un sistema que permita a cada organización registrar el contenido que quiere compartir con el dominio público y agregarlo
- Talleres libres ofrecerá registro de dominios, gestión de servidores, respaldos, como un servicio, así como capacitaciones, pero creo que el tema de capacitaciones es un tema que requiere mucho más detalle, pues tiene muchas consideraciones, ¿podrían compartirnos cómo están pensando la capacitación a las organizaciones?
- El modelo que planteamos es el de 'aprendiendo y haciendo', donde las capacitaciones consisten en realizar actividades prácticas utilizando documentación de consulta como apoyo.
- La capacitación de las organizaciones se realizará caso por caso, según las necesidades ya que existen diferentes habilidades que hay que dominar, por ejemplo:
- administración de servidores Linux (manejo de cuentas de usuarios
- administración de servicios de red (monitoreo de la red, correos electrónicos, habilitación de túneles y VPNs, etc.)
- administración de aplicaciones (como Plone, Drupal, Joomla, MediaWiki, etc.)
- programación de software libre
- documentación
- Para eso, queremos construir una red de colaboración y una base de conocimientos que incluya manuales y referencias del dominio público, así como notas personales de los administradores y usuarios, blogs de proyectos, etc.
- También, habilitaremos un portal de internet que sirva de herramienta social, además de listas de correos para facilitar la organización de proyectos colaborativos y tener un registro histórico para el aprovechamiento de futuras generaciones.
- Se establecerán también acuerdos de compromiso entre mentores y aprendices, los cuales permitirán enseñar de manera práctica las mejores costumbres y técnicas de programación colaborativa. Lo cual facilitará el trabajo para proyectos de software libre que necesite el colectivo.
- ¿Qué panel de control se ofrecerá a las organizaciones para gestionar sus recursos?
- De momento no tenemos definido un único panel de control. Dependiendo de los servicios que sean necesarios, se pondrán a disposición de las organizaciones las páginas administración de los servicios que las incluyen (como webmail, la administración de Plone, Drupal, Wordpress, etc.)
- En Talleres Libres, preferimos utilizar para nuestros sitios web a Plone, el cual incluye muchas herramientas útiles para el trabajo colaborativo, publicación selectiva de información y para crear código que extienda/modifique su funcionalidad. Por practicidad, seguridad y compatibilidad, proponemos la migración planificada de otros sistemas a Plone.
Plazas en el servidor virtual: costos
- ¿El pago de suscripción incluye el tiempo necesario de administración y monitoreo del servidor?
- El pago de suscripción de $2500 cubre únicamente la contratación colectiva y anual del servidor virtual.
- La cuota mensual de $300 incluye 5 horas de soporte o desarrollo, las cuales pueden ser utilizadas para administrar y monitorear el servidor de manera específica.
- El monitoreo de los sistemas del servidor se automatizará mediante mensajes por correo electrónico a los administradores y scripts ejecutados periódicamente.
- Para cubrir necesidades adicionales de mantenimiento o programación, los costos adicionales se calculan por hora de trabajo.
- Con respecto al pago mensual, 5 horas de soporte o desarrollo por cada $300, implica $60 pesos la hora. Por otro lado, en los costos adicionales dice que la hora de soporte cuesta $100 y que la hora de programación (desarrollo) cuesta $250. ¿Hay algún error en las cifras?
- No hay error, parte del beneficio que ofrecemos a las organizaciones del colectivo es la de tener un precio solidario y justo para los administradores del colectivo.
- Podemos pensar en el pago mensual como una iguala para quienes administren los servicios a cambio de 5 horas mínimas mensuales.
- Pensamos que la solidaridad entre organizaciones e individuos permitirá que el colectivo prospere y pueda servir de ejemplo a otros grupos de como puede lograrse la autogestión informática colaborativa.
- La capacitación al administrador(a) de un servidor comunitario (5 horas + 15 horas de asesoría) ¿está incluída $6100 de costo anual por "plaza"?
- El costo de $6100 por plaza incluye únicamente el pago de suscripción anual del servidor ($2500) así como 12 cuotas mensuales ($300 al mes).
- La capacitación al administrador de un servidor comunitario es opcional y está incluida en los costos con el nombre de "Desarrollo inicial", con un costo de $4000 por 20 horas entre capacitación y soporte.
- No es claro si las Actividades de puesta en marcha, Desarrollo inicial y Capacitación adicional son parte del precio ofrecido para cada una de las organizaciones que deseen una plaza o si se trata de costos de instalación de la infraestructura que se cubren una vez por todas las organizaciones que utilizan un "bloque", ¿podrían ahondar más?
- "Actividades de puesta en marcha", "Desarrollo inicial" y "Capacitación adicional" son parte del precio ofrecido para cada organización que desee una plaza. Considerando que pueden existir organizaciones que tengan ya su propio servidor funcionando o que tengan gente ya capacitada, todas son opcionales.
- A continuación describimos lo que se realiza en cada actividad:
- Actividades de puesta en marcha
- Se trata de las pláticas iniciales donde se identifican explícitamente las necesidades de las organización y se hacen los planes en un calendario para implementar las servicios.
- Se configuran los servicios y redes según el calendario.
- Desarrollo inicial
- Se imparte la capacitación por 5 horas de hasta 10 administradores a la vez. En la capacitación se realizan los ejercicios de configuración inicial de los sistemas que administrarán y se explicará la dinámica de trabajo colaborativo de la red y de como consultar y aportar a la base de conocimientos.
- Para el caso de la creación o reestructuración de sitios web, se organiza la información y se generan los mapas de navegación. También se definen roles y grupos de usuarios, así como el diseño gráfico que se quiera implementar.
- Además de las 5 horas de capacitación, se incluyen 15 horas de soporte remoto dentro del Desarrollo inicial.
- Capacitación adicional
- Según las necesidades de cada organización, puede requerirse capacitación adicional para usuarios que no estén familiarizados con como funcionan los sistemas web configurados (como Plone, Drupal, etc.). Cada capacitación tendrá que ser planeada según las necesidades.
- Los costos adicionales, ¿se trata de costos por hora?
- Si, son por hora. Pensamos que es un tabulador que puede servir como base justa para aquellos que quieran ejercer el oficio de la informática con software libre como forma de vida, particularmente para gente joven.
Red de colaboración
- ¿Qué relación tendrán con Talleres Libres, l@s informáticos y los desarrolladores/as que quieran participar en la Red de colaboración. ¿esta red es abierta y puede integrarse alguien interesado en contribuir?
- Pensamos que la Red de colaboración es el factor clave para que éste colectivo pueda dar lugar a otros similares. Nuestro objetivo es compartir nuestro conocimiento para enriquecerlo entre todos.
- Para resguardar la información del colectivo, la cual tiene que ser tratada con respeto a la privacidad y a la propiedad intelectual, inicialmente hacemos la invitación para jóvenes involucrados con las comunidades y grupos del colectivo.
- Una vez iniciadas las actividades de la red, se podrán abrir espacios para que cualquiera que pueda integrarse pueda participar. Queremos que los oficios de la informática comunitaria sean una opción viable para todo aquel que se comprometa a aprenderlos.
