The gbif-api contains a few enumerations which are often outdated copies of other enums.
Should we remove them from gbif-api and instead use the others directly? Or import them into gbif-api?
In addition Kingdom is an outdated enum that we should not use at all any more. Suggest to remove it entirely.
The NameUsageIssue is only used in the old ChecklistBank implementation. At some point it should also be removed and we can at least deprecate it right now.
The gbif-api contains a few enumerations which are often outdated copies of other enums.
Should we remove them from gbif-api and instead use the others directly? Or import them into gbif-api?
Rank --> name parser
NamePart --> name parser
NameType --> name parser
NomenclaturalCode --> name parser
NomenclaturalStatus --> CLB
Origin --> CLB
TaxonomicStatus --> CLB
ThreatStatus --> CLB
TypeStatus --> CLB
In addition Kingdom is an outdated enum that we should not use at all any more. Suggest to remove it entirely.
The NameUsageIssue is only used in the old ChecklistBank implementation. At some point it should also be removed and we can at least deprecate it right now.