Copyright en access¶
Voor wie / wanneer
Voor: bron-contentbeheerder die copyright-gevoelig materiaal wil registreren zonder het bestand in git te zetten.
Wanneer: copyright_status is copyrighted of onbekend en het
bronbestand mag niet in de bron-repository.
Niet wanneer het materiaal wel vrij in de repo mag (file: + passende
copyright_status).
Antwoord in het kort: zet access: (met note en contact) i.p.v. file:,
en laat het beschermde bestand buiten de repository.
Voorbeeld in zangstuk.yaml¶
sources:
- id: koormap-scan
copyright_status: copyrighted
access:
note: "Scan uit koormap; alleen met toestemming van de uitgever."
contact: "koor@voorbeeld-parochie.nl"
# url: "https://voorbeeld.nl/aanvraag" # optioneel i.p.v. of naast contact
Stappen¶
- Zet
copyright_status: copyrighted(ofonbekend) op de source-entry. - Vervang
file:dooraccess:metnote:encontact:en/ofurl:. - Neem het bronbestand niet op in de repository (of verwijder het indien al aanwezig) en controleer dat git het niet meer tracked.
Verwacht resultaat¶
zangstuk.yamlbeschrijft de source viaaccess:; er is geenfile:-pad naar het beschermde document.git statustoont het bestand niet als toe te voegen inhoud.- Publieke metadata (titel, liturgische context, herkomst) blijft wel in de repo.
Wat blijft wel in de repo¶
- Het zangstuk en
zangstuk.yamlmet metadata - Publieke titel, liturgische context, herkomst — zonder het beschermde bestand
rights in VSA-frontmatter¶
Vrije weergave-tekst voor export (MusicXML e.d.). Vervangt niet
copyright_status / access: in zangstuk.yaml.
Typische fouten¶
| Symptoom | Oorzaak | Fix |
|---|---|---|
Bestand staat nog in sources/ en in de commit |
Alleen yaml aangepast, bestand niet verwijderd | Bestand uit repo halen; commit controleren |
Zowel file: als access: op één entry |
Twee statusvelden | Alleen access: houden |
Lege access: zonder note/contact/url |
Onvolledige metadata | Minstens note + bereikbaar contact/url |
Checklist¶
- [ ]
copyright_statusis gezet - [ ] Geen
file:meer op deze source-entry - [ ]
access.notelegt uit waarom het bestand ontbreekt - [ ]
contacten/ofurlaanwezig - [ ] Beschermd bestand niet (meer) in git
Zie ook¶
- Zangstuk toevoegen
- Zangstuk-formaat (
access:) - Source-entry