Need facility for output-file-appropriate entry of arbitrary SAM metadata.
NOvA has requested the ability to be able to enter key/value pairs into the file catalog metadata which are relevant to a particular output file, specifically keywords, algorithm information germane to the products in that file.
My first guess is that it would involve a module making an API call with key/value information which would be associated with products produced by that module. This information would be trawled by the output module at file close time and non-duplicate entries in the file catalog metadata would be made for every module producing products selected for output in at least one event.
This feature request will definitely require discussion and design (probably a page on the design hub) when resources are available to implement this feature.