Bug 513086

Summary: Switching face-tag to regular tag without switching the child-tags.
Product: [Applications] digikam Reporter: digikam
Component: Faces-WorkflowAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: 8.8.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 9.0.0
Sentry Crash Report:

Description digikam 2025-12-08 15:05:07 UTC
SUMMARY


STEPS TO REPRODUCE
1.  Running digikam
2. detecting and naming some faces
3. creating a structure of familyname as a parent node and many firstname-tags at the face-hirarchie as child nodes at the left side of the screen
4. right-click at the parent-node to switch with "removing as face-node" 

OBSERVED RESULT
--> then there is the Message like "all child nodes were removed from face-tags as well"

EXPECTED RESULT
 - Please not!
They are face-tags
I just don't want any sugestions for the family-tag as a face.


SOFTWARE/OS VERSIONS
Ubuntu 25.10 - dist-upgrade 2 Weeks ago and upgraded on a weekly base

ADDITIONAL INFORMATION
Using: digiKam-8.8.0-Qt6-x86-64.appimage
Comment 1 Maik Qualmann 2025-12-08 20:30:35 UTC
Unfortunately, this isn't possible; all tags under "People" will be changed to "People" or must be "People" tags.

As a workaround, create the family name outside of "People" and move your names there.

I also don't see a problem with the family name being a "Person" tag.
We need a hierarchy to store this in the normal tag metadata.
Because normally, facial tags are flat in terms of metadata.

Maik
Comment 2 caulier.gilles 2025-12-10 19:35:26 UTC
Maik, we close this file as INTENTIONAL ?