@musashi the answer is yes and no, yes these are the items that you identified in your response and yes they were the items that we responded to but no that is not what I am proposing here,
Item 1 returns DxPL to the pre-PL5.2.0 formatting rules that have been in use since PL3 as far as I can tell. At the time of the closing of that post I had not completed the work shown here and what was proposed was better than what is currently available by a long way!
But item 1 can and should, in my opinion, be improved upon using the keyword format tables (templates) described in this topic.
However, in spite of the copious complaints about PL5 damaging keywords etc. from users this topic and Keyword Format Templates - A more flexible way of working with keywords in DxPL have almost zero comments from any of those complainants so I can only think that they are all completely happy with what happens with DxPL keywording!?
In the meantime I have chosen to try my hand at coding, the first time since 2009, and have started writing my own keyword (re-)formatting utility in Python to make use of the work that I did!?
While I suggested incorporating the table into the database and @platypus “hinted” that selecting formats from a drop down table would be good (I considered that I had asked for a lot (maybe a few days of coding) 2022-07-26_104223_Original versus Format Template pseudo-code_W.pdf (4.9 MB)
and I left drop-down lists out of the request, nice though they would be!?
The table could be embedded in DxPL initially, as shown above from my Python utility, and eventually opened up to users for additional templates e.g. “LIB1 8A-A----” which would “flatten” hierarchical keywords into the ‘dc’ fields for Library use etc.
However, with Item 3 in the above list implemented I will be able to assign “all” easily (rather than photo by photo) which produces the same keyword layout as Capture One, with both the pre and post PL5.2.0 formats, according to my table, in the meantime I will be able to use my own utility!
@Musashi and @CaptainPO what I offered here was something no other software offers but …