Project

General

Profile

feature request #6588

Add URL and URL comment to OriginalSource / ExternalLink

Added by Andreas Müller over 1 year ago. Updated 7 months ago.

Status:
Closed
Priority:
Highest
Category:
cdm
Target version:
Start date:
04/24/2017
Due date:
% Done:

100%

Severity:
normal

Description

An original source may sometimes want to link to an external link where the reference (the page in the reference) is available, e.g. a link to BHL.
We may want to have a URI field for this.

Maybe we also nee multiple URIs for multiple links or maybe even a wrapped URI class which includes further information such as a comment (e.g. why has this link be used or what exactly can be seen here) or a link type. With only one URI we could handle this in parallel to the URI field, otherwise a separate class is to be preferred.

see also comments in #6434 and #6435 and #6589

Decision: Handle as separate class ExternalLink

Open:

  • should we handle files via Media or via ExternalLink, general they do have characteristic of Media like (Author, versions, ...) but currently it is not easy to interchange between these both. Maybe ExternalLink could have an extra field Media that links to a full media object, so ExternalLink becomes a Wrapper for simple URIs and complex Media

Related issues

Related to Edit - feature request #6581: Make all microreferenced references OriginalSources In Progress 04/24/2017
Related to Edit - bug #6686: Correct handling for chromatograms in dataportal New 06/01/2017
Related to Edit - bug #7683: external links Audit table should allow uuid to be null In Progress 08/27/2018
Duplicated by Edit - bug #6434: Add URL for TypeDesignation Duplicate 02/27/2017
Duplicated by Edit - feature request #6435: [DISCUSS] Comment field for "Protolog" Duplicate 02/27/2017
Blocks Edit - feature request #6589: Handle protologue as original source with URI link New 04/24/2017
Precedes Edit - feature request #7415: Implement ExternalLinks for OriginalSources in TaxEditor Closed 04/25/2017
Precedes Edit - feature request #7416: ExternalLinks should be shown in DataPortal New 04/25/2017 04/25/2017

Associated revisions

Revision 9cadeef4 (diff)
Added by Andreas Müller 7 months ago

ref #6588 fist untested implementation of externalLink

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

ref #6588 add uuids to ExternalLinkType

Revision 60454c9a (diff)
Added by Andreas Müller 7 months ago

ref #6588 update script for ExternalLink

Revision 5fd4238e (diff)
Added by Andreas Müller 7 months ago

ref #6588 add externalLink to OriginalSource

Revision 25e28737 (diff)
Added by Andreas Müller 7 months ago

ref #6588 add jaxb mapping to ExternalLink related

Revision 31e76b51 (diff)
Added by Andreas Müller 7 months ago

ref #6588 fix OriginalSourceBase.clone

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

ref #6588 adapt test schema to originalsource.links and externallink.linktype

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

ref #6588 adapt fix test schema

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

ref #6588 include ExternalLink in FullCoverageDataGenerator and some new factory method

History

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

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

  • Description updated (diff)

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

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

  • Duplicated by bug #6434: Add URL for TypeDesignation added

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

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

  • Description updated (diff)

WGB:

Ein Lektotype muss ja explizit designiert (publiziert!) werden – das ist dann m.A.n. die Referenz, die in der Type designation angegeben wird. Da dies ein „nomenclatural act“ ist, wäre es hier eigentlich notwendig (wie beim Protolog), auch eine Möglichkeit zu haben, eine URL für das Reference Detail einzugeben (in diesem Fall allerdings noch nicht möglich, da nur als ganzes PDF verfügbar).

AM:

Also ein neues URL Feld bei Typedesignation. Das gilt theoretisch für NameTypeDesignations auch, oder? Bespreche ich auch noch mal mit den Algenregistrierungsleuten. Im Zuge bauen wir in dem Bereich das Modell ja sowieso noch aus.

WBG:

als Diskussionsbeitrag im Kontext Registrierung, aber auch allgemein (ich bin ja dabei, die Protologlinks bei Nepenthes zu setzen).

 Also ein neues URL Feld bei Typedesignation. Das gilt theoretisch für NameTypeDesignations auch, oder?
Ja.
Aber auch noch eins:

Mir aufgefallen, dass die Angabe „Protolog“ im Editor Detail eigentlich nicht richtig ist, es geht ja eigentlich um den „nomenclatural act“, der den Namen validiert (oder eben auch nicht). Hierzu gehört dann auch die Publikation der Veröffentlichung von Kombinationen (das ist dann ja kein „Protolog“). Ausserdem fehlt mir ein Kommentarfeld, in dem ich die Quelle (also die URL) erläutern kann (ich habe z.B. eine Monographie, in der eine Reihe von Nepenthes Arten veröffentlicht sind, und die bislang noch nicht als Scan sondern nur als Transskript vorliegt; den Link würde ich hier aber gerne einfügen. Oder auch solche, die nur als ganze Publikation verlinkt werden können, nicht als Einzelseite. Oder auch andere, die aus Copyright-Gründen nicht gezeigt werden können, oder die aus anderen Gründen nicht auffindbar sind – das würde ich dann gerne an dieser Stelle kommentieren, um nicht später die Suche noch mal anzufangen.

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

AM: Frage hierzu: Reicht eine URL ohne lieber Möglichkeit, mehrere zu setzen. Beim „Protolog haben wir ja die Möglichkeit mehrere Links zu setzen bei Bedarf.

WGB (2017-02-27): Eher mehrere – es kann schon vorkommen, dass eine Lektotypisierung (und um die geht es hier ja im wesentlichen) korrigiert wird, dann wäre es natürlich gut, mehrere URLs zu haben.

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

  • Description updated (diff)

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

  • Priority changed from New to Priority14

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

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

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

  • Priority changed from Priority14 to Highest

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

  • Description updated (diff)

started now to implement as a new class ExternalLink

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

  • Subject changed from Add URL and URL comment to OriginalSource to Add URL and URL comment to OriginalSource / ExternalLink

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

  • Related to bug #6686: Correct handling for chromatograms in dataportal added

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

  • Description updated (diff)

#16 Updated by Andreas Müller 7 months ago

  • Status changed from New to In Progress

#17 Updated by Andreas Müller 7 months ago

  • Status changed from In Progress to Resolved
  • % Done changed from 0 to 40

#18 Updated by Andreas Müller 7 months ago

#19 Updated by Andreas Müller 7 months ago

#20 Updated by Andreas Müller 7 months ago

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

#22 Updated by Andreas Müller 3 months ago

  • Related to bug #7683: external links Audit table should allow uuid to be null added

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 40 MB)