Skip to content

Get CMS requirements from OCWG #227

@athu-tran

Description

@athu-tran

As the OCWG and Secretariat, we have a business requirement to have an easy to use Content Management System (CMS) to allow users to easily create and modify website content without having to learn code.

Requirements:

  • Ability to post news, blog, & podcast article text with links, bulleted lists, subsection heads for longer articles, tables when needed, bolding, italics, image files + edit older articles
  • Ability to post new events titles, descriptive text, and links + edit older events
  • Ability to upload, delete, and replace files: images (jpg, png, svg, etc.); documents (PDF, Word, PPT, XLS, etc.); audio and video (mp3 and mp4)
  • Ability to update the CNAs table including text and urls (until it's populated via a database, if that's still coming via services)
  • Ability to upload, delete, and replace files, text, and links on Metrics page (until it's populated automatically via services)
  • Ability to add or delete Board members, add/delete their photos, change their company affiliations, and reorder the page if a last name changes
  • Ability to edit, add, or delete body text on ALL pages of website
  • Ability to edit, add, or delete text, urls, and social media icons in the website footer
  • Ability to edit, add, or delete section headers on ALL pages of website
  • Ability to edit, add, or delete urls on ALL pages of website
  • Ability to add entirely new pages and delete outdated pages if necessary
  • Ability to add, delete, or update all menu items and their urls on the website
  • Ability to track users, their edits, and the dates of their edits over time
  • Ability to enter text for and turn on/off the site-wide notification banner message.
  • Any authenticated user should be able to submit a content change request. Review by the OCWG and secretariat should be part of this workflow.

Done before #218
child of #135

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-discussionNeeds more discussion, either with TWG or internally

    Type

    No type

    Projects

    Status

    Needs Triage

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions