metadata101 / iso19139.ca.HNAP

ISO Harmonized North American Profile (HNAP)
GNU General Public License v2.0
4 stars 19 forks source link

Data Identification date contain confusion mandatory field which can be removed #288

Open ianwallen opened 1 year ago

ianwallen commented 1 year ago

As shown in the following screenshot, we can see that the date is mandatory but there is still an red "X" on the right to allow the deletion

image

If the "X" is clicked, the page is refreshed and the field is re-added. This is confusion to some users.

It would be better if the "X" was not available for mandatory dates. It would also be better if the list of dates was smart enough to only show the mandatory field on the dates that were mandatory - i.e. any other date that is added is also shown as mandatory but they are really not mandatory.

Note that this can be a little more complicated in the case where there are multiple duplicate mandatory dates. i.e. if there are multiple "publication" dates then it is allowed to remove one of them but if the second is removed then it will get re-created.