I did not mark this post as a “question”. It might be a bug-report, unless I will find out that we did something wrong. [edit and spoiler: It was NOT a bug; we overlooked a feature; read the entire thread to know it all; this is now tagged as a “question” and the title is marked as “solved”; all is well]
Recently a project was forked: A local “Backup project to file” and then a local “Restore project from file” with the option “New Project”. All files were selected in the process of creating the new project, as proposed by PT, including what was listed as “Note Tags [date and hour]”. The new project is properly registered and works fine so far.
But today the team has noticed* that all special notes are no longer tagged as before. In the project the special tags are gone. The notes themselves are fine. But all those that had special tags and icons are showing a blanc space (in the Notes List window) where normally the icon would be.
I have done some digging:
We have presently a new file CommentTags.xml which is almost empty. Looks like PT did not find it after the fork and created a new blank one with only the default red-flag. (Project is currently using PT 9.3.103.7.)
We still have access to the former file CommentTags.xml with our special tags and icons. (This is from a PT9 version which was “the latest” around autumn 2022.)
I found this related question (about PT7)
where the user is being encouraged with " Copying the CommentTags.xml file should not cause any issues."
Since we are now in PT9, latest version, I want to ask for similar encouragement, before I do the grafting- or splicing-process. Can I replace the the new incomplete file with the old and complete CommentsTags.xml?
I did a file-compare on both XML files and find that the structures are fully similar. Just the old file has got more entries. I would risk it.
Thank you for your thoughts.
TL/DR:
Note about a possible plan B: I know how to manually create new tags and select icons in the project properties “notes” tab. I know the Names and the Icons and the Templates from our notes on notes. I just fear that different Tag-IDs might get assigned, if I re-create the old system from the PT GUI. There are certain IDs missing from the old XML file, which is telling me that the team must have deleted certain tags in the past. So I have considered this, as possibly “safer” than to hack XML-files. But as the IDs are not accessible via the GUI, I do not really like this plan B.
*Today we had an occation where user X sent some notes to user Y, as in the past, requesting that an entire batch of edits should be entered into the PT main project, including changes-of-spelling for certain key terms. This was the moment, when the team discovered that their special tags and icons had gone missing.
User X is very qualified for linguistic-observations and for discussing such issues with the team. Then such fundamental edits in PT are always handled by team-member Y, who has got a good feel for PT, and for how to enter what type of changes; especially if they concern more than one verse.
There used to be a special tag and icon for such work, between user X and user Y.
Those tags and icons (about 10) are important to the team and project; they are part of the work-flow and really help to not drown in red-flags. There are many notes in total, so it matters that they can filter and know what is what.