Sind XMP-Metadaten zukunftssicher?

Ich habe darüber nachgedacht, eine FOSS-Fototagebuchanwendung zu erstellen, und überlege, Notizen zu speichern, die der Benutzer in XMP-Metadaten in der Datei macht

Es ist wichtig, dass diese Informationen aufbewahrt werden, da sie für den Benutzer von hohem Wert sein können. Wissen Sie, ob das Speichern von Metadaten in XMP zukunftssicher ist? Wie lange wird dieser Standard voraussichtlich bestehen bleiben, damit der Benutzer die Metadaten lesen kann?

Ich denke darüber nach, sowohl JPG- als auch PNG-Dateien in der Anwendung zu verwenden

Dankbar für Hilfe dabei!

Zukunftssicher, ja. XMP ist für Menschen lesbar, sodass Personen die Datei im schlimmsten Fall in einem Texteditor öffnen können. Sicher vor anderem schlecht geschriebenem Open-Source-Müll ... wahrscheinlich nicht. In der kurzen Beschreibung dessen, was Sie schreiben möchten, sehe ich (als erfahrener Entwickler) große Probleme für Sie. Ich schlage vor, Sie schreiben Ihren Code für sich und machen sich keine Sorgen um "Benutzer", zumindest bis Sie etwas haben, das es wert ist, ihnen gezeigt zu werden ...

Antworten (1)

Das weiß nur Gott wirklich ... ;-)

Tatsächlich wurde die Extensible Metadata Platform 2001 (vor 16 Jahren) eingeführt und kann heute in mehreren Dateitypen gespeichert werden und wird von Dutzenden von Freeware oder proprietären Programmen unterstützt.

Das macht es sehr wahrscheinlich, dass es in Zukunft lesbar ist - wahrscheinlich länger, als Ihre Anwendung ausgeführt (der Build für aktuelle Plattformen) oder sogar kompiliert werden könnte (Änderung der Programmiersprachenstandards).

Ein weiterer Punkt: XMP ist ein XML-Dokument und kann auch in einer Sidecar-Datei gespeichert werden . Tausende von Programmen verwenden das XML-Format, sodass XMP in Zukunft sehr wahrscheinlich analysiert werden kann.

Hoffe das hilft.