Wikidata:Requests for permissions/Bot/UallvBot 2
The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
- Approved--Ymblanter (talk) 18:04, 31 July 2020 (UTC)[reply]
UallvBot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Uallv (talk • contribs • logs)
Task/s: This bot will load data from Beweb Library (Q77541206) onto existing Wikidata entity with the correct reference. In case data are already present only a reference will be added.
Code: https://gist.github.com/DavideAllavena/1a1022a20ff6c1505b4c1b5e77ff6dd2
Function details: Data added to Wikidata (or reference in case data are already present) are manually created and relative to this properties:
- instance of (P31)
- position held (P39)
- given name (P735)
- family name (P734)
- BeWeb person ID (P7796)
- BeWeb entity ID (P7797)
- BeWeb family ID (P7798)
- date of birth (P569)
- inception (P571)
- date of death (P570)
- dissolved, abolished or demolished date (P576)
- SBN author ID (P396)
- VIAF ID (P214)
- Catholic Hierarchy person ID (P1047)
- ISNI (P213)
- GND ID (P227)
- Bibliothèque nationale de France ID (P268)
- Union List of Artist Names ID (P245)
- Vatican Library ID (former scheme) (P1017)
- CERL Thesaurus ID (P1871)
- Library of Congress authority ID (P244)
- Treccani ID (P3365)
--Uallv (talk) 11:47, 7 July 2020 (UTC)[reply]
- @Uallv: Support Very good, just two things to be fixed in the edits I saw: first, the references should have the structure stated in (P248)BeWeB (Q77541206) + BeWeb person ID (P7796)ID + retrieved (P813)date (example in Giacomo Adolfi (Q3027989)); second, the bot should not add wrong values of Catholic Hierarchy person ID (P1047), i.e. the initial "b" should be removed (example). --Epìdosis 15:58, 7 July 2020 (UTC)[reply]
- Assuming that these concerns will be dealt with, I will approve this request in a couple of days unless new objections will be raised. Lymantria (talk) 08:27, 13 July 2020 (UTC)[reply]
- OK, fine. I would just prefer to see the fix of the previous edits, after that of course I very much support the approval. --Epìdosis 11:34, 13 July 2020 (UTC)[reply]
- @Uallv: Could you let your bot run some more test edits dealing with the remarks Epìdosis has made? Lymantria (talk) 08:57, 15 July 2020 (UTC)[reply]
- Another problem: here and in some other items I've noticed that the bot has inserted wrong Vatican Library ID (former scheme) (P1017) (the wrongness is proved by the format-constraint violation). --Epìdosis 21:29, 18 July 2020 (UTC)[reply]
- Thank you for all you feedback. I'm doing more test to improve formal check and reference details. --Uallv (talk) 10:45, 24 July 2020 (UTC)[reply]
- @Uallv: References nearly OK, but BeWeb person ID (P7796) should be used instead of reference URL (P854). --Epìdosis 11:07, 24 July 2020 (UTC)[reply]
- Thank you @Epìdosis: for all the feedbacks. Even old incomplete references will now be updated as requested. This is the link to the updated code. I'm ready to go --Uallv (talk) 08:20, 27 July 2020 (UTC)[reply]
- For me it's OK! :) --Epìdosis 20:53, 27 July 2020 (UTC) P.S. Just remember to correct incomplete references in the previously edited items (e.g. Basilio Leto (Q21542698)) --Epìdosis 11:40, 28 July 2020 (UTC)[reply]
- Of course! Here and example of correction. --Uallv (talk) 13:10, 28 July 2020 (UTC)[reply]
- For me it's OK! :) --Epìdosis 20:53, 27 July 2020 (UTC) P.S. Just remember to correct incomplete references in the previously edited items (e.g. Basilio Leto (Q21542698)) --Epìdosis 11:40, 28 July 2020 (UTC)[reply]
- Thank you @Epìdosis: for all the feedbacks. Even old incomplete references will now be updated as requested. This is the link to the updated code. I'm ready to go --Uallv (talk) 08:20, 27 July 2020 (UTC)[reply]
- @Uallv: References nearly OK, but BeWeb person ID (P7796) should be used instead of reference URL (P854). --Epìdosis 11:07, 24 July 2020 (UTC)[reply]
- Thank you for all you feedback. I'm doing more test to improve formal check and reference details. --Uallv (talk) 10:45, 24 July 2020 (UTC)[reply]
- Another problem: here and in some other items I've noticed that the bot has inserted wrong Vatican Library ID (former scheme) (P1017) (the wrongness is proved by the format-constraint violation). --Epìdosis 21:29, 18 July 2020 (UTC)[reply]
- @Uallv: Could you let your bot run some more test edits dealing with the remarks Epìdosis has made? Lymantria (talk) 08:57, 15 July 2020 (UTC)[reply]
- OK, fine. I would just prefer to see the fix of the previous edits, after that of course I very much support the approval. --Epìdosis 11:34, 13 July 2020 (UTC)[reply]
- Assuming that these concerns will be dealt with, I will approve this request in a couple of days unless new objections will be raised. Lymantria (talk) 08:27, 13 July 2020 (UTC)[reply]
- I am going to approve the bot in a couple of days provided there have been no further objections made.--Ymblanter (talk) 19:36, 29 July 2020 (UTC)[reply]