User:Diego Moya/Wikidata shortcomings


 * Gracias a los dos por responder. La posibilidad de añadir enlaces a secciones dentro de una página es lo que estaba buscando, ya que en cierta forma suaviza el problema; gracias a esta opción, sí es posible crear dos enlaces de navegación desde dos páginas en español a una sola página en inglés que cubra ambos conceptos, con tal de apuntar a secciones diferentes en la página destino. No conocía esta posibilidad ya que no está documentada en la FAQ ni en Help:Merge. Pensaba que se había eliminado por completo la posibilidad de navegar desde dos páginas de origen en un idioma a la misma página destino en otro. Ciertamente no he sido capaz de descubrirla sin ayuda, así que no resulta obvio hacer algo que con el sistema antiguo era trivial; modelar este tipo de situaciones va a ser más difícil con Wikidata, por lo que en la documentación se debería hacer un esfuerzo extra por aclarar este funcionamiento.
 * No estoy de acuerdo en que crear un tópico nuevo para indicar que una página en otro idioma contiene dos tópicos sea siempre "lo formalmente correcto" ni "buena lógica informática"; este tipo de explosión combinatoria normalmente es un síntoma de que falta código específico para manejar esa casuística -el código capaz de controlar cualquiera de las combinaciones que aparezca-, lo que obliga a enumerar todos los casos en el nivel de abstracción inmediatamente inferior disponible. En "Caín y Abel" sí es obvio, pero hay conceptos más ambiguos donde esto no es tan sencillo. En este caso, el concepto que falta en Wikidata es la posibilidad de tratar "tópicos" y "páginas" como objetos separados. Es decir, Wikidata no puede representar directamente la idea de que "el tópico A se describe una página en el idioma X y en dos páginas en el idioma Y", ya que para Wikidata página y tópico son lo mismo: se mezcla un elemento de estructura de contenido con uno de presentación. En un entorno donde la relación entre tópico y página es tan fluida (se hacen merges y splits de páginas todos los días en Wikipedia), la estructura de la enciclopedia puede evolucionar mucho más deprisa que la estructura de Wikidata que la modela.
 * El caso que ha motivado mi consulta es Ferrocarril (tópico Q22667), que en inglés es en:Railway. Sin embargo la página inglesa está asimilada al concepto de Transporte ferroviario (tópico Q3565868) en varios idiomas, pero que a su vez está enlazado desde el equivalente de Vía férrea en la Wikipedia alemana (de:Bahn (Verkehr)) - mientras que de:Eisenbahn sí apunta al Q22667. Gracias a los enlaces interwiki, es posible enlazar directamente desde es:Ferrocarril a en:Railway sin tener un master en ontologías, es decir, sin la necesidad de reconstruir la definición de tópicos con respecto al idioma alemán (que debería ser irrelevante para crear ese enlace). Sin embargo, para poder enlazar de Ferrocarril a Railway con Wikidata entiendo que tendría que:
 * Desenlazar Bahn (Verkehr) de Q3565868 (y de paso enlazarlo al Q284101, "vía férrea");
 * Fusionar el Q22667 con Q3565868, cruzando los dedos para que no haya más idiomas que traten el concepto en páginas distintas (como el portugués, que para Q22667 tiene pt:Ferrovia y para Q3565868 tiene pt:Transporte ferroviario);
 * Fusionar en todos los idiomas aquellos artículos que enlazan a este concepto fusionado.
 * ¿Se ve el problema? Todo esto para conseguir enlazar dos páginas en dos idiomas (español e inglés) que obviamente describen la misma idea, pero que adquieren distintos matices en otros proyectos que no están directamente relacionados con el enlace a crear. Si forzamos a utilizar únicamente enlaces de Wikidata, estamos obligando a que los proyectos en todos los idiomas sigan exactamente la misma estructura de páginas para poder asimilar la estructura única de tópicos de Wikidata y así enlazar conceptos similares, por la ley de transitividad (como en el caso Q22667 -> Ferrocarril -> Rail transport -> Q3565868). ¿Por qué iba a ser esto una buena idea? A lo mejor me estoy colando por mi conocimiento parcial del proyecto y existe una forma mucho más fácil de conectar estas dos páginas directamente con Wikidata sin necesidad de rehacer toda la estructura, pero en cualquier caso esa manera si existe no es obvia. (Y no, apuntar a una redirección en el otro idioma no me parece una solución generalizable; sigue asumiendo que los proyectos mantienen exactamente la misma estructura de páginas).
 * Como digo, la posibilidad de representar "tópicos" con una granularidad mayor (como secciones de página) es un work-around que puede resultar suficiente para resolver esa limitación, al menos para no perder la misma flexibilidad en la navegación que existía anteriormente; pero no deja de ser una diferencia fundamental, un "desajuste de impedancia" entre la estructura real de los interwikis y el modelo soportado por Wikidata, que siempre me ha parecido problemática en la definición de este proyecto. Conste que me parece estupendo eliminar los interwikis en los casos donde no son necesarios, es decir, donde existe una relación uno a uno entre páginas de Wikipedia y conceptos de Wikidata (si entiendo bien, es el caso original que soportaba el filtro 14 cuando jem lo creó). El problema viene de intentar hacer Wikidata obligatorio y la única forma de crear enlaces, es decir, eliminar el mecanismo original que sirve de salvaguardia para hacer funcionar situaciones imprevistas o temporales en el modelo de datos.
 * Me preocupa que se haya podido producir sin enterarme un cambio que afecta tan drásticamente a la forma de trabajar (no el de eliminar los interenlaces redundantes, que ese sí lo conocía, sino el de prohibir los demás); es cierto que no sigo demasiado la evolución en español, pero sí que reviso regularmente la Wikipedia en inglés y entro de vez en cuando a Wikidata, y no he visto venir este cambio (como digo, en.wiki sí permite los enlaces interwiki antiguos, y espero que lo siga haciendo por mucho tiempo). ¿Cuál es el foro principal para estar enterado de las decisiones que afectan a proyectos enteros? Al navegar por Wikidata parece un sitio muerto, no he conseguido encontrar un lugar donde se produzcan discusiones centralizadas. Diego Moya (discusión) 11:21 13 mar 2014 (UTC)

Por cierto, he intentado crear el enlace entre en:Railway y es:Ferrocarril dentro de Wikidata y no funciona, ni siquiera usando enlaces a secciones o a redirecciones (enlazando Q3565868 hacia la redirección Transporte ferroviario#top o Transporte ferroviario#Historia); se queja de que el enlace ya existe en Q22667. Por tanto no soy capaz de crear un enlace como este dentro de Wikidata a día de hoy, y es necesario usar el interwiki. Si alguien sabe cómo hacerlo de otro modo, soy todo oídos. Diego Moya (discusión) 12:51 13 mar 2014 (UTC)