Jembot - Desarrollos de -jem-: Información general

Jembot - Desarrollos de -jem-: Información general (Toolforge)

Información, control de ejecución y código fuente de los desarrollos de -jem- para el Movimiento Wikimedia

Mis desarrollos están programados en lenguaje PHP y disponen de distintas interfaces de usuario para presentar y gestionar la información y, en su caso, realizar ediciones en los proyectos Wikimedia (particularmente Wikipedia en español) mediante la cuenta automatizada Jembot (activa desde 2009).

Los presento agrupados de la siguiente manera:

Además, entre 2009 y 2018 mantuve operativo en Wikipedia en español el bot patrullero PatruBOT.


Información técnica y de emergencia

Todo el código se encuentra alojado y se ejecuta en la máquina virtual bots dentro del servidor original de Wikimedia España (hospedado por Hetzner), incluyendo el lanzamiento de las tareas programadas. Cuando resulta imprescindible la consulta a las réplicas de las bases de datos, se ejecuta una lectura remota en los servidores Toolforge de la Fundación Wikimedia. Además, se hace una copia automática en dichos servidores de cualquier cambio en el código, bajo la cuenta-herramienta «jembot».

La excepción a lo anterior son las herramientas Web, que se encuentran alojadas directamente en dicha cuenta-herramienta «jembot» de Toolforge, con copia de seguridad periódica en la máquina virtual bastion del servidor original de Wikimedia España.

Las dos entidades que administran todos los servidores mencionados garantizan la ejecución y el acceso al código en caso de emergencia o de ausencia. Muchos miembros de Wikimedia España pueden contactarme directamente si no fuera posible por otros medios, y en última instancia pueden acceder a los servidores y al código contenido en ellos. Igualmente, en Toolforge se puede solicitar el acceso a herramientas inactivas o abandonadas, lo que garantiza que puedan continuar disponibles.


Más información...