[10:28:14] jem hola Quería comentarte un par de cosas con respecto a fichas y Wikidata [10:29:09] De fichas era sobre la conveniencia o no de mostrar por defecto imágenes tipo Coats of Arms is none.svg cuando no se da el escudo [10:30:15] mi duda en esta parte es que en la ficha de entidad subnacional ya estaba antes pero por extrañas razones no funcionaba y al simplificar el código aprovechando los nuevos campos del módulo funciona [10:30:48] Lo segundo era sobre una vulnerabilidad que tenemos y hay que solucionar [10:31:45] En Wikidata se puede mostrar en la lista de seguimiento lo que cambia en los elementos de Wikidata de os artículo que tenemos en la lista [10:32:06] pero hay otra cosa "Las etiquetas" [10:32:24] eso no aparecen por que son otros elementos [10:32:30] *porque [10:33:10] y ya se están dando casos en que aparecen cosas raras porque hay vandalismos en etiquetas (cambian la etiqueta en español) [10:34:02] Ví esto y al principio no entendía nada [10:34:08] https://es.wikipedia.org/wiki/Discusi%C3%B3n:Beinza-Labayen [10:35:20] Pero al ver la lista de seguimiento en Wikidata lo comprendí [10:35:26] 12https://www.wikidata.org/w/index.php?title=Q29&curid=125&diff=192265016&oldid=192134822 [10:35:54] Cuando ví ese comentario ya había sido revertido [10:37:06] Mi idea creo que sería crear un bot similar a Patru-bot pero que revertiría todo cambio de etiquetas protegidas (las de un listado de elementos) [10:38:12] La lista incluiría etiquetas que no deben de ninguna forma cambiarse [10:38:29] como España [10:43:08] Hay que tener en cuenta que el cambio de esa etiqueta por ejemplo afecta a todos los artículo que tienen la ficha de localidad de España [10:43:46] y si no tienes el artículo españa en seguimiento ni te enteras del cambio [10:46:16] Iba a abrir un hilo de esto en el café pero no lo veo buena idea por razones de WP:LLAVE [10:47:05] Es una vulnerabilidad que no es bueno que quede al descubierto [10:48:12] Hola, Miguillen, leo [10:49:14] Hace tiempo creo que Mogomery ya advirtió de un caso parecido. En aquella ocasión alguien cambio la etiqueta de municipio de Colombia [10:49:49] y uno que se había vuelto loco intentando corregirlo lo advirtió en el Café [10:50:47] Lo de la imagen del escudo no veo que sea ningún problema y es más precisa, a menos que te refieras a que no debería mostrarse cuando se sepa que realmente esa entidad no tiene ningún escudo y se quiera evitar animar a añadirlo [10:51:37] jem Para eso se debe poner escudo=no y desaparece [10:52:17] No hay una forma lógica de determinar si una entidad tiene o no escudo [10:52:33] Ya, ya imagino que no [10:52:57] Bueno, pues con lo del escudo=no cuando proceda creo que ya estaría bien [10:53:18] Lo otro que dices [10:53:25] Puede haber opiniones para todos lo gustos. La parte buena es que anima a crearlo cuando tiene y no está disponible y la mala lo que dices [10:53:59] Se podría hacer incluso que al poner escudo=no la ficha mostrara explícitamente "esta entidad no tiene escudo" [10:54:13] Por ahora nadie se ha quejado pero seguro que tarde o temprano aparece [10:54:27] Bueno, ya lo gestionaríamos si hay quejas [10:55:10] Bien, entonces [10:55:16] Hay que tener en cuenta que aunque no funcionaba por razones extrañas (era un código muy complejo) ya estaba antes [10:55:24] Sí [10:55:52] Lo de las etiquetas: entiendo que los cambios sí tendrían que aparecer en la lista de seguimiento y eso es lo que habría que conseguir primero [10:55:55] yo lo he simplificado usando imagenderecha e izquiera y sus correspondientes piederecho.... [10:57:06] Pero los cambios de etiquetas de elementos que aparecen en otro elemento como valor no aparecen y eso lo vería un tanto inviable [10:57:28] sería muchos elementos que aparecer y muy compleja la lista de seguimiento [10:57:52] A ver [10:58:00] Veo más viable evitar cambios en casos en que no tiene sentido cambiar la etiqueta [10:58:20] Pero entonces ¿los cambios de etiquetas sí aparecen si tenemos en seguimiento ese mismo ítem? [10:59:08] sí pero puede que alguno no lo tengamos [10:59:24] por ejemplo Municipio de España si no lo tienes vijilado [10:59:34] no te aparecen el cambio de etiqueta [11:00:07] Bueno, eso en caso necesario sería elaborar una lista [11:00:08] y si llega uno y le pone por ejemplo cambia municipio por antro [11:00:31] en todos los subtítulo de la ficha pondría antro de España [11:00:37] Y luego es fácil añadir todo a seguimiento de un solo golpe [11:01:14] En todo caso también sería movernos para que estudiaran semiprotegerlos [11:01:34] para eso veo más viable crear un bot de vigilancia que revierta automáticamente cambio de etiqueta de una lista dada [11:01:42] Podemos preguntar a los sysops hispanohablantes a ver cómo están tratando eso [11:02:00] Es que... si un bot tiene que revertir incondicionalmente todo, parece mucho más eficiente que de entrada no se impida [11:02:01] Por ahora creo que solo pueden proteger un ítem entero [11:02:08] *que de entrada se impida [11:02:13] Entiendo [11:02:33] Luego están los casos típicos de topónimos [11:02:57] que en la Wikipedia en español tenemos una convención y pueden alegar que en wikidata no [11:03:33] pero por sentido común creo que todas la etiquetas en español deberían de adaptarse a las convenciones de la wikipedia en español [11:03:34] Pero estoy seguro de que ya tienen en mente el problema [11:04:12] Sí, eso sería otro tema [11:04:17] seguro. Lo malo que desde la Wikipedia en español para la mayoría Wikidata es un desconocido [11:04:38] y me llama la atención como usuarios nuevo lo aprenden antes que veteranos [11:06:01] Pues eso es un poco culpa nuestra por no informar mejor, quizá [11:06:27] Habría que darle más bombo en el Café y mejorar la documentación, como ya dijo Farisori tras el último hilo y creo que con razón [11:06:39] Como dijo Farisori hay que mejorar las páginas de ayuda . Pero a ver quien lo hace [11:06:51] Ajá :) [11:06:59] Hay que repartir el trabajo [11:07:28] unos la parte técnica, otros la documentación y otros la parte diplomática [11:07:38] Si se hace una división razonable entre un grupo suficientemente amplio, creo que todos podemos animarnos [11:08:09] Yo siempre ando escaso de tiempo, pero si hay un compromiso conjunto, se hace más esfuerzo [11:10:29] Yo tengo tiempo a ratos. [11:11:10] Pues lo mismo digo :) [11:11:30] Y por ahora solo me puedo ocuapar de temas técnicos que no requieran seguimiento continuo [11:15:51] Eso también tiene su importancia [11:16:46] Pero falta gente que se ocupe de soliitar propiedades, enterarse de los avance etc [11:17:16] que traduzcan páginas de wikidata al español [11:17:20] En eso también podemos coordinarnos [11:17:32] Y para los avances ayuda bastante el informe semanal que mandan a la lista [11:17:47] para esas dos cosas hace falta alguien que domine bien el inglés [11:18:08] Mínimamente, sí [11:18:12] y administradores [11:18:45] con lo que te puedas entender si hay problemas [11:19:10] Eso supongo que será cuestión de tiempo [11:19:34] De momento creo que siguen siendo dos hispanohablantes [11:19:43] si [11:20:04] -info d:Andreaperu [11:20:05] 04Error: La cuenta de usuario «Andreaperu» no existe en el proyecto wikidatawiki. Por favor, comprueba si has escrito correctamente el nombre, en especial las mayúsculas, minúsculas, diacríticos, puntuación y espacios. - 13Ayuda: -? info [11:20:26] -info d:Andreaperú [11:20:27] 04Error: La cuenta de usuario «Andreaperú» no existe en el proyecto wikidatawiki. Por favor, comprueba si has escrito correctamente el nombre, en especial las mayúsculas, minúsculas, diacríticos, puntuación y espacios. - 13Ayuda: -? info [11:20:54] :( deberían etar lo nombres normalizados [11:21:13] *estar [11:21:55] -info d:Andreasmperú [11:21:55] 04Error: La cuenta de usuario «Andreasmperú» no existe en el proyecto wikidatawiki. Por favor, comprueba si has escrito correctamente el nombre, en especial las mayúsculas, minúsculas, diacríticos, puntuación y espacios. - 13Ayuda: -? info [11:22:04] -info d:Andreasmperu [11:22:06] 10[1] Usuaria Andreasmperu en 07wikidata - Registrada: 18 ene 2013, 19:40 - Ediciones: 106505 (150,01 ed./día) - Primera: 20 feb 2013, 04:30 en «Q153034» - Última: 0331 ene 2015, 01:42 en «Q5146234» - Grupos: sysop, user, autoconfirmed - Sexo: 13F-♀ - 10https://www.wikidata.org/wiki/Special:Contributions/Andreasmperu [11:22:24] Eso sería imposible :) [11:22:31] ya [11:23:23] en Wikipedia ayuda el que dando los primeros carazteres se autocompleta [11:24:10] ¿En Wikipedia dices? [11:24:25] En el buscador, supongo [11:24:53] sí [11:25:11] (Ya se nota que yo apenas lo uso) [11:25:25] tienes buena memoria [11:26:04] Y en general escribo directamente, o pincho desde modo texto, o uso el buscador del navegador [11:27:40] bueno y otra cosa. No he visto a UAwiki hace tiempo pero veo que ha usado la herramienta de categoría [11:27:57] ¿Te suena que haya encontrado algún problema? [11:28:09] Se sigue conectando casi a diario [11:28:16] -info Miguillen-bot [11:28:18] 10[2] Usuario Miguillen-bot en 07es - Registrado: 28 may 2010, 15:03 - Ediciones: 170898 (101,60 ed./día) - Primera: 28 may 2010, 15:06 en «Usuario:Miguillen-bot» - Última: 104 ene 2015, 02:07 en «Categoría:Cantantes femeninas de Corea del Sur» - Grupos: bot, user, autoconfirmed - Operador: 07Miguillen - Sexo: N/D13 => [11:28:21] 10https://es.wikipedia.org/wiki/Special:Contributions/Miguillen%2Dbot [11:28:27] No, no me consta, aunque tampoco reviso regularmente el canal de bots [11:28:45] Además ahora hay dos bots más para traslados de categorías, y Polsaker ha empezado fuerte con el suyo [11:28:51] También tiene control desde IRC [11:28:52] Le hice unos cambios pero está sin comprobar [11:29:17] ya [11:29:46] Le hice cambios para que podría trasladar a una categoría que ya existría [11:30:42] Al final va a haber muchos bot haciendo lo mismo [11:31:27] Bien, así si cuando no esté uno habrá otros [11:31:34] *así cuando [11:31:41] ya [11:31:55] Yo he pensado en otro tipo de acceso [11:32:17] usando un servidor de IRC pero como servidor [11:32:31] pero con control a partir de una aplicación de móvil [11:32:48] es decir el IRC serviría de intercambio de mensajes [11:33:00] usando un canal creado para la ocasión [11:33:45] Si la aplicación tuviera un interfaz específico para elegir las tareas a encargar, sería interesante [11:33:52] pero el acceso al usuario se controlaría desde la app del móvil [11:34:55] esa sería la idea [11:35:04] Bien [11:35:43] a ver si tengo tiempo de darle forma. Ya me he enseñado un poco a programar para android [11:36:19] el usar un servidor de IRC para intercambio de mensajes queda probarlo [11:36:39] luego hay que mirar que no te pongan pegas [11:38:59] Pues es cuestión de tomar las suficientes precauciones de seguridad [11:43:07] interfaz de usuario->aplicación->servidor de IRC (un canal creado para la ocasión) -> bot -> página que registra los log del bot en tiempo real-> aplicación [11:45:38] jem Es un trabajo que se podría hacer (incluso sería lo mejor) en equipo [11:45:48] ocupándose cada uno de una parte [11:46:22] ya le comentaré a polsaker hprmedina o Miguel2706 si les interesa la idea [11:48:34] Pues sí, principalmente el primero y el último quizá tengan más tiempo que dedicarle [12:02:05] cuando pueda ya les comentaré. Yo voy a trabajar un poco que tengo pendiente un exámen de lógica que auqnue es fácil ciertos simbolitos y la interpretación de términos complican la cosa [12:07:44] Muy bien [12:09:04] Sí, yo recuerdo la lógica matemática de 3.º de BUP y tenía su "cosa" traducir a afirmaciones y aplicar las reglas [12:09:25] Modus tollens y cosas así [12:09:47] (aunque igual lo tuyo va por otro lado) [12:35:48] jem lógica preposicional [12:36:20] conjuntos satisfacibles [12:40:23] Será proposicional... que es la que yo decía [13:06:57] alguien no está ausente? XD [13:07:42] Yo, NeoMahler [13:07:46] (para variar) [13:07:52] XD [13:07:59] tengo un problema con los labs :P [13:08:08] quiero ejecutar un bot irc de manera continua [13:08:12] (python) [13:08:18] he creado el archivo infinite.sh [13:08:36] pero cuando escribo "" jsub -N rc-vikidia -o .temp/phenny.log public_html/rc-vikidia/infinite.sh" [13:08:36] Ajá [13:08:39] no hace nada [13:08:46] como tengo que hacerlo? [13:09:39] Hummmm, yo no uso el jsub, porque ejecuto los bots y consultas desde fuera, pero veamos... [13:09:55] ah [13:10:07] ¿El infinite.sh tiene el #/bin/bash al principio? [13:10:34] si [13:11:24] Y lógicamente, sin usar el jsub sí funciona... [13:11:43] si [13:11:44] claro [13:11:50] "python phenny.py" [13:12:33] Quiero decir que si lanzas "public_html/rc-vikidia/infinite.sh" por sí solo, arranca bien [13:12:44] Otro tema a comprobar es la ruta [13:12:50] es correcta [13:13:28] Vale, si ya has hecho todas las pruebas correspondientes... [13:13:58] si [13:14:39] Hummm, entonces solo quedaría empezar a hacer pruebas incrementales [13:15:16] Partir de un jsub trivial e ir añadiendo opciones y complicaciones hasta ver en qué punto falla [13:15:40] ups [13:15:41] python: can't open file 'phenny.py': [Errno 2] No such file or directory [13:16:00] Pues suna a problema de ruta [13:16:03] suena* [13:16:21] ah, no7 [13:16:31] es que habia dado la orden desde otra carpeta XD [13:17:06] Entonces normal :) [13:17:15] si XD [13:18:23] Otro detalle: el .sh seguramente necesita permiso de ejecución... [13:18:36] lo tiene [13:20:51] bueno, eso creo... [13:21:03] rwxrw-r-- [13:23:38] Sí, bien [13:25:42] A ver, NeoMahler, que estoy mirando directamente en Labs [13:26:01] ok [13:28:51] No creo que un bucle infinito con un sleep 1 entre medias sea una forma eficiente de asegurar la ejecución continua... [13:29:09] bueno, es lo que me dijeron que hiciera [13:29:16] es como funciona el geni de #wikipedia-ca [13:30:22] https://wikitech.wikimedia.org/wiki/Help:Tool_Labs/Grid#Submitting_continuous_jobs_.28such_as_bots.29_with_.27jstart.27 [13:30:46] Entiendo que la forma adecuada es esa [13:30:49] si, ya lo he mirado [13:30:53] pero no me funciona [13:31:05] Bueno, ahora mismo no te funciona ninguna :) [13:31:13] Igual la razón por la que no te funciona es la misma [13:32:12] seguramente [13:32:14] bueno [13:32:24] pero es que lo que hago es el jsub pero con el infinite.sh [13:34:00] Bueno, yo empezaría por cambiar en el infinite.sh la llamada de python a otro script trivial, luego que en vez de python sea otra orden simple, etc. [13:34:21] suena complicado XD [13:34:34] No, solo es aburrido :) [13:34:46] Pero esas dos pruebas básicas se hacen en tres minutos