I think would be useful to be able to write new tags when the contributor submitting a modification request:
- Requests for new tags take a long time to process, there are pending requests from 2024 https://en.numista.com/forum/tickets.php?type=tag
- There are other “entities” that the contributor can create when submitting a modification request (series, denominations). Later, the system, the Numista team, or another user can modify them (change, improve or request their deletion).
- Sometimes the series are used to group objects related, because of there are not tags with the subject, the contributor can not write the name of a new tag, but can write the name of a new series. https://en.numista.com/forum/topic176880.html
Now there are a list of tags https://en.numista.com/catalogue/tags.php with name and description in the languages supported by Numista.
A new list of user-defined tags could be defined with this characteristics:
- The page of an object would have the current tag field, and a new text field (user-defined tags) where the contributor would write the name of another tags they consider useful.
- The user-defined tags would save in a new list. Each user-defined tag would have the name write by the contributor (without translation to other languages). The list would show the number of pages where each tag is used.
- Periodically, the system would search for unused user-defined tags (those not present in pages of objects or in pending modification request) and remove them.
- The user-defined tags list would be access by the Numista team (or all users).
- The Numista team (or a user) would do (or would request do)
- replace a user-defined tag by an existing normal tag, it they are equivalent;
- convert a user-defined tag to a new normal tag, if it is truly useful, or
- delete a user-defined tag, if it is not useful.