User talk:Tpt

Jump to: navigation, search

About this board

Previous discussion was archived at User talk:Tpt/Archive 1 on 2015-08-10.

LeadSongDog (talkcontribs)

Hi Tpt

I'm sure you had a good reason for this but I fail to understand it. Would you please humour me with a more elaborate explanation? LeadSongDog (talk) 20:07, 22 May 2018 (UTC)

Tpt (talkcontribs)

Hello! Sorry for the too short explanation. The property formatter URI for RDF resource (P1921) is used for storing the pattern of the URI of the RDF resources described by the external database (here the URI of the person described in the VIAF record).

In RDF, the resource URI is the unique identifier of the resource and may not be the URL of the page/file describing it. For example, the URI of Douglas Adams (Q42) in Wikidata is "http://www.wikidata.org/entity/Q42" even if the URL for the wiki page is "https://www.wikidata.org/wiki/Q42" and the URL of an RDF file decribing him is "https://www.wikidata.org/wiki/Special:EntityData/Q42.rdf".

For VIAF they are using URIs with the pattern http://viaf.org/viaf/ID. You could see an example in this document: https://viaf.org/viaf/15/rdf.xml in which the URI of the person described (contained in the "rdf:about" attribute) is "http://viaf.org/viaf/15".

For more information about RDF you could read this introduction: https://www.w3.org/TR/rdf11-primer/

LeadSongDog (talkcontribs)

Thank you for the clarification. I was likely confused by the viaf.org redirection from http to https but looking into this meanwhile caused me to find both https://tools.ietf.org/pdf/rfc7230.pdf (which I hadn't read in its current incarnation) and also an interesting piece by Tim B-L on https-as-conceptual-error, at https://www.w3.org/DesignIssues/Security-NotTheS.html

Although I'm not as yet convinced by all his arguments, he certainly knows his subject matter... If he's right then many of us have been wasting our efforts changing URLs in wikitext from http to https. My lingering doubt hinges on the cases where old servers continue to honour http requests (rather than redirecting to https) from old browsers (which don't insist on TLS everywhere) rendering old content (containing links to those old servers). Much of Wikipedia goes back more than a decade. Perhaps we need to stale-date external links for safety.

~~~~

Tpt (talkcontribs)

Thank you for the Tim B-L piece. It's very interesting!

Yes, I agree with you for URLs (i.e. links). RDF resource URIs/IRIs are more ids than actionable URIs. So, the cost of switching to https is higher (you get two different identifiers for the same resource, so all data reusers should be tweaked to consider that both the http and the https versions are ids for the same thing) and brings lower benefits (few people do actual URI referencing). It is why the RDF community is still using http: for RDF resources URIs.

Reply to "Your revert"

impossible de créer un élément "œuvre"

3
Hsarrazin (talkcontribs)

quand j'essaie sur Q19226396, ça m'envoie "There is already a work item: Q19226396 (donc lui-même)

Mais l'élement n'est pas une œuvre, c'est bien une édition.

J'ai remarqué que cela se produit sur tous les éléments qui ont eu précédemment P31:œuvre ou une sous classe, comme "poème" ici. https://www.wikidata.org/w/index.php?title=Q19226396&action=history ; je vais donc avoir un gros problème avec tous les anciens imports, qui ont souvent été mal renseignés dans un premier temps (la plupart).

la purge ne résoud rien... et le changement de P31 peut être ancien, le problème subsiste.

Y aurait-il une solution à ce problème, stp ?

merci pour ton aide...

PS : en fait, ça ne fonctionne pas non plus pour

Un changement dans le code qui pourrait provoquer ça ?

Tpt (talkcontribs)

La raison est là : Special:Diff/675550544. Quelqu’un à rajouter qu'une publication est une œuvre créative...

Hsarrazin (talkcontribs)
(

y'a-t-il moyen de contourner ça ? peut-être en réduisant le lancement du script à Q3331189 ou Q39811647 ?

Reply to "impossible de créer un élément "œuvre""

mode "création de l'oeuvre" depuis une édition

2
Summary by Hsarrazin

script modifié en ce sens Merci !

Hsarrazin (talkcontribs)

Salut Tpt,

j'ai testé un peu ce script, qui fonctionne bien pour ce que j'en ai fait.

par contre, au lieu de remplacer l'élément affiché, ça serait mieux de l'ouvrir dans un 2e onglet, car il y a des infos à récupérer entre les 2 : le titre, l'incipit, le libellé (quand il s'agit d'une oeuvre fr).

Merci pour le boulot, qui facilite vraiment la vie :)

Répondre

Tpt (talkcontribs)

C'est fait. Cela devrait marcher.

Hsarrazin (talkcontribs)

Bonsoir,

malgré plusieurs purges, le script est complètement inopérant sur no label (Q51930679). Est-ce que ça pourrait être dû au ? à la fin du titre ? (note : c'est à la main que j'ai ajouté les infos actuelles).

Tpt (talkcontribs)

 Done Cela devrait être maintenant corrigé. C'était en effet un problème avec le "?"

Hsarrazin (talkcontribs)

\o/ Merci !

script d'import - identification en résumé

1
Hsarrazin (talkcontribs)

Pour distinguer les éditions faites par ce script, pourrais tu, dans le résumé, mettre une mention du type "metadata import from wikisource" ou qqch du même ordre, stp ? ceci afin de bien mettre en évidence qu'il s'agit d'import de données et non de copie manuelle... quand il y a 10 champs importés, c'est clair, mais quand il n'y en a qu'une, ça l'est moins.

Merci pour les patrouilleurs :)

dysfonctionnement de l'import wikisource

1
Hsarrazin (talkcontribs)

Salut Tpt,

J'espère que vous hackez bien à Barcelone :)

un petit problème d'import sur Q53735228. Il m'indique que le lien est déjà utilisé... sur Q53735228.

Pourrais-tu regarder le problème quand tu auras un moment, stp ?

Bises

Reply to "dysfonctionnement de l'import wikisource"

Latest v. of the Freebase mapping project?

2
Sj (talkcontribs)

Salut Tpt, where can I find open tasks for the Freebase --> Wikidata mapping + import?

Tpt (talkcontribs)

Hello Sam.

There is no bug/task tracker for the Freebase --> Wikidata mapping. The project is currently on hold. The source code and explanations on how the mapping is done are here: https://github.com/google/freebase-wikidata-converter

For the Primary Sources tool (the UI on Wikidata) there is a dashboard in Phabricator and a big rewriting project is currently in progress. I'm planning to run the mapping scripts again when this rewriting will be done.

Reply to "Latest v. of the Freebase mapping project?"

ajout automatique de P747 lorsque P629 est indiqué

6
Hsarrazin (talkcontribs)

Salut Tpt,

je suis en vacances et j'en profite pour améliorer http://tinyurl.com/ya2d7jvh (nombre d'éditions par langues) -> on vient de passer les 10000 en français.

sur beaucoup d'éléments frws, il y a P629 d'indiqué, avec une violation de contrainte inverse, comme no label (Q19166988)

Penses-tu qu'il serait possible, sans risquer de tout casser, d'ajouter automatiquement la propriété inverse par le bouton d'import ? ce qui serait bien serait d'ajouter en qualificatif P407 la langue spécifiée dans l'édition, car ça permet de facilement différencier des versions dont le titre est le même dans toutes les langues...

et dans la pratique, lorsque je crée un élément dont l'oeuvre existe déjà, j'ajoute P629 dès la création, avant de lancer le script... ça permettrait de tout mettre d'équerre d'un coup ;)

Tpt (talkcontribs)

C'est fait pour la propriété mais pas encore pour le qualificatif.

Tpt (talkcontribs)

C'est fait pour l'ajout du qualificatif. Par contre le script a maintenant un problème dans le choix du moment du reload qui se fait parfois avant la fin de la sauvegarde des modifs. J'ai fait un hack moche qui attend 3s avant de reload pour éviter le problème dans la plus part des cas mais ce n'est pas une bonne solution.

Hsarrazin (talkcontribs)

ah ! merci pour ton aide...

si ça n'est pas une bonne solution, il vaudrait mieux s'y prendre autrement ? ou pas ?

Tpt (talkcontribs)

Oui, il faudrait que je trouve une correction. C'est sans doute lié à une erreur bête dans le code. Mais ce n'est pas non plus dramatique.

Hsarrazin (talkcontribs)

ah ok. Quand je disais s'y prendre autrement, je voulais dire que si cet ajout au code pose problème, on peut y renoncer... même si ça va drôlement me simplifier la vie ^^

encore merci pour ton aide et bonne nuit !

Reply to "ajout automatique de P747 lorsque P629 est indiqué"

petit problème d'import sur les textes inclus dans un recueil...

1
Hsarrazin (talkcontribs)

Salut, le script d'import marche super bien, mais sur les textes à l'intérieur du recueil (pas le recueil lui-même), il ne devrait pas importer l'éditeur https://www.wikidata.org/w/index.php?title=Q19166610&diff=672748446&oldid=672743288

la plupart du temps, ça ne pose pas problème, car l'éditeur n'est pas importé (qd il n'existe pas)... mais de temps en temps, il faut le supprimer sur chaque texte, et il revient à chaque fois qu'on re-clique sur le bouton.

si tu pouvais éviter ça, ça serait bien... sinon.... tant pis... on trichera ^^

Reply to "petit problème d'import sur les textes inclus dans un recueil..."
Hsarrazin (talkcontribs)
Reply to "script modifié, script cassé ?"