Overleg sjabloon:Link FISA-profiel

message: (Sorry for using English: nl-0 user here.)
FISA relaunched their website on 17 December 2020 and issued new identifiers with a new URL scheme as access keys into their athletes database. This means that the identifier parameters of all template transclusions need to be changed, and the template needs to be modified as well.
What is the Dutch Wikipedia way of doing this? Does this need to be discussed anywhere in advance? I would be willing to make the necessary changes—I did already do the same transformation in German Wikipedia yesterday—but I clearly do not want to run into trouble. I think there is need for an update of almost 1000 pages. —MisterSynergy (overleg) 2 jan 2021 19:46 (CET)
replies: text: How would you think about this template using the relevant property from Wikidata to establish the link? Unlike the German Wikipedia (See Frédéric Kowal, the Dutch Wikipedia does not use this template (not any) to link to non-existing pages. This would require the update of just this template instead of editing all the pages that use it. Sincerely, RonnieV (overleg) 2 jan 2021 20:08 (CET)
replies: text: :I do not have any preference on this and would support any option. As a Wikidata enthusiast, and as the user who did in fact import all of the 12.000 new :wikidata:Property:P8990 identifiers to Wikidata recently, I would of course welcome such a move. At the same time I acknowledge that some communities are rather reluctant to rely on directly transcluded data from Wikidata, so I am also able to replace all of the old local identifiers with new local identifiers. I do have a mapping table available, and a script which can do the replacement — see :de:Special:Contributions/MsynBot at German Wikipedia from last night. If identifiers from Wikidata are being used, it might be desirable to remove the old and defunct identifiers from the template transclusions, in order not to confuse editors.It is basically up to the Dutch Wikipedia (rowing) community to decide. My motivation simply is to get the links updated, in whatever way this community wants it to have. —MisterSynergy (overleg) 2 jan 2021 20:21 (CET)
Offer: I could modify the template so that it directly uses the new URL scheme and identifiers from Wikidata P8990; local identifiers of the new format (string length=36) always overwrite the Wikidata identifier, but local values with string lengths other than 36 are being ignored.This would immediately fix most links, and the Dutch Wikipedia community would still be able to overwrite what comes from Wikidata. If the community is interested, I would also be able to update all local identifiers to the new format. —MisterSynergy (overleg) 3 jan 2021 14:26 (CET)

text: Thanks, MisterSynergy, for notifying us of the change of the link and of your edits to Wikidata, making P8990 available. I think  does solve all or at least most of the broken links, without direct need to run a bot on all pages. Without a local authorised bot account, only 1 edit a minute would be allowed. If you are interested in updating the id-parameter in the almost 1000 implementations of this template at that speed, you are welcome to do so. Removing the id-parameter (or the unlabeled first parameter) would also be an option, like . RonnieV (overleg) 3 jan 2021 18:53 (CET)
replies: text: :* Thanks, I had something similar prepared.

text: :* Now I just had to add the "s" to make those links https links.

text: :* The only dangerous scenario right now is that no ID is available from Wikidata or locally. It would still display a link although it should rather yield some sort of an error message or a mainenance category or so.

text: :* I would not mind to make those local replacements very slowly (i.e. <= 1 edit/min), and potentially not all in one session. After all, it would be an automated task, so it does not really matter how long it takes. Maybe I just start with a few cases and see how it goes.

text: :—MisterSynergy (overleg) 3 jan 2021 19:08 (CET)
replies: text: ::I have just removed 19 template transclusions because there is no new identifier available. In fact, the FISA database shrunk by around 9.000 entries (from ~51.000 to 41722 currently). The lost profiles usually did not have any results, and in general only sparse information. In other words: we do not lose much here. —MisterSynergy (overleg) 3 jan 2021 20:41 (CET)

text: ::The slow migration to new local identifiers is now finished. As far as I can see, there are no old numeric FISA identifiers remaining in nlwiki :-). On a side note: roughly 20–30 pages had wrong identifiers previously, which is now fixed as well. —MisterSynergy (overleg) 5 jan 2021 18:43 (CET)
replies: text: :::I found this discussion because I noticed some FISA link errors on several Dutch rower pages. For instance: Inge Janssen - Wikipedia

text: :::I see links in this format: Link FISA-profiel|id=0be283d9-8e7c-4cb0-8bed-8d8ce6495003

text: :::which seem to be the old URL scheme. Is this a correct assumption?

text: :::So does this mean, not all FISA links were corrected? Is this a manual job, or is there an automated process which missed some pages? Ian Doodle (overleg) 4 jan 2022 15:25 (CET)
thread_title:  Dead links