adobe / adobe/XMP-Toolkit-SDK

XMP unable to fully remove metadata footprint from files

Open
#98 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
262
Forks
110
PR merge metrics
No merged PRs in 30d

Description

In a scenario where metadata was previously written to a file with a combination of PutXMP and CloseFile, modifying the file with further PutXMP calls to remove existing pieces of metadata instead moves those "deleted" metadata entries to a separate section under `1.0/"`
Would be looking for a process to fully delete unused metadata.

Contributor guide

Open the contributing guide

Research direction

Reproduce the sequence of PutXMP followed by CloseFile, then apply further PutXMP calls that remove metadata. Inspect the generated XMP packet, especially the separate section under the reported xpacket end marker, and compare it with the expected packet after deletion. Done means removed metadata no longer remains anywhere in the file.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.