Skip to content

Store image groupings in sidecar file (XMP)  #16827

Open
@har0ke

Description

@har0ke

Is your feature request related to a problem? Please describe.

Grouping information is not stored in the sidecar files. When importing images into a new darktable database or removing and re-importing them, All manual applied groups are lost. Is there a reason this is currently not done?

Describe the solution you'd like
Instead of just storing the group parent in the database, also store it in the sidecar file.

Alternatives
Document all metadata that is not stored in the sidecar files. The documentation page about sidecar files would be my preferred location for such information: https://docs.darktable.org/usermanual/4.6/en/overview/sidecar-files/sidecar/ .

Additional context
Darktable removed all my film-rolls from the database (possibly because I forgot to mount my volume containing my images and sidecar files). I thought simple re-importing would recover all images and metadata. But sadly, not all groups were recovered. In my case, I had a recent backup of my library.db, but that might not always and for everybody be the case.

Metadata

Metadata

Assignees

Labels

difficulty: hardbig changes across different parts of the code basefeature: newnew features to addno-issue-activityscope: DAMmanaging files, collections, archiving, metadata, etc.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions