Project

General

Profile

Actions

Feature #1292

closed

External reference systems

Added by Nina Richards almost 4 years ago. Updated over 3 years ago.

Status:
Closed
Priority:
Normal
Category:
UI
Target version:
Start date:
2020-06-24
Estimated time:
16.00 h

Description

Functionality to add external reference systems e.g. prosopographic or inventory identifier and adding them to forms. See References for more information about the model behind it.

Original request
It would be amazing if the "Alias" field would be available on other levels besides "Places" as well - especially on "Finds" and "Human remains" to enter and safe inventory numbers as well as/or a place of custody.

Use cases
  • THANADOS: inventory number
  • MoByz: prosopographic identifier
  • MAMEMS: prosopographic identifier
Actions #1

Updated by Alexander Watzinger almost 4 years ago

  • Subject changed from Alias field to Additional fields for e.g. inventory numbers
  • Category set to UI
  • Status changed from New to Acknowledged
  • Assignee set to Stefan Eichert
  • Target version set to 5.5.0

Thank you for reporting. Since the MoByz project wants a similar feature (maybe Johannes can add details) it's time to discuss it in more detail.

It looks to me more like an external reference than an alias because these identifiers are in relation to other (external) systems. It's already possible to define and use external references but it may be a little too cumbersome to use for e.g. an inventory number. It would be more comfortable if these fields could be managed in the admin interface to show up directly in the entity form e.g. like the GeoNames field at place if the GeoNames module is activated. If we take that approach we wouldn't have to adapt the model but would have to adapt the user interface forms which could be quite some work.

@ Stefan: assigning to you for now awaiting your input about this, maybe we can discuss it at next meeting

Actions #2

Updated by Alexander Watzinger almost 4 years ago

  • Assignee deleted (Stefan Eichert)

After discussing it with Stefan we decided to implement adding external reference fields to forms in the admin area.
Thank you Johannes for feedback too, the MoByz project could use a similar feature to track Prosopography Identifier for actors. They already solved it with a value type but we would remap this once implemented.

Actions #3

Updated by Alexander Watzinger over 3 years ago

  • Target version changed from 5.5.0 to 6.0.0
Actions #4

Updated by Alexander Watzinger over 3 years ago

  • Subject changed from Additional fields for e.g. inventory numbers to Additional fields for e.g. inventory numbers or prosopographic identifier
  • Description updated (diff)
  • Status changed from Acknowledged to Assigned
  • Assignee set to Alexander Watzinger
Actions #5

Updated by Alexander Watzinger over 3 years ago

  • Assignee changed from Alexander Watzinger to Stefan Eichert

After discussing it with Stefan we decided to change our model for external reference systems.

@ @Stefan Eichert: assigning to you for further evaluation:
Remodel external references to use only one entity for each reference system (e.g. Wikidata, GeoNames or a custom one) with the id information saved in the link description.
I'm not quite sure if we should keep the manual entered external references as they are, maybe we should deal with them the same way. Would be more complicated when updating existing systems but far easier in future and more consistent when they work the same.

Please assign back to me when finished.

Actions #6

Updated by Stefan Eichert over 3 years ago

  • Description updated (diff)
  • Assignee changed from Stefan Eichert to Alexander Watzinger
Actions #7

Updated by Alexander Watzinger over 3 years ago

  • Description updated (diff)

Thanks a lot Stefan for the detailed model description about references. I took the liberty to move the new entry about references from drafts to Model and concept, restructured other content as well and hopefully didn't left broken links behind.

Actions #8

Updated by Alexander Watzinger over 3 years ago

  • Subject changed from Additional fields for e.g. inventory numbers or prosopographic identifier to External reference systems
  • Description updated (diff)
  • Status changed from Assigned to In Progress
Actions #9

Updated by Alexander Watzinger over 3 years ago

  • Estimated time set to 16.00 h
Actions #10

Updated by Alexander Watzinger over 3 years ago

  • Status changed from In Progress to Closed
  • Target version changed from 6.0.0 to 5.7.0
Actions

Also available in: Atom PDF