Closed trallard closed 1 year ago
I have a few questions.
Metadata for images, content types and others is adequately pre-defined (i.e. fields needed)
I need you to elaborate on this one a bit more. I have an idea of what you're asking me to check, but I'm not sure.
Coding standards are documented
I'm not sure this is needed. Developers should be able to follow the general pattern and there are also git hooks that enforce coding standards.
Dependencies and libraries are listed
I think this is just package.json. For this and for the coding standards, would it be sufficient to add a note to the readme? Something like this:
## Coding standards
Coding standards are enforced by git hooks. See .git/hooks/... blah blah
You can also use existing code to infer conventions (double vs single quotes, etc.).
## Dependencies and libraries
The website is a typical NPM package; its dependencies are defined in package.json.
You can actually make changes to code from within GitHub and Vercel will deploy
the changes to a special preview site just for those changes. When you open a PR,
the system will add a comment to the PR with details.
If you wish to develop locally, you will need to meet the system requirements
and install the dependencies with `npm install`.
Actually that raises a question for me. I honestly don't know how to use npm
with package-lock.json. I stopped using npm a long time ago in favor of yarn. I'll add that as something to ask Naturaily. In other words, we should add a note about the package-lock.json file to the repo's README.
Also see discussion at https://github.com/Quansight/Quansight-website/issues/152.
URLs
Areas to cover
Functional
Browsers
CMS
Publish
in Storyblok is usedRepository
Not ready to cover yet
SEO