feature request #3958
closedHandle CDMPreference table
67%
Description
It is implemented in model but not yet used and not filled with any data. Methods in Service layer are also missing.
Keep in UML milestone as we may need a data updater (e.g. #3658). Move otherwise.
Decisions for the syntax of the different fields:
subject:
/ (Database wide)
/TaxonNode
/editor (??) for purely TaxEditor related preferences (e.g. show ID in supplemental data view)
TBC
predicate: No required structure, but package like structure with dot separators makes sence
aaaa.bbb.ccc.MATCH_MODE
aaaa.ee.ff.abc
allows starts with search to return lists of values
Case insensitive (?)
each predicate might be defined by as a constant of an enum
object: up to the predicate to implement
Difficulties may occur when trying to match filters (subjects). An object that requires a preference (e.g. a TaxonName requires a list of available ranks) may match to multiple filters which map to different values (e.g. because the name is used in multiple classifications)
for details see: #3555, see also open issues there
related #5004, #3773, #5969
Related issues
Updated by Andreas Müller over 9 years ago
- Target version changed from CDM UML 3.5 to CDM UML - Next major release
Move all unassigned modelling tickets to next major release
Updated by Andreas Müller almost 8 years ago
- Target version changed from CDM UML 4.1 to Release 4.2
- Subject changed from Handle CDMPreferenceTable to Handle CDMPreference table
Updated by Andreas Müller over 7 years ago
- Target version changed from Release 4.2 to Release 4.3
Updated by Andreas Müller over 7 years ago
- Related to feature request #5969: Implement CdmPreference reading for database preferences added
Updated by Andreas Müller over 7 years ago
- Target version changed from Release 4.3 to Release 4.4
Updated by Andreas Müller over 7 years ago
- Related to bug #3658: Update Nomenclatural code for datasources added
Updated by Andreas Müller over 7 years ago
- Related to bug #6105: Make CdmPreferences editable in separate view added
Updated by Andreas Müller over 7 years ago
- Target version changed from Release 4.4 to Release 4.5
Updated by Andreas Müller about 7 years ago
- Target version changed from Release 4.5 to Release 4.6
- Private changed from Yes to No
Updated by Andreas Müller about 7 years ago
- Target version changed from Release 4.6 to Release 4.7
Updated by Andreas Müller almost 7 years ago
- Target version changed from Release 4.7 to Release 4.8
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.8 to Release 4.9
Updated by Andreas Müller over 6 years ago
- Target version changed from Release 4.9 to Release 4.10
Updated by Andreas Müller over 6 years ago
- Status changed from New to Closed
I think we can close this as we are already using the CDM Preference table
Updated by Andreas Müller over 6 years ago
- Target version deleted (
Release 4.10)