Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Netlify CMS would streamline the rules update process for end users #426

Closed
piers-sinclair opened this issue Mar 26, 2021 · 2 comments
Closed

Comments

@piers-sinclair
Copy link
Contributor

piers-sinclair commented Mar 26, 2021

@wicksipedia @calumjs @bradystroud
Changing rules is very difficult for non-technical end users because they are not familiar with GitHub workflows.

Using Netlify CMS and it's authoring configuration would fix this issue by standardising the edit workflow, providing a WYSIWYG editor and handling the pull request process for end users.

Netlify CMS also provides preview functionality. Which could help us with problems like #378

AB#60699

@piers-sinclair
Copy link
Contributor Author

Just to add further weight to this task. Today @nviet123 merged in a rule change that had incorrectly formatted authors causing the builds to stop working. The frontmatter is quite inflexible so It is very easy for our end users to miss something or format things incorrectly causing builds to break or the site to stop working.

Netlify is crucial to stopping this issue.

@piers-sinclair
Copy link
Contributor Author

piers-sinclair commented Apr 14, 2021

This PBI became an investigation of the efficacy of implementing Netlify and we have broken it up into smaller PBIs.

PBIs: #458 #460 #461 #462 #463 #464 #465 #466 #467

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant