Skip to content

feat: Move CESSDA to step 1 + add DCAT-AP.de license register (v2.16.0)#58

Merged
daimpad merged 1 commit into
mainfrom
claude/fix-data-prep-errors-kJYpl
Jul 9, 2026
Merged

feat: Move CESSDA to step 1 + add DCAT-AP.de license register (v2.16.0)#58
daimpad merged 1 commit into
mainfrom
claude/fix-data-prep-errors-kJYpl

Conversation

@daimpad

@daimpad daimpad commented Jul 9, 2026

Copy link
Copy Markdown
Owner

Erste zwei Punkte aus dem Feedback (klar & bounded)

  • CESSDA verschoben & umbenannt: Die CESSDA-Themenklassifikation steht jetzt im Schritt „Grundlegende Informationen" (statt „Inhaltliche Angaben"), mit klarerer Frage: „Ordnen Sie den Datensatz einem oder mehreren Themenfeld nach CESSDA-Vokabular zu".
  • DCAT-AP.de-Lizenzregister für „Sonstige Lizenz": Der Auto-Suggest bietet jetzt zusätzlich die 34 offiziellen DCAT-AP.de-Lizenz-URIs (http://dcat-ap.de/def/licenses/…) aus der bereitgestellten Liste. Diese zählen zugleich für die MQA-Metrik „Lizenz aus Vokabular".

Version → 2.16.0. ✅ 151 Tests, PHPStan clean, PHPCS 0.


Die übrigen Punkte aus deiner Nachricht — Vorgehen & offene Fragen

Kommen als eigene PRs:

  • Ziviz-Engagementfelder (optional, Schritt 1) — ich bündle die RDF als Vokabular (config/vocabularies/engagementfeld.json) und ergänze ein Auto-Suggest-Feld wie bei CESSDA; JSON-LD als dct:subject.
  • Widget-Redesign (Name groß → Download-Button → bunte Badges Format/Größe/Lizenz → Accordion aller Metadaten → „Metadaten JSON"-Download rechts).

Brauchen noch deine Entscheidung (siehe Chat): die „Datei-URL oder Mediathek-Upload"-UX und der Umfang von „Auf dem Datenatlas veröffentlichen".

🤖 Generated with Claude Code


Generated by Claude Code

- CESSDA topic classification moved from "Inhaltliche Angaben" to "Grundlegende
  Informationen" with a clearer question label
- "Sonstige" license autosuggest now also offers the official DCAT-AP.de license
  register (http://dcat-ap.de/def/licenses/…, 34 licenses). These URIs also count
  for the MQA "license from vocabulary" metric.

Version 2.16.0. Tests: 151 pass, PHPStan clean, PHPCS exit 0.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JB1xUQM892bVZ4Yv3MZjvq
@daimpad daimpad merged commit 639a81c into main Jul 9, 2026
10 checks passed
@daimpad daimpad deleted the claude/fix-data-prep-errors-kJYpl branch July 9, 2026 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants