task #4303
closed[MASTER] Fauna Europaea Taxonomic Experts in the CDM [DISCUSS]
100%
Description
Fauna Europaea knows three kinds or levels of taxonomic expertise (see http://www.faunaeur.org/experts.php):
Group coordinators
Taxonomic specialists
Associate specialists
These are at the same time roles by which specific permissions are granted to users.
In the cdm the authority (permisson) on taxonomic groups (that is TaxonNode and children) is losely coupled, since it is in principle just a string @TAXONNODE.[CRUD]{uuid@} which evaluated by the permission framework. There is no relationship in the database between Users and TaxonNodes.
Taxonomic specialists and Associate specialists seem to be treated identically in the FaunaEuroaea model, but have different roles and thus permissions.
DISCUSS:
Is it sufficient to model the relationship of taxonomic experts to taxa via the authorities, which is a loose relationship interpreted by the permission evaluator by string matching?
Taxonomic experts must be searchable via associated taxon, distribution (http://www.faunaeur.org/experts.php?current_form=search_experts)
taxonomic Experts form a hierarchy in FaunaEuropaea:
TaxonomicCoordinator 1 ----> n Group coordinators 1 -----> n Taxonomic specialists or Associate specialists 1 -----> n Taxonomic specialists or Associate specialist
see also #2292, #3583