SJRK-132: Review current fields that exist on the story model to ensure they are needed

Metadata

Source
SJRK-132
Type
Task
Priority
Blocker
Status
Closed
Resolution
Done
Assignee
N/A
Reporter
Gregor Moss
Created
2018-06-01T15:31:10.532-0400
Updated
2020-01-20T14:46:17.110-0500
Versions
N/A
Fixed Versions
N/A
Component
  1. Storytelling Tool UI

Description

We should review all fields that exist on the model on the client side, and ensure they are still relevant / needed.

Fields that existed in older designs or are there as placeholders for expected future use should be removed or commented out.

Comments

  • Gregor Moss commented 2018-11-30T17:33:54.259-0500

    Removed:

    • language (each block has this now)
    • images (image blocks represent themselves)
    • categories (we're going to use tags only)

    Commented out for the future:

    • timestampCreated
    • timestampModified
    • requestedTranslations
      • this could be a collection of language codes as keys with the number of requests for each language as values
    • translationOf
  • Gregor Moss commented 2020-01-20T14:46:17.110-0500

    Removed more fields, including previously commented-out ones. These were intended for future use, but we can re-implement them when that time comes. For now they're just cruft.

    • summary
    • timestampCreated
    • timestampModified
    • requestedTranslations
    • translationOf
    • thumbnailUrl (this is referred to in templates but not saved currently)
    • thumbnailAltText (same as above)
    • contentTypes (same as above, also calculated when loading the browse page data)