docs: declare where the data comes from, and under what terms
All checks were successful
CI / Linux x86_64 (Forgejo) (push) Successful in 1m44s
All checks were successful
CI / Linux x86_64 (Forgejo) (push) Successful in 1m44s
The module's own Apache-2.0 licence covers its code and says nothing about the material it fetches. STORE.yaml now carries a data_source block (publisher, url, terms, required attribution, and bundled: false), and MODULE.md/MODULE.de.md explain it in both languages, including the sentence that the retrieved text does not replace the official version. Enforced platform-side by data_source_gap in chain_hub::store_index; the four rules are written up in docs/architecture/store-format.md of the platform repo. Signed-off-by: flemming-it <sf@flemming.it>
This commit is contained in:
parent
f1652cce62
commit
ba0ab31ede
3 changed files with 49 additions and 0 deletions
19
MODULE.de.md
19
MODULE.de.md
|
|
@ -58,3 +58,22 @@ gesetze-im-internet.de: `https://www.gesetze-im-internet.de/<slug>/`.
|
||||||
URL.
|
URL.
|
||||||
- Kein ZIP, kein XML im Archiv, HTML-Fehlerseiten → interner Fehler
|
- Kein ZIP, kein XML im Archiv, HTML-Fehlerseiten → interner Fehler
|
||||||
mit Ursache; HTML wird nie an nachgelagerte Schritte durchgereicht.
|
mit Ursache; HTML wird nie an nachgelagerte Schritte durchgereicht.
|
||||||
|
|
||||||
|
## Datenquelle
|
||||||
|
|
||||||
|
gesetze-im-internet.de (BMJ / juris GmbH)
|
||||||
|
|
||||||
|
Namensnennung: `Quelle: gesetze-im-internet.de (Bundesministerium der Justiz)`
|
||||||
|
|
||||||
|
Die Gesetzestexte selbst sind amtliche Werke nach § 5 UrhG und damit
|
||||||
|
gemeinfrei. Das Modul holt je Aufruf ein einzelnes Gesetz von der
|
||||||
|
öffentlichen BMJ-Seite und liefert keinen Bestand mit; es entnimmt der
|
||||||
|
dortigen Sammlung damit keinen wesentlichen Teil.
|
||||||
|
|
||||||
|
**Die zurückgegebene Fassung ersetzt nicht die amtliche Verkündung.**
|
||||||
|
Sie belegt, was die Quelle zu einem Zeitpunkt ausgeliefert hat: dafür
|
||||||
|
führt das Modul den SHA-256 und das BMJ-Builddate im `meta`-Ausgang mit.
|
||||||
|
|
||||||
|
## Lizenz
|
||||||
|
|
||||||
|
Apache-2.0 — ein Ch∆In-Plattformmodul (Flemming.AI).
|
||||||
|
|
|
||||||
19
MODULE.md
19
MODULE.md
|
|
@ -57,3 +57,22 @@ gesetze-im-internet.de: `https://www.gesetze-im-internet.de/<slug>/`.
|
||||||
- Unknown slug → clear invalid-input error naming the checked URL.
|
- Unknown slug → clear invalid-input error naming the checked URL.
|
||||||
- Non-ZIP or XML-less download, HTML error pages → internal error
|
- Non-ZIP or XML-less download, HTML error pages → internal error
|
||||||
with the reason; nothing HTML-shaped is ever passed downstream.
|
with the reason; nothing HTML-shaped is ever passed downstream.
|
||||||
|
|
||||||
|
## Data source
|
||||||
|
|
||||||
|
gesetze-im-internet.de (BMJ / juris GmbH)
|
||||||
|
|
||||||
|
Attribution: `Quelle: gesetze-im-internet.de (Bundesministerium der Justiz)`
|
||||||
|
|
||||||
|
The statutes themselves are `amtliche Werke` under section 5 UrhG and
|
||||||
|
carry no copyright. The module fetches one law per call from the public
|
||||||
|
BMJ site and ships no corpus, so it takes no substantial part of the
|
||||||
|
collection published there.
|
||||||
|
|
||||||
|
**The returned text does not replace the official promulgation.** It
|
||||||
|
evidences what the source served at a point in time, which is why the
|
||||||
|
module carries the SHA-256 and the BMJ builddate in its `meta` output.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Apache-2.0 — a Ch∆In platform module (Flemming.AI).
|
||||||
|
|
|
||||||
11
STORE.yaml
11
STORE.yaml
|
|
@ -7,6 +7,17 @@ author:
|
||||||
|
|
||||||
license: Apache-2.0
|
license: Apache-2.0
|
||||||
|
|
||||||
|
# Where the data comes from, and under what terms. The `license`
|
||||||
|
# above covers this module's code; this block covers the material
|
||||||
|
# the module reaches. See docs/architecture/store-format.md.
|
||||||
|
data_source:
|
||||||
|
name: "gesetze-im-internet.de (BMJ / juris GmbH)"
|
||||||
|
url: https://www.gesetze-im-internet.de/
|
||||||
|
license: "Amtliches Werk (§ 5 UrhG), gemeinfrei"
|
||||||
|
attribution: "Quelle: gesetze-im-internet.de (Bundesministerium der Justiz)"
|
||||||
|
# Never true: the module fetches at runtime and ships no corpus.
|
||||||
|
bundled: false
|
||||||
|
|
||||||
tagline:
|
tagline:
|
||||||
en: "Fetch German federal law from gesetze-im-internet.de"
|
en: "Fetch German federal law from gesetze-im-internet.de"
|
||||||
de: "Deutsches Bundesrecht von gesetze-im-internet.de holen"
|
de: "Deutsches Bundesrecht von gesetze-im-internet.de holen"
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue