bug #6365
feature request #6361: [MASTER] Merge all TaxonName classes into 1 class
Merge botanical and zoological names into TaxonNameBase
100%
Description
by moving all functionality up, replacing all occurrences of BotanicalName and ZoologicalName in code, adapting cache strategies and writing validation rules
Related issues
Associated revisions
ref #6365 Move all ZoologicalName attributes up to TaxonNameBase
ref #6365 replace ZoologicalName factory methods
ref #6365 merge static methods from BotanicaName to TaxonNameBase
ref #6365 Move zoological parse methods to TaxonNameBase
ref #6365 use TaxonNameFactory for zoological names
ref #6365 use TaxonNameFactory for botanical names
ref #6365 use TaxonNameFactory for static parser methods
ref #6365 use TaxonNameFactory for factory methods in cdmlib-app
ref #6365 use TaxonNameFactory for factory methods in TaxEditor
ref #6365 remove BotanicalName from IPNI service
ref #6365 adapt BotanicalNames in pesi test to new structure
History
#1 Updated by Andreas Müller about 4 years ago
- Tags set to validation
#2 Updated by Andreas Müller about 4 years ago
- Parent task set to #6361
#3 Updated by Andreas Müller about 4 years ago
- Status changed from New to In Progress
- Target version changed from Unassigned CDM tickets to Release 4.6
- % Done changed from 0 to 20
#4 Updated by Andreas Müller about 4 years ago
- Priority changed from New to Highest
- Target version changed from Release 4.6 to CDM UML 4.7
moving "anamorphic" requires an update script.
#5 Updated by Andreas Müller about 4 years ago
- % Done changed from 20 to 40
#6 Updated by Andreas Müller about 4 years ago
- % Done changed from 40 to 80
#7 Updated by Andreas Müller about 4 years ago
- % Done changed from 80 to 90
#8 Updated by Andreas Müller about 4 years ago
- Copied to bug #6446: Merge botanical and zoological names into TaxonNameBase in external applications added
#9 Updated by Andreas Müller about 4 years ago
- Status changed from In Progress to Closed
- Target version changed from CDM UML 4.7 to Release 4.6
We close this. The remaining tasks will be done when really merging everything.
External applications will be handled in follow up #6446
#10 Updated by Andreas Müller almost 4 years ago
- % Done changed from 0 to 90
#11 Updated by Andreas Müller over 3 years ago
- % Done changed from 90 to 100