Project

General

Profile

Actions

feature request #8137

open

Implement sources for type designations in data portal

Added by Andreas Müller almost 4 years ago. Updated 6 months ago.

Status:
New
Priority:
Highest
Assignee:
Category:
cdm-dataportal
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Severity:
normal

Description

For details see #8017.

Be aware that there are 2 different types of sources "lectotype"(hasDesignationSource) sources and general sources. "Lectotype" source is a single source which should only be available for type designations with a status returning true on hasDesignationSource().

Type information is available on taxon pages and soon also on taxon name pages. We probably need the sources for both (needs discussion if sources should also be shown on the taxon page as this is more compact, maybe configurability needed).
Also specimen pages or tables might be places where type designation information is shown and therefore those should be adapted.

For implementations details (e.g. ordering see also #7653#note-5


Related issues

Related to EDIT - feature request #8136: Implement sources for type designations in TaxEditorClosedKatja Luther

Actions
Related to EDIT - feature request #7653: [DISCUSS] Delete NameFacts => Result: noClosedAndreas Müller

Actions
Related to EDIT - feature request #8134: Implement verbatim type information in dataportalClosedAndreas Kohlbecker

Actions
Related to EDIT - feature request #6718: Constistent TypeDesignation representation creation DuplicateAndreas Müller

Actions
Blocked by EDIT - feature request #8017: TypeDesignations need sources additional to lectotypifcation sourcesClosedAndreas Müller

Actions
Actions #1

Updated by Andreas Müller almost 4 years ago

Actions #2

Updated by Andreas Müller almost 4 years ago

  • Blocked by feature request #8017: TypeDesignations need sources additional to lectotypifcation sources added
Actions #3

Updated by Andreas Müller almost 4 years ago

Actions #4

Updated by Andreas Müller almost 4 years ago

Actions #5

Updated by Andreas Müller almost 4 years ago

  • Description updated (diff)
Actions #6

Updated by Andreas Kohlbecker almost 4 years ago

  • Target version changed from Release 5.6 to Release 5.7
Actions #7

Updated by Andreas Müller almost 4 years ago

  • Target version changed from Release 5.7 to Release 5.8
Actions #8

Updated by Andreas Kohlbecker over 3 years ago

  • Target version changed from Release 5.8 to Release 5.10
Actions #9

Updated by Andreas Müller over 3 years ago

Actions #10

Updated by Andreas Kohlbecker over 3 years ago

  • Target version changed from Release 5.10 to Release 5.11
Actions #11

Updated by Andreas Kohlbecker over 3 years ago

  • Priority changed from New to Highest
Actions #12

Updated by Andreas Müller over 3 years ago

WGB:

es ist richtig, dass es hier zwei Fälle gibt: Solche, die die Quelle des Records angeben (woher kommt die Information). Der zweite Fall bezieht sich auf die effektive Publikation von „nomenclatural acts“ einer Type Designation. Das betrifft Lektotypisierungen, aber auch Neo- und Epitypisierungen, meine ich (Wolf-Henning – habe ich noch was vergessen?).

===

AM:

ich denke fürs Portal ist die Zuordnung der Typuskategorien zum möglichen Vorhandensein einer „nomenclatural act reference“ zweitrangig, sie sollte angezeigt werden wenn vorhanden. Im Editor hingegen sollte (und wird bereits) verindert werden, dass diese falsch angelegt werden können.

Allerdings sind einige Kategorien da evtl. noch nicht richtig gehandelt.
In einer älteren Mail (vom 20.6.) schrieb Walter:

„das gilt nicht für Para- und Iso- -lekto, -neotypen oder -epitypen! Da gibt’s wie immer eine Quelle (die gleich der Designation Reference sein kann, aber nicht sein muss).“

Da wollte ich immer schon mal nachhaken: das heißt Paralectotype, Isolectotype, etc. dürfen diese NICHT haben, sondern exakt nur Lectotype, Neotype und Epitype?

Dann müssten wir unseren Code in cdmlib anpassen, der entscheidet derzeit nämlich noch folgendermaßen:

      public boolean isLectotype(){
            if (this.equals(LECTOTYPE()) ||
                        this.equals(ISOLECTOTYPE()) ||
                        this.equals(SECOND_STEP_LECTOTYPE()) ||
                        this.equals(PARALECTOTYPE()) ||
                        //with source but not "lecto"
                        this.equals(EPITYPE()) ||
                        this.equals(ISOEPITYPE()) ||
                        this.equals(NEOTYPE()) ||
                        this.equals(ISONEOTYPE()) ||
                        this.equals(SECOND_STEP_NEOTYPE())
                    ){
                  return true;
            }else{
                  return false;
            }
      }

Isolectoype, Second Step Lectotype, Paralectotype, Isoepytype, Isoneotype und Second Step Neotype würden dann also rausfallen?

Actions #13

Updated by Andreas Müller over 3 years ago

  • Description updated (diff)
Actions #14

Updated by Andreas Müller over 3 years ago

Note: isLectopye() was renamed to hasDesignationSource()

Actions #15

Updated by Andreas Kohlbecker over 3 years ago

  • Target version changed from Release 5.11 to Release 5.12
Actions #16

Updated by Andreas Kohlbecker about 3 years ago

  • Target version changed from Release 5.12 to Release 5.13
Actions #17

Updated by Andreas Kohlbecker almost 3 years ago

  • Target version changed from Release 5.13 to Release 5.14
Actions #18

Updated by Andreas Müller almost 3 years ago

  • Target version changed from Release 5.14 to Release 5.15
Actions #19

Updated by Andreas Kohlbecker over 2 years ago

  • Target version changed from Release 5.15 to Release 5.18
Actions #20

Updated by Andreas Kohlbecker about 2 years ago

  • Target version changed from Release 5.18 to Release 5.19
Actions #21

Updated by Andreas Kohlbecker about 2 years ago

  • Target version changed from Release 5.19 to Release 5.21
Actions #22

Updated by Andreas Müller almost 2 years ago

  • Target version changed from Release 5.21 to Release 5.22
Actions #23

Updated by Andreas Kohlbecker almost 2 years ago

  • Target version changed from Release 5.22 to Release 5.25
Actions #24

Updated by Andreas Kohlbecker almost 2 years ago

  • Tags set to type designation
Actions #25

Updated by Andreas Kohlbecker over 1 year ago

  • Target version changed from Release 5.25 to Release 5.37
Actions #26

Updated by Katja Luther 6 months ago

  • Assignee changed from Andreas Kohlbecker to Katja Luther
Actions

Also available in: Atom PDF