Project

General

Profile

feature request #4311

Improve person representation in CDM

Added by Andreas Müller about 7 years ago. Updated 4 months ago.

Status:
Closed
Priority:
Highest
Category:
cdm
Target version:
Start date:
02/09/2018
Due date:
% Done:

100%

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 Person Closed 05/21/2017
Related to Edit - feature request #6662: Adapt person formatting, set initials behind lastname Closed 05/21/2017
Related to Edit - bug #7207: TeamOrPersonField and PersonField comboboxSelect is configurable to use different cache types Closed 01/18/2018
Related to Edit - feature request #7309: Implement collectorTitle and collectorTitleCache and the same for nomenclatural title in tax editor Feedback 03/12/2018
Related to Edit - bug #7817: Team caches should not show '& al.' Duplicate 10/11/2018
Related to Edit - feature request #9664: Add nomenclaturalTitleCache to TeamOrPersonBase Resolved 06/10/2021
Related to Edit - bug #9759: Person deduplication does not work due to new collectorTitleCache field Closed 09/15/2021
Blocks Edit - feature request #7251: Enable collectorTitle in cdm-vaadin TeamOrPersonBaseCaptionGenerator Closed 02/09/2018
Precedes Edit - feature request #7178: implement collectorTitleCache in TeamOrPersonField (vaadin) New 02/12/2018
Copied to Edit - task #9681: Open issues for improving person representation New 06/25/2021

Associated revisions

Revision 71b9b632 (diff)
Added by Andreas Müller 4 months ago

ref #4311 first implementation for TeamOrPersonBase.collectorTitle

Revision 30db901d (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 Add nomenclaturalTitleCache to TeamOrPersonBase update script

Revision 21dd08ab (diff)
Added by Andreas Müller 4 months ago

ref #4311 Increase size of collectorTitleCache to 800 in update script

Revision 64a847c9 (diff)
Added by Andreas Müller 4 months ago

ref #4311 adapt vadin to collectorTitleCache

Revision 491f1f91 (diff)
Added by Andreas Müller 4 months ago

ref #4311 fix collectorTitleCache handling in Team an in person2Team

Revision 4bafd675 (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 fix updateCaches in Person

Revision 5861cfb5 (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 adapt autoInitializer

Revision f9d65b70 (diff)
Added by Andreas Müller 4 months ago

ref #9664 , ref #4311 fix cache handling for collectorTitle and nomenclaturalTitle

Revision ed5871af (diff)
Added by Andreas Müller 4 months ago

ref #4311 add initials + family default for collectorTitleCache

Revision 8e1a14c5 (diff)
Added by Andreas Müller 4 months ago

ref #9664, ref #4311 improve cache update for teams

Revision a47b46ac (diff)
Added by Andreas Müller 4 months ago

ref #4311 improve collectorTitle update script

Revision 7aae56da (diff)
Added by Andreas Müller 4 months ago

ref #4311 move update script for collector title to 5.25.1

Revision ace088b8 (diff)
Added by Andreas Müller 3 months ago

ref #4311 fix single quote escape in collectorTitle updater

Revision b457c481 (diff)
Added by Andreas Müller 3 months ago

ref #4311 fix single quote escape in collectorTitle updater (cont.)

History

#1 Updated by Andreas Müller about 7 years ago

  • Status changed from New to In Progress

#2 Updated by Andreas Müller about 7 years ago

  • Status changed from In Progress to New

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

#4 Updated by Andreas Müller almost 7 years ago

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

#5 Updated by Andreas Müller over 6 years ago

  • Status changed from New to In Progress

#6 Updated by Andreas Müller over 6 years ago

added collectorTitle and protectedCollectorTitleCache r23113, r23114 and r23115

#7 Updated by Andreas Müller over 6 years ago

  • Target version deleted (CDM UML 3.6)

#8 Updated by Andreas Müller over 5 years ago

  • Target version changed from CDM UML 4.0 to CDM UML 4.1

#9 Updated by Andreas Müller over 5 years ago

  • Priority changed from Highest to Priority14

#10 Updated by Andreas Müller almost 5 years ago

  • Target version changed from CDM UML 4.1 to CDM UML 4.7

#11 Updated by Andreas Müller over 4 years ago

#12 Updated by Andreas Müller over 4 years ago

#13 Updated by Andreas Müller over 4 years ago

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

#14 Updated by Andreas Müller over 4 years ago

  • Target version changed from CDM UML 4.7 to CDM UML 5.0

#16 Updated by Andreas Kohlbecker over 3 years ago

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

#17 Updated by Andreas Kohlbecker over 3 years ago

#18 Updated by Andreas Müller over 3 years ago

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

#19 Updated by Katja Luther over 3 years ago

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

#20 Updated by Andreas Müller over 3 years ago

  • Target version changed from CDM UML 5.0 to CDM UML 5.5

#21 Updated by Andreas Müller about 3 years ago

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

#22 Updated by Andreas Müller over 2 years ago

  • Target version changed from CDM UML 5.5 to CDM UML 5.15

#23 Updated by Andreas Müller over 1 year ago

  • Target version changed from CDM UML 5.15 to CDM UML 5.28

#24 Updated by Andreas Müller 5 months ago

  • Tags set to formatting

#25 Updated by Andreas Müller 5 months ago

#26 Updated by Andreas Müller 4 months ago

  • Priority changed from New to Highest

#27 Updated by Andreas Müller 4 months ago

  • Description updated (diff)

#28 Updated by Andreas Müller 4 months ago

  • Status changed from In Progress to Resolved
  • Target version changed from CDM UML 5.28 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

#29 Updated by Andreas Müller 4 months ago

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

#30 Updated by Andreas Müller 4 months ago

  • Description updated (diff)

#31 Updated by Andreas Müller 4 months 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.

#32 Updated by Andreas Müller about 1 month ago

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

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)