Wikipédia:Robôs/Pedidos de aprovação/Lady Gabrielle de Lioncourt Bot

Origem: Wikipédia, a enciclopédia livre.


pedidoediçõescontadorlogsblock userblock logflag logflag botSUL util

Operator: Sir Lestaty de Lioncourt

Automatic or Manually Assisted:Automatic

Programming Language(s): python (pywikipedia).

Function Summary:archive

Edit period(s) (e.g. Continuous, daily, one time run): one time run

Edit rate requested: 2 edits per minute

Already has a bot flag (Y/N): Y wikinews, wikisource

Function Details: arquivo de página de discussão de usuário (se assim for solicitado) e das esplanadas. Sir Lestaty discuţie 19h21min de 30 de Março de 2008 (UTC)

Discussion[editar código-fonte]

Sendo um bot de arquivamento, parto do princípio que ele seria executado de tempos em tempos, de modo contínuo, e não somente uma vez como dá a entender pelo período de edições exposto. É isso? Peço mais informações tendo em vista que há um pedido parecido ainda aberto, e que no wikinotícias seu bot ainda não fez testes o suficiente (para nosso termos de 50 edições):

  1. Qual o algoritmo do pywikipedia sendo usado? É o archive.py?
  2. Há casos de bots já maduros usando esse algoritmo (provavelmente na en.wiki)?
  3. Quais os critérios de arquivamento (pelo tempo desde a última mensagem, pela posição na página)?

Desculpe a "enchente" de perguntas, mas penso ser necessário por ser uma ferramente pioneira na pt.wiki. Sou completamente a favor desse tipo de bot. Seria muito interessante se o bot aprovado do wikinotícias fosse mais usado a fim de demonstrar o funcionamento do algoritmo. --Leonardo Stabile msg 20h29min de 30 de Março de 2008 (UTC)

Respondendo:

Correto executaria o bot preferencialmente ou de 15 em 15 dias, ou uma vez ao mês. Quando pedi flag dele, foi por ja o ter testado em minha própria wiki que tenho instalada, para assim não danificar os projetos, na wikinews as discussões são bem pacatas o que acaba por não ter tanto trabalho ao bot, por esse o fato de apenas uma edição por lá. 1-Estou usando um código em python cedido por um usuário do Commons, que foi adaptado por mim para conseguir trabalhar mais facilmente. 2-O código original ao que sei roda no Commons pelo user ser da en.wiki creio que tenha flag lá também. 3-Nas páginas de discussão (no caso a minha, caso alguem mais manifeste esse interesse em ter a user talk arquivada basta me comunicar) penso em apenas executar uma vez por mês, no caso da esplanada, pediria ajuda sobre como acham que deva ocorrer, tendo em vista que algumas discussoes não sao comentadas e outras perduram muito tempo. Sir Lestaty discuţie 05h16min de 1 de Abril de 2008 (UTC)

Poderia fornecer links para históricos de contribuições de bots que usem o algoritmo? As edições dos bots com flag não aparecem nas mudanças recentes, então é muito importante que as elas sejam perfeitas. No caso de bots de interwikis, desambiguações ou ferramentas do AWB, a cautela já é menor pois o software já é difundido entre os projetos, muita gente usa e testa. Não existe nada parecido na pt.wiki em relação a arquivamento usando esses algoritmos, então de algum lugar deve-se tomar conhecimento sobre o algoritmo em funcionamento. Algum histórico de edições disponível publicamente (seja wikinews, en.wiki ou commons) que permita a verificação do algoritmo. --Leonardo Stabile msg 06h24min de 1 de Abril de 2008 (UTC)
Claro eis as contribuições do bot do qual fiz as alterações no código. [1] Sir Lestaty discuţie 06h27min de 1 de Abril de 2008 (UTC)

Isto foi a chave da mina, obrigado! Muito sofisticado o bot, bastante interessante. Você disse que fez algumas modificações no código, poderia especificar quais (somente tradução, se é que foi isso, ou algo mais)? --Leonardo Stabile msg 06h39min de 1 de Abril de 2008 (UTC)

Bah.. e me custou algumas horas plantado na frente do pc rs.Fiz apenas alguns retoques para que o sumário fosse em português e pra que no prompt eu possa especificar o que o bot deve arquivar. Sir Lestaty discuţie 06h42min de 1 de Abril de 2008 (UTC)
Já consigo imaginar uma semana de testes para esse bot. Será essencial que, antes de tudo, existam as mesmas páginas de documentação e configuração na pt.wiki: en:User:MiszaBot/Archive HowTo e en:http://en.wikipedia.org/wiki/User:MiszaBot/config. Depois de terminadas, mande um sinal nesta página. Então, poderia-se anunciar na Esplanada a semana de testes, pedindo para que voluntários cedam suas respectivas páginas de discussão para o teste (um conjunto restrito de 5 a 25, senão ficamos loucos para revisar tudo Alegre). Seria definido também um conjunto restrito de páginas de discussão do domínio principal para serem marcadas com a autorização de arquivamento automático (apenas para a semana de testes; parece-me claro que o sujeito pede que aja consenso e argumentos para se permitir isso em discussões do domínio principal, não se pode ir autorizando todas a torto e direito). Só não ofereço a minha página de discussão pois eu arquivo por permalink, e não vi qualquer indicação que o bot faça isso também. Esse papo todo me fez perceber a necessidade de uma versão pt para en:Help:Archiving a talk page... --Leonardo Stabile msg 06h58min de 1 de Abril de 2008 (UTC)

No caso da página a alteração que efetuei foi essa excluindo a necessidade de inserir todas aquelas tags, que complicavam muito (pelo menos a mim sim), a alteração efetuada faz com que o bot pergunte o que deve ser arquivado semelhante ao módulo delete.py a única coisa que o inibe de retirar é <--MENSAGENS APENAS ABAIXO DESSA LINHA--> o que faz com que ele não retire coisas tipo User/Toc e por ai vai, no caso da página da Misza o que fiz na wikinews é uma página de pedidos onde quem se interessar no arquivamento acrecente seu nome, como informei a configuração para cada página é individual exemplo do comando seria. archivist.py -arch:"User talk:Leonardo.stabile" -dest:"User:Leonardo.stabile/Arquivo/Março/2008" o método utilizado por Misza me pareceu muito complicado, por isso o motivo das alterações, o arquivamento de página seria como uma busca de interwiki por página e não usando um comando -start! Sir Lestaty discuţie 07h10min de 1 de Abril de 2008 (UTC)

Qual o link da tal página de pedidos de arquivamento no wikinotícias? --Leonardo Stabile msg 19h15min de 1 de Abril de 2008 (UTC)
O link é esse [2], entretanto não sei se vou conseguir, levar o pedido aqui em diante, pois estou rodando oito bots em 3 projetos diferentes e talvez mais um possa me sobrecarregar. Para mais uma verificação o bot rodou hoje no wikisource [3] Sir Lestaty discuţie 20h09min de 1 de Abril de 2008 (UTC)
Se a minha opinião vale alguma coisa, até o momento, a família de bots do Sir Lestaty não tem nos dado trabalho no Wikinotícias, até o momento. E são, ao meu ver, dos mais sofisticados. Alex Pereirafalaê 14h27min de 8 de Abril de 2008 (UTC)

Primeiro, desculpas pela demora na resposta. Enfim, sendo um idealista de plantão penso que a arquitetura do código original não deveria ser alterada, é uma ramificação no código que não saberia onde iria levar. Mas, por outro lado, nada impede que se use este código também. Enfim, por mim os testes já poderiam começar, em condições específicas: um grupo de wikipedistas voluntários permitem que suas respectivas páginas de discussão sejam alteradas pelo bot (provavelmente a partir de uma chamada na Esplanada convidando o pessoal). Qualquer ajuda para os testes, pode me procurar. --Leonardo Stabile msg 06h21min de 13 de Abril de 2008 (UTC)

Ok. Vou postar um aviso na esplanada. Sir Lestaty discuţie 06h33min de 13 de Abril de 2008 (UTC)
Tendo em vista que o bot completou 50 edições, creio que podemos concluir os testes deste pedido, partindo para a deliberação do pedido. Durante o período de testes me veio a sugestão de manter este bot sem o flag, de modo que ainda seja visto nas mudanças recentes. Não é o tipo de bot que sobrecarrega as mudanças recentes, são edições muito esparsas. Contanto que esta seja a única tarefa da conta, não há problemas. Exemplos de outros bots autorizados mas sem flag não faltam, como os GOE e o CommonsTicker. --Leonardo Stabile msg 03h20min de 4 de Julho de 2008 (UTC)