Multi-Generation Plan

  • Phase 0: User & LoginOpen or Close

    Features

    - SSO Login

    - Match the existing Toolbelt User information

    - Store photo, role, & social account

  • Phase 1: DashboardOpen or Close

    Features

    - Favorites

    - My Latest Activities

    - Status Tracker

    - Latest Published Contents

    - Article Statistics

    - Sitewide Statistics

    - My Tasks (non-MVP)

    - Notification & Slack Integration

  • Phase 2: Article Creation & RelatedOpen or Close

    All article content types have the same metadata and features.

    Types

    2.1 Breaking News, Security, Source, Team, Project

    2.2 News Story, Blog Post

    2.3 Wire Story

    2.4 Partner Story

    2.5 Press Release

    Features

    - Simultaneous Editing of fields & Text Editor

    - Autosaving & Saving

    - Preview

    - Text Editor

    - Chat

    - Revision History (non-MVP)

    - Task Assignments (non-MVP)

    - Social

    - Homepage Banner & Mobile Notification

    - Wire service integration

    - Presets

  • Phase 3: Media Library & RelatedOpen or Close

    All the media items will be displayed in the searchable/filterable Media Library.

    Types

    3.1 Image, Chart, Audio, File

    3.2 Gallery

    3.3 Video

    Features

    - Search & Filter

    - Grid View of the library

    - 3rd party integration & licensing

    - Image Metadata

    - Focal Point & rectangle

    - Image Edit (non-MVP)

    - Video Basic Edit, e.g. video metadata, set thumbnail

    - Live stream clipping

    Notes

    - Explore technology for video workflow

  • Phase 4: Page/CollectionOpen or Close

    In this phase, details on how to form a group or a page of articles will be determined.

    Types

    4.1 Section, Person, Organization, Company, Place, Event

    4.2 Curated Collection

    4.3 Dynamic Collection

    4.4 Catchall Page

    Features

    - New Information Architecture

    - Page & Collection items

    - New mappng to the front-end

    - Aggregating criteria

    Notes

    - Determine the use cases for Project, e.g. recieving Slack notification per project, native contents Publishing layer

    - Determine the ways to associate Project with content

    - Determine what security information should be stored in CMS vs. stred as GDS data

    - Match the existing Company nodes with newly ingested Security

    - Determine the content types that can be inserted in the collections

    - Ability to edit code inside CMS for Catchall Page

  • Phase 5: TV/PrimeOpen or Close

    These content types are related to TV/Prime workflow.

    Types

    5.1 Episode

    5.2 Promo

    5.3 Series, Season

    Features

    - Restructure TV-related assets

    - Promote link or content with specified image and text

  • Phase 6: Poll & QuizOpen or Close

    Types

    6.1 Poll

    6.2 Quiz

    Notes

    - Discuss the use case with the editorial