Page MenuHomePhabricator

Fix dead source links for Amsterdam municipal Archive on Commons
Closed, ResolvedPublic

Description

database van het archief is nu: archief.amsterdam
was voorheen: beeldbank.amsterdam.nl en stadsarchief.amsterdam.nl

repareer dode links: accession number + oude url = permalink

  • bwz.amsterdam.nl?

Beste manier om dit te doen: python bot? AI?
Oa bij Jacob Olie foto's

Details

Other Assignee
OlafJanssen

Event Timeline

Olaf Jansen wrote a script to support this at the Arnhem hackathon 2026, next steps are for Ciell to taken the cvs outcome and reconcile it with the current wiki-text.

Summary from the Arnhem showcase:

Title: Photographs by Jacob Olie — Wikimedia Commons to Stadsarchief Amsterdam link rot fixer and metadata extactor

Phabricator task (optional):
Brief (2-3 lines): For 3.600 Commons photos by Jacob Olie (1834–1905), this tool fixes outdated, broken source links to their current source records on the Stadsarchief Amsterdam Beeldbank, and extracts descriptive metadata from those records.
Relevant links: https://github.com/KBNLwikimedia/photographs-by-jacob-olie and https://commons.wikimedia.org/wiki/Category:Photographs_by_Jacob_Olie
Contact(s): Olaf Janssen & Ciell
Status (e.g., early concept, ready for beta deployment, production, etc.): Finished

@Ciell: Thanks for participating in the Hackathon! We hope you had a great time.

  • If this task was being worked on and resolved at the Hackathon: Please change the task status to resolved via the Add Action...Change Status dropdown, and make sure that this task has a link to the public codebase.
  • If this task is still valid and should stay open: Please add another active project tag to this task, so others can find this task (as likely nobody in the future will look back at the Hackathon workboard when trying to find something they are interested in).
  • In case there is nothing else to do for this task, or nobody plans to work on this task anymore: Please set the task status to declined.

Thank you,
Phabricator housekeeping service

This has been coded, hackathon work = done.
We just need to find the time to run the script.