Skip to content

CSV_FN Export als optionales OPUS 4 Paket #1451

@j3nsch

Description

@j3nsch

Der CSV_FN Export ist nur für einen Teil der OPUS 4 Nutzer relevant (siehe #1341) und wird immer wieder aktualisiert und angepasst. Damit diese Aktualisierungen nicht von OPUS 4 Releases abhängig sind, sollte das Format in ein separates OPUS 4 Paket ausgelagert werden.

Das neue Paket könnte außerhalb der OPUS4 Organisation gehostet werden, aber durch die Nähe des BSZ zur OPUS 4 Entwicklung macht es Sinn das Paket zentral mit zu pflegen.

Für die Auslagerung sind mehrere Schritte erforderlich.

  • CSV_FN spezifisches XSLT aus der Datei csv_utils.xslt herausholen (neu csv_fn_utils.xslt)
  • ExportFormatProviderInterface definieren (opus4-common) und in application integrieren
  • opus4-csv-fn Paket anlegen und Dateien verschieben
  • ProviderInterface implementieren und in Application integrieren

Damit wäre es dann möglich CSV_FN zu aktualisieren und neue Versionen des Paketes zu aktualisieren. Integration in das Publish-Modul und Enrichments im Zusammenhang mit CSV_FN wären damit nicht abgedeckt.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No fields configured for Task.

Projects

Status
No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions