Project

General

Profile

task #9330

Remove "NomenclaturalSource" from OriginalSourceType

Added by Andreas Müller 5 months ago. Updated 26 days ago.

Status:
Closed
Priority:
Highest
Category:
cdm
Target version:
Start date:
11/25/2020
Due date:
% Done:

100%

Severity:
normal

Description

As nomenclatural sources now have there own subclass PrimaryTaxonomicSource is enough for nomenclatural sources.

Having the additional source type in the enumeration requires that this source type is always removed from source type lists (dropdowns) where it should not be an option.

Is ist in use for type designation sources? But also here it is enough to use PrimaryTaxonomicSource.

For other SingleSources the source type is not so clear but definetely it should not be NomenclaturalSource.

The only option that we could need NomenclaturalSource is that we store these sources together with the set of sources attached to e.g. IdentifiableEntity/TaxonName. But this is currently not the case.


Related issues

Related to Edit - feature request #9331: Distinguish DescriptionElementSource and NamedSource Closed 11/25/2020
Related to Edit - feature request #6581: Make all microreferenced references OriginalSources Closed 04/24/2017
Related to Edit - feature request #9327: Make taxon secundum reference an original source Closed 11/25/2020

Associated revisions

Revision 82c933d5 (diff)
Added by Andreas Müller 27 days ago

ref #9330 adapt testdata to removed NOR in vaadin

Revision 94775d95 (diff)
Added by Andreas Müller 27 days ago

ref #9330 adapt testdata to removed SEP in vaadin

Revision c97c2e65 (diff)
Added by Andreas Müller 26 days ago

ref #9330 remove OriginalSourceType.nomenclaturalSource and secundumSource

Revision 623c5648 (diff)
Added by Andreas Müller 26 days ago

ref #9330 adapt testdata to removed NOR in cdmlib

Revision 0c155366 (diff)
Added by Andreas Müller 26 days ago

ref #9330 adapt testdata to removed SEP in cdmlib

Revision 2f1f8d57 (diff)
Added by Andreas Müller 26 days ago

ref #9330 adapt testdata to removed SEP in taxeditor

Revision 11e08c97 (diff)
Added by Andreas Müller 26 days ago

ref #9330 adapt TaxEditor to removed NomenclaturalReference type

History

#1 Updated by Andreas Müller 28 days ago

#2 Updated by Andreas Müller 28 days ago

#3 Updated by Andreas Müller 28 days ago

#4 Updated by Andreas Müller 27 days ago

  • Subject changed from [DISCUSS] Remove "NomenclaturalSource" from OriginalSourceType to Remove "NomenclaturalSource" from OriginalSourceType
  • Status changed from New to Resolved
  • Priority changed from New to Highest
  • % Done changed from 0 to 50

NomenclaturalSource does not make sense as source type anymore (same as potential new source type secundum source). These sources are always used as single sources and have there own class.

Usage still needs to be removed from TaxEditor code.

#5 Updated by Andreas Müller 26 days ago

  • Status changed from Resolved to Closed
  • Target version changed from CDM UML 5.22 to Release 5.22
  • % Done changed from 50 to 100

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)