Both EML and ISO19115 provide fields for keywords and the name/title of associated thesaurus. However, if the thesaurus name is provided, in the case, of ISO19115, a publication date must also be included. In order to ensure maximum information transfer in cross walks from EML to the new North American Profile of ISO19115 , consider adding a conditional date (and date type) property to the EML keywordSet. See example in .
Original Redmine Comment
Author Name: Matt Jones (Matt Jones)
Original Date: 2013-12-11T19:02:40Z
Looking at this example more closely, rather than just a date, I wonder if it would make sense to add an optional 'citation' field for the thesaurus, which would closely mirror the CI_Citation provided in ISO.
In general we prefer adding optional fields as they allow for easy forward transformations from older EML versions to new. However, if this information is optional, then the conversion to ISO won't be valid when the field is omitted. So, which is more important, backwards compatibility with EML, or ISO validity?