Wikipedia discusión:Votaciones/2023/Reforma a la política de bots para regular los bots con permisos administrativos

Propuesta de reforma a la política

Propuesta de reforma a Wikipedia:Política de bots en virtud del hilo Wikipedia:Café/Archivo/Propuestas/Actual#Emergencia: uso masivo de proxys - Propuesta de bots con permiso de administrador

Adiciones

1. Añádase un nuevo inciso 2 y un párrafo final a la subsección "Tipos de postulación" en la sección "Autorizaciones" de Wikipedia:Política de bots, y córrase la numeración siguiente, para que en adelante se lea así:

Tipos de postulación

  1. Bot estándar (en inglés, standard bot). Con esta postulación se solicita la autorización de un bot estándar. Su plazo de votación será de 14 días.
  2. Bot con permisos administrativos (en inglés, botadmin). Con esta postulación se solicita la autorización de un nuevo bot o de un bot estándar para llevar a cabo tareas administrativas, a cargo de usuarios con permisos de bibliotecario o steward, según se explica en la sección siguiente. Su plazo de votación será de 14 días.
  3. Nueva tarea (en inglés, new task). Esta es una petición adicional que deberá realizarse si el bot postulado ya fue autorizado anteriormente como bot estándar o como bot con permisos administrativos, pero su controlador desea utilizarlo en una o varias nuevas tareas de su misma categoría para las que no fue autorizado en su día. Es especialmente útil para asegurarse de que la comunidad aprueba ciertas tareas que pueden resultar polémicas, o que fueron rechazadas en postulaciones anteriores. Su plazo de votación será de 7 días.
  4. Reactivación (en inglés, reactivation o reauthorization). Su finalidad es permitir volver a operar a un bot estándar o con permisos administrativos que haya sido desautorizado debido a su inactividad, a la retirada de su operador, a una petición del mismo, o a otros motivos. Su plazo de votación será de 7 días.

Las postulaciones referidas a los bots estándar necesitarán que al menos 5 votos y un 75 % del total sean favorables para ser aprobadas; en caso de tener al menos un voto a favor y ninguno en contra, el bot quedará autorizado por silencio administrativo. Las postulaciones que afecten a bots con permisos administrativos necesitarán que al menos 10 votos y un 75 % del total sean favorables, sin que sea posible la autorización por silencio administrativo.

2. Añádase una sección denominada "Bots con permisos administrativos" después de la sección "Autorizaciones" de Wikipedia:Política de bots que dirá así:

Bots con permisos administrativos

Los bots con permisos administrativos (también conocidos como "botadmin" o "bibliobots") son cuentas automatizadas con el propósito de llevar a cabo acciones delegadas en usuarios con permisos de bibliotecario. Sus requisitos y proceso de aprobación serán los descritos en la sección anterior, con la particularidad de que el operador deberá contar además con permisos de bibliotecario en Wikipedia en español o bien ser un steward, y deberá anunciar su solicitud en el Café de Noticias.

En las ediciones de prueba, los bots con permisos administrativos deberán ejecutarse «en seco» (dry run) sin un bit sysop, o en la cuenta principal del operador, con sus ediciones claramente marcadas como automáticas; en ambos casos se deberá añadir un enlace a los resultados, para facilitar su consulta desde la solicitud.

Si la votación reúne la mayoría requerida, el burócrata que confirme la aprobación otorgará el permiso botadmin correspondiente. Si el grupo de usuarios botadmin no contara con el o los permisos correspondientes para realizar la tarea aprobada, se solicitará la incorporación de dichos permisos en Phabricator, adjuntando la votación correspondiente como evidencia de aprobación comunitaria. Se recomienda que el bot emplee BotPasswords limitadas a los permisos mínimos necesarios para ejecutar sus funciones.

Se recomienda que el código fuente de los bots con permisos administrativos sea abierto, excepto las partes donde no sea conveniente por seguridad. En todo caso, el operador deberá presentar en privado a un bibliotecario cualquier código que se le solicite, ya sea por consenso en el Café o por resolución en el tablón de bibliotecarios.

Dado que los bots con permisos administrativos tienen un potencial mucho más destructivo que los bots estándar, sus operadores deben supervisarlos de cerca durante las pruebas y su ejecución, especialmente después de las actualizaciones de código. Los bots con permisos administrativos deberán ser detenidos de inmediato ante la primera señal de comportamiento incorrecto.

Los bibliotecarios podrán ejecutar herramientas de administración semiautomáticas en sus propias cuentas, colocándose previamente el permiso flood si van a superar la frecuencia máxima, y asumiendo la responsabilidad si esas herramientas fallan.

Si un bibliotecario o steward responsable de uno o más bots con permisos administrativos pierde sus permisos, sus bots deberán ser despojados asimismo del permiso botadmin, salvo decisión en contra tomada tras la oportuna solicitud en el tablón correspondiente.

Reformas

1. Refórmese el segundo párrafo de la sección "Periodo de pruebas" de Wikipedia:Política de bots, para que en adelante se lea así:

En este periodo, los bots deberán realizar un mínimo de 50 y un máximo de 100 acciones de prueba por cada una de las tareas para las que quieran obtener aprobación —salvo en postulaciones de bots con permisos administrativos o bots ya autorizados, en las que no es necesario un mínimo concreto de acciones—, respetando una frecuencia inferior a 5 acciones/minuto si no poseen en ese momento el flag de bot.

2. Cámbiense todas las menciones a ediciones por acciones, para que se contemple debidamente el caso de los bots con permisos administrativos (y otros casos como traslados), y añádase esta nota:

Todas las menciones en el texto a “acciones” hacen referencia tanto a ediciones en el contenido como a acciones de las cuales quede constancia en los registros. — Lucho   Problem? 03:53 19 jul 2023 (UTC)Responder

Volver a la página de proyecto «Votaciones/2023/Reforma a la política de bots para regular los bots con permisos administrativos».