Viquiprojecte Discussió:Discussions desateses/Arxiu 1

Proposta de sistema alternatiu (o complementari)

Crec que aquest sistema està funcionant bé, però veient la proposta que s'ha fet recentment a la taverna de centralitzar la discussió dels articles (inviable com està plantejada) se m'ocorre una manera semblant que podria visibilitzar les discussions. Es tractaria de fer una pàgina on s'incloguessin les discussions desateses, com si fossin plantilles, que quedaria amb un aspecte i una sintaxi semblant a commons:Commons:Deletion requests/2015/04/11. D'aquesta manera fent un cop d'ull a una sola pàgina es podria veure què s'està movent a les discussions dels articles. Per mantenir la pàgina només caldria que el bot anés incloent-hi les discussions segons el criteri que s'hi hagi definit, que podria ser el mateix criteri que es fa servir ara per notificar discussions desateses, limitant només el nombre de discussions.--Pere prlpz (disc.) 17:05, 11 abr 2015 (CEST)

A mi em sembla una molt bona idea. Pau Cabot · Discussió 09:27, 12 abr 2015 (CEST)
Bona idea, així seria més pràctic perquè només caldria fer clic al "modifica" per respondre. @Gerardduenas:--Unapersona (Missatges | xat) 11:07, 12 abr 2015 (CEST)
Em sembla molt bé i molt més efectiu. Ara falta acabar de definir-ho, quines discussions s'inclouen, quan temps han d'estar incloses, si cal fer pings als usuaris, etc. --gerardduenasparlem-ne 18:13, 12 abr 2015 (CEST)
El criteri per triar discussions hauria de ser el mateix que pel sistema actual de notificar als voluntaris, tot i que s'hi han de polir algunes coses que amb la pràctica estan sortint (principalment, excloure algunes discussions de tràmit, com les d'enganxar la plantilla "traduït de" o els resultats de les propostes d'esborrat, tot i que si no les traiem amb el sistema nou tampoc passa res perquè sense clicar res ja es veu que no cal intervenir-hi). El sistema dels pings als voluntaris es pot mantenir (a la mateixa pàgina o en una altra) o no, però això ho haurien de dir els voluntaris actuals. No sé quant de temps s'han de mantenir les discussions a la pàgina, però jo hi deixaria les 100 més recents per no acostar-nos al límit tècnic de 200 inclusions. No sé si les que ja han estat respostes les trauria ni si les no respostes les trauria al cap d'un temps (1 mes?) encara que no n'hi haguessin 100 a la pàgina. Potser caldria que les pàgines de discussió extremadament llargues no s'incloguessin sinó que només s'enllacessin, per si de cas.
I per últim, es pot millorar el sistema avisant de les noves intervencions en discussions que porten molt de temps inactives, però això pot ser més complicat si les volem incloure.--Pere prlpz (disc.) 19:28, 12 abr 2015 (CEST)

  Fet! La pàgina és a Viquiprojecte:Discussions desateses/discussions. De moment agafa les 120 darreres pàgines noves de l'espai discussió i les inclou totes excepte les que només tinguin l'etiqueta de traducció i la signatura. Si la cosa és útil ja la millorarem.

@Gerardduenas: El programa és a Usuari:PereBot/robot inclou discussions recents. Com ho veus per fer-lo córrer cada dia (o més sovint) des del labs?--Pere prlpz (disc.) 01:06, 25 abr 2015 (CEST)

@Pere prlpz: Mersi per el programa, la veritat és que últimament no tinc gens de temps per programar. El posaré al labs un cop el dia. A veure si me'n surto perquè programo en core i el compat està a una altra carpeta. (Per sort el coet tenia alguns scripts que encara funcionen en compat i els podré copiar, espero). Si no et fa res abans de posar-lo a funcionar vull posar el codi dins d'una funció i ordenar-ho una mica perquè els regex es compilin només un cop i no cada volta del loop. Faig els canvis, si no t'agraden reverteix-me. --gerardduenasparlem-ne 11:43, 25 abr 2015 (CEST)
Llegeix-te els comentaris que t'he anat deixant al codi --gerardduenasparlem-ne 12:13, 25 abr 2015 (CEST)
@Gerardduenas: A veure:
  • El print amb mala pinta, té mala pinta, però com que només era per imprimir un missatge a mida que s'executa i poder saber què feia el programa quan l'escrivia es pot treure. De fet, tots els print es poden treure, si fan nosa.
  • Els encapçalaments amb = en comptes de == són expressament, perquè si no es confonen amb els encapçalaments de les seccions de dins de cada discussió, i els noms dels articles han de quedar un nivell per sobre. Aquí tens la mostra del que passa fent servir ==.
  • Els comentaris, que són codi vell anul·lat (la majoria més prints), es podrien treure per claredat.--Pere prlpz (disc.) 16:06, 25 abr 2015 (CEST)
Si la pàgina es fa servir, podem millorar-la una mica amb un enllaç per editar les discussions i incloent les discussions recents en alguns altres espais.--Pere prlpz (disc.) 16:08, 25 abr 2015 (CEST)
D'acord amb tot. Jo implementaria directament el link de modificar. Cal escriure el script de seguiment per no haver d'esborrar manualment les pàgines ja respostes. --gerardduenasparlem-ne 18:20, 25 abr 2015 (CEST)
Jo no esborraria les pàgines respostes. Tenir juntes totes les discussions recents pot servir per intervenir en discussions encetades. De tota manera, costa poc fer dues pàgines diferents, una amb totes les discussions recents i una altra amb només les que encara no hagin estat respostes. Alternativament es poden posar en dues seccions diferents.
Per distingir les discussions amb resposta de les que no en tenen, diria que el més fàcil és que el bot compti si hi ha signatures de dos usuaris diferents.
De moment he modificat el programa per que detecti les etiquetes de traducció amb la signatura d'en Leptictidium. Suposo que cada vegada que ens trobem amb una signatura original caldrà afinar el bot per que la reconegui. De moment ja hi ha codi específic per en Lepti i en Davidpar.--Pere prlpz (disc.) 18:47, 25 abr 2015 (CEST)
El link d'editar ja hi és, també.--Pere prlpz (disc.) 23:32, 25 abr 2015 (CEST)
@Pere prlpz: Perfecte. Avisa'm quan hagis fet suficients proves i el posaré al labs. --gerardduenasparlem-ne 08:01, 29 abr 2015 (CEST)
@Gerardduenas: Fa dies que no estic fent proves, sinó que l'estic executant de casa mentre no s'executa al labs. Una altra cosa és que sempre es pot millorar (per exemple amb més espais de noms de discussions) i sempre poden sortir coses per polir (per exemple, amb més signatures estranyes que no reconeixerà), de manera que versió definitiva difícilment n'hi haurà mai cap.--Pere prlpz (disc.) 10:03, 29 abr 2015 (CEST)
@Pere prlpz: Ok! Doncs si em dones el vistiplau pujo el codi al labs i el programo (crec que un cop al dia a l'hora que tu em diguis n'hi haurà prou...)--gerardduenasparlem-ne 14:08, 30 abr 2015 (CEST)
@Gerardduenas: Un cop pujat, costa gaire pujar una nova versió? Si costa poc ja es pot pujar ara mateix, si costa molt podem mirar-nos primer si val la pena afegir-hi alguna cosa més.
I jo l'executaria com a mínim un parell de cops al dia, a l'hora que sigui, perquè la gràcia és que hi surtin les discussions recents, més que les de fa 24 hores. A més, és un programa molt ràpid d'executar perquè només ha de llegir unes quantes discussions i no crec que valgui la pena executar-lo poc per estalviar recursos.--Pere prlpz (disc.) 15:12, 30 abr 2015 (CEST)
@Pere prlpz:   Fet! He fet dues proves i funciona tot correctament. No és gens difícil de modificar el codi. L'he programat cada quatre hores. Si veiem que és massa pocs cops ho podem augmentar a cada hora. Ara haurem d'eperar a les 16:00 per mirar si funciona. Fins ara --gerardduenasparlem-ne 15:49, 30 abr 2015 (CEST)

┌────────────────────────────────────┘
@Gerardduenas: He modificat el codi per incloure més espais de noms. Si no apareixen problemes no crec que ara canviï gaires coses més.--Pere prlpz (disc.) 01:00, 7 maig 2015 (CEST)

@Pere prlpz: Ja està actualitzat i ja funciona el CobainBot, que tots aquests dies quan intenava fer-lo anar automàticament es trobava un error i no feia la feina (ho he solucionat comentant tots els print). Tens el codi a toollabs:cobain/pywikilab/inc_disc_rc.py
D'acord. Si modifico alguna cosa més endavant ja miraré de reduir al mínim el nombre de prints per no haver-ne de comentar tants després.--Pere prlpz (disc.) 14:42, 7 maig 2015 (CEST)

Plantilla de recordatori extra

Hola, he creat la Plantilla:RDD com a segon recordatori per a quan un usuari d'aquest viquiprojecte porti prou dies sense atendre les crides per a revisar discussions. Aviam si així es recupera l'efectivitat del projecte i l'usuari respon o se'n desapunta, ja que ara mateix vora el 50% de discussions no s'atenen. Espero que us sembli raonable. Bona nit! --Xavi Dengra (MISSATGES) 23:33, 22 abr 2015 (CEST)

Bots parats

Els bots porten setmanes parats, no? Notifico en Gerardduenas.--Pere prlpz (disc.) 13:56, 23 ago 2015 (CEST)

Feia servir un script compat del geni. En Coet crec que ja l'ha arreglat però no tinc temps jo 'adaptar-lo ;). --gerardduenasparlem-ne 15:09, 27 ago 2015 (CEST)
@Gerardduenas:, @Pere prlpz:. Intentaré ocupar-me'n jo, no conec ben bé l'script, però me'l mire i intente fer-lo funcionar. –Cœt · mascletà 21:50, 27 ago 2015 (CEST)
@Coet: He actualitzat a Usuari:PereBot/robot inclou discussions recents la darrera versió del programa d'incloure les discussions recents, amb core.--Pere prlpz (disc.) 22:41, 27 ago 2015 (CEST)
@Coet: El codi està a toollabs:cobain/pywikilab/msgdisc.py. Està bastant ben comentat. --gerardduenasparlem-ne 22:46, 27 ago 2015 (CEST)
Gerardduenas, supose que es tracta de l'script inc_disc_rc.py, ja l'havia adaptat al core, però no l'havia provat. –Cœt · mascletà 23:28, 27 ago 2015 (CEST)
CoetSí, és aquest. --gerardduenasparlem-ne 23:55, 27 ago 2015 (CEST)
Aleshores,   Fet!. Per la qual cosa el torne a posar en marxa automàticament. –Cœt · mascletà 01:42, 28 ago 2015 (CEST)

Etiquetes de traducció

@Coet, Gerardduenas: Crec que esteu fent servir una versió molt antiga del programa que inclou les discussions, perquè hauria d'excloure les discussions que només tenen la plantilla de traducció i la signatura, i les està incloent gairebé totes.--Pere prlpz (disc.) 18:18, 28 ago 2015 (CEST)

On tens el teu codi?, Pere prlpz, jo només havia convertit el fitxer de compat a core, no sé quina és la versió bona, ni què ha de fer el bot. Disculpa no haver llegit abans, he entrat per curiositat.
En qualsevol cas, ature la tasca fins que m'aclariu que ha de fer el bot, o m'oferiu un script actualitzat. –Cœt · mascletà 20:46, 2 set 2015 (CEST)
@Coet: La darrera versió del codi que faig servir jo és a Usuari:PereBot/robot inclou discussions recents. Pel que recordo que deia en Gerardduenas crec que els "print" donaven problemes als labs, però com que només serveixen per veure què està fent es poden comentar tots.--Pere prlpz (disc.) 20:54, 2 set 2015 (CEST)
Bah, només cal saber fer-los servir, amb un "%r" superes qualsevol obstacle, el pywikibot.bot.output(),també sol ser una bona alternativa, el pose en marxa doncs? –Cœt · mascletà 21:03, 2 set 2015 (CEST)
Bé he actualitzat l'script segons el que tens a Usuari:PereBot/robot inclou discussions recents, el pots vore a Usuari:CobainBot/Python/inc_disc_cr.py o directament al Labs, tot i que s'ha de definir la visualització de la codificació a utf-8. Crec que està enllestit per a seguir endavant.
Seguiré mirant per ací, tot i que s'agraïrà una notificació si s'escau. –Cœt · mascletà 21:30, 2 set 2015 (CEST)
@Coet: La notificació del 28 d'agost no et va arribar?--Pere prlpz (disc.) 23:17, 2 set 2015 (CEST)
Segurament sí, però em vaig despistar. –Cœt · mascletà 02:10, 3 set 2015 (CEST)
@Pere prlpz:, segur que el teu codi exclou les discussions?, jo veig poca diferència, potser en haver ajuntat totes les rexeps en una no fa bé l'eliminació. Si seguix igual, necessitaria un exemple del que ha de fer i del que no fa bé. –Cœt · mascletà 21:37, 3 set 2015 (CEST)
@Coet: Les discussions que exclou són a Viquiprojecte:Discussions_desateses/discussions#Discussions_noves_no_incloses. Principalment són les redireccions, les discussions esborrades i les que només tenen l'etiqueta de traducció i una signatura. Ara bé, el sistema de detecció de les signatures no és perfecte i s'escapen les signatures exòtiques, com l'actual d'en Bestiasonica. O sigui, l'objectiu és no incloure aquestes discussions que no tenen res d'interessant però el programa confon algunes signatures darrera l'etiqueta amb un comentari. Crec que la versió del codi que executava el CobainBot devia ser més vella i per això se li escapaven més signatures. De fet, encara l'hauria de seguir millorant per excloure'n més.
Pots veure a [1] com el PereBot exclou gairebé la meitat de les discussions que havia inclòs el CobainBot.--Pere prlpz (disc.) 23:04, 3 set 2015 (CEST)
Ok, ha estat un descuit meu. Ho acabe d'arreglar ara mateix i engegue el bot manualment. –Cœt · mascletà 13:42, 4 set 2015 (CEST)
Torna a la pàgina "Discussions desateses/Arxiu 1".