Royal-Navy / design-system

Build web applications that meet the Royal Navy service standards
https://storybook.design-system.navy.digital.mod.uk
Apache License 2.0
120 stars 32 forks source link

Create list of actions for technical bake off of Gastby with headless CMS options #782

Closed thyhjwb6 closed 4 years ago

thyhjwb6 commented 4 years ago

Produce a repeatable list of actions to be applied when evaluating each headless CMS option

AC

thyhjwb6 commented 4 years ago

Proposed list of actions as follows:

Open account with headless CMS (preferably login with Github/Google)
Create basic content
Create Gatsby site locally
Integrate with headless CMS to display basic content
Deploy Gatsby site to Netlify
Display a React component on a page
Add custom page for different content
Update content to test automatic deployment
Test search integration
Test visibility of content with different user types
Test WYSIWYG editor
Test content preview during CRUD operations
Test rollback of content
Test moving of pages to different parent
Test scheduled content
Test content approval process
thyhjwb6 commented 4 years ago

Revised list of actions:

Open account with headless CMS (preferably login with Github/Google)
Create basic content
Create Gatsby site locally
Integrate with headless CMS to display basic content
Deploy Gatsby site to Netlify
Display a React component on a page
Add custom page for different content
Update content to test automatic deployment
Test search integration
Test visibility of content with different user types
Test WYSIWYG editor
Test markdown is accepted in editor
Test content preview during CRUD operations
Test rollback of content
Test moving of pages to different parent
Test scheduled content
Test content approval process
Test asset hosting
thyhjwb6 commented 4 years ago

This has now been covered and two tickets have been created to do the work:

797

784