The primary purpose of the data structures described below is to allow for publication of selected articles, after their intellectual property status had be checked.
checked.yaml
in a film directory lists sections of the film which can published, because every image had been checked for intellectual property issues
title_en
, title_de
: short title for the section (optional, free format)start
, end
: first and last image checked for copyright issues (mandatory)checked_by
, checked_date
: who has done the checking, and when (mandatory){image_name}.locked.txt
indicates that the image contains an article with a named text or image author, who is either not identified, whose death date is unknown, or whose death was less than 70 years ago. Each page (image) with such an article has to be locked. The file is created manually, it cannot be replaced automatically.{image_name}.meta.yaml
contains metadata fields about the image
date
: publication dateauthor
: in case of an identified author, QID of the author’s Wikidata item. If the item has a death date, that could be evaluated in order to remove the lock file when the IPR has expiredtitle
: title of the articlepublication
: in case of an identified publication QID of the publication’s Wikidata itempos
: position on the page L=left, R=rightchecked.yaml
the film directory cd {film_directory}
cp ../../../checked.yaml .
checked.yaml
(set title for the section, identify first and last image, etc.) touch {image_name}.locked.txt
{image_name}.meta.yaml
files cp ../../meta.yaml {image_name}.meta.yaml
bin/public_film_sections.sh
checked_yaml
, with fields film_id, section_no, title_de, title_en, checked_by, checked_date