Project

General

Profile

Actions

feature request #4311

closed

Improve person representation in CDM

Added by Andreas Müller over 8 years ago. Updated over 1 year ago.

Status:
Closed
Priority:
Highest
Category:
cdm
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Severity:
normal
Tags:

Description

(Discussion with Norbert)

We need 4 types of representing a Person in CDM:

  • Taxonname author (nomenclatural author) => abbreviated form, exists

  • Taxonname reference author: pure family name with suffix, if exists; used for the inreference part of the nomencl. reference

  • Author of generic references (bibliographic Author): Familyname with following firstname initials (no comma, at least in BGBM)

  • Collector: Firstname abbreviated and full family name, exceptions exist (no standard exists)

So for Person we need a new field collector.

Also we may need a cache field for Taxonname reference author, however, as this is easy to compute from family name we may start with having no such field. But the problem may start on Team level, where we need cache representation for all 4 of them including protectedXXX fields. => not really necessary, current implementation uses family names of team members, a cache field with protection is not really needed for now

Good sources for (botanical) persons are:

already added collector title. Open issues:

  • see comment 28

see also #4331


Related issues

Related to EDIT - feature request #6661: Add initials to PersonClosedAndreas Müller

Actions
Related to EDIT - feature request #6662: Adapt person formatting, set initials behind lastnameClosedAndreas Müller

Actions
Related to EDIT - bug #7207: TeamOrPersonField and PersonField comboboxSelect is configurable to use different cache typesClosedAndreas Kohlbecker

Actions
Related to EDIT - feature request #7309: Implement collectorTitle and collectorTitleCache and the same for nomenclatural title in tax editorFeedbackKatja Luther

Actions
Related to EDIT - bug #7817: Team caches should not show '& al.'DuplicateAndreas Müller

Actions
Related to EDIT - feature request #9664: Add nomenclaturalTitleCache to TeamOrPersonBaseResolvedAndreas Müller

Actions
Related to EDIT - bug #9759: Person deduplication does not work due to new collectorTitleCache fieldClosedAndreas Müller

Actions
Related to EDIT - bug #9949: doGetSynonymy throws LIE in Mexico PortalClosedAndreas Müller

Actions
Blocks EDIT - feature request #7251: Enable collectorTitle in cdm-vaadin TeamOrPersonBaseCaptionGeneratorClosedAndreas Müller

Actions
Precedes EDIT - feature request #7178: implement collectorTitleCache in TeamOrPersonField (vaadin)NewAndreas Kohlbecker

Actions
Copied to EDIT - task #9681: Open issues for improving person representationNewAndreas Müller

Actions
Actions #1

Updated by Andreas Müller over 8 years ago

  • Status changed from New to In Progress
Actions #2

Updated by Andreas Müller about 8 years ago

  • Status changed from In Progress to New
Actions #3

Updated by Andreas Müller almost 8 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

Actions #4

Updated by Andreas Müller almost 8 years ago

  • Target version changed from CDM UML - Next major release to CDM UML 3.5
Actions #5

Updated by Andreas Müller over 7 years ago

  • Status changed from New to In Progress
Actions #6

Updated by Andreas Müller over 7 years ago

added collectorTitle and protectedCollectorTitleCache r23113, r23114 and r23115

Actions #7

Updated by Andreas Müller over 7 years ago

  • Target version deleted (CDM UML 3.6)
Actions #8

Updated by Andreas Müller over 6 years ago

  • Target version changed from CDM UML 4.0 to CDM UML 4.1
Actions #9

Updated by Andreas Müller over 6 years ago

  • Priority changed from Highest to Priority14
Actions #10

Updated by Andreas Müller about 6 years ago

  • Target version changed from CDM UML 4.1 to CDM UML 4.7
Actions #11

Updated by Andreas Müller over 5 years ago

Actions #12

Updated by Andreas Müller over 5 years ago

Actions #13

Updated by Andreas Müller over 5 years ago

  • Description updated (diff)
  • Private changed from Yes to No
Actions #14

Updated by Andreas Müller over 5 years ago

  • Target version changed from CDM UML 4.7 to CDM UML 5.0
Actions #16

Updated by Andreas Kohlbecker almost 5 years ago

  • Related to bug #7207: TeamOrPersonField and PersonField comboboxSelect is configurable to use different cache types added
Actions #17

Updated by Andreas Kohlbecker almost 5 years ago

Actions #18

Updated by Andreas Müller almost 5 years ago

  • Blocks feature request #7251: Enable collectorTitle in cdm-vaadin TeamOrPersonBaseCaptionGenerator added
Actions #19

Updated by Katja Luther over 4 years ago

  • Related to feature request #7309: Implement collectorTitle and collectorTitleCache and the same for nomenclatural title in tax editor added
Actions #20

Updated by Andreas Müller over 4 years ago

  • Target version changed from CDM UML 5.0 to CDM UML 5.5
Actions #21

Updated by Andreas Müller about 4 years ago

  • Related to bug #7817: Team caches should not show '& al.' added
Actions #22

Updated by Andreas Müller over 3 years ago

  • Target version changed from CDM UML 5.5 to CDM UML 5.15
Actions #23

Updated by Andreas Müller over 2 years ago

  • Target version changed from CDM UML 5.15 to CDM UML 5.35
Actions #24

Updated by Andreas Müller over 1 year ago

  • Tags set to formatting
Actions #25

Updated by Andreas Müller over 1 year ago

Actions #26

Updated by Andreas Müller over 1 year ago

  • Priority changed from New to Highest
Actions #27

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
Actions #28

Updated by Andreas Müller over 1 year ago

  • Status changed from In Progress to Resolved
  • Target version changed from CDM UML 5.35 to Release 5.25
  • % Done changed from 0 to 70

Collector titel update script and explicit nomenclaturalTitleCache including protected have been implemented.

Open issues:

  • NomenclaturalTitle is still filled by titleCache
  • Cache strategy with Initials + family name if no collector title is given but family name and initials are given.
  • update script for the above
  • issues from followup ticket #9681
Actions #29

Updated by Andreas Müller over 1 year ago

  • Copied to task #9681: Open issues for improving person representation added
Actions #30

Updated by Andreas Müller over 1 year ago

  • Description updated (diff)
Actions #31

Updated by Andreas Müller over 1 year ago

  • Status changed from Resolved to Closed
  • % Done changed from 70 to 100

All issues are fixed now except for those mentioned in the followup ticket.

Actions #32

Updated by Andreas Müller about 1 year ago

  • Related to bug #9759: Person deduplication does not work due to new collectorTitleCache field added
Actions #33

Updated by Andreas Müller 10 months ago

  • Related to bug #9949: doGetSynonymy throws LIE in Mexico Portal added
Actions

Also available in: Atom PDF