Project

General

Profile

Refactor #936

Refactor dates

Added by Alexander Watzinger 7 months ago. Updated about 1 month ago.

Status:
Closed
Priority:
Low
Category:
Backend
Target version:
Start date:
2018-08-29
Due date:
% Done:

0%

Estimated time:
16.00 h

Description

Dates will be completely rewritten. Mostly but not only for performance reasons, among other things code will be more readable, import/export will be easier and so on.

Dates will be saved in additional fields of the model.entity table instead of being own entities. There will be only from and to dates (no "exact date" anymore, it is exact automatically if there is only a from date).

While refactoring dates we discovered some inconsistencies at the actor forms. The (former) first and last location of appearance cannot be mapped to the first and last date because the don't have to be necessarily connected. So we changed the fields for first/last appearance place to begin/end place of actors. Already existing entries where mapped to an event called "Appearance of actorname".

A special case were persons, where there was an option to choose a date for first/last appearance or birth/death. In the new version only birth/death values can be entered in the person form. Existing first/last appearances where mapped to events together with the place of first/last appearance (if available) and also called "Appearance of actorname".

To check your remapped data click on the event menu entry to get to the overview. Filter for "Appearance of" to see all new created events.

History

#1 Updated by Alexander Watzinger 3 months ago

  • Subject changed from Refactor at update: only save changes to Refactor dates
  • Description updated (diff)
  • Estimated time set to 16.00 h

#2 Updated by Alexander Watzinger 3 months ago

  • Description updated (diff)

#3 Updated by Alexander Watzinger 2 months ago

  • Status changed from Acknowledged to In Progress

#4 Updated by Alexander Watzinger 2 months ago

  • Description updated (diff)

#5 Updated by Alexander Watzinger 2 months ago

  • Description updated (diff)

#6 Updated by Alexander Watzinger 2 months ago

  • Assignee set to Alexander Watzinger

#7 Updated by Alexander Watzinger about 2 months ago

  • Description updated (diff)

#8 Updated by Alexander Watzinger about 1 month ago

  • Description updated (diff)

#9 Updated by Alexander Watzinger about 1 month ago

  • Description updated (diff)

#10 Updated by Alexander Watzinger about 1 month ago

  • Status changed from In Progress to Closed

Also available in: Atom PDF