Glossary
Applications
ChronoSync : ChronoSync
iA Writer : iA Writer
Visual Studio Code : VScode
Git and Github
git
GitHub
Central Repository
Central Repository is a central project repepository located at GitHub
Clone
User makes the changes and push back to their own forked repository.
Fork
Fork User creates a copy of a private repository to their own GitHub account. Changes can not be directly applied to the forked repository. A pull request must be made.
Pull Request
A user sends the changes to the forked repository. This process is called as Pull Request in Git. The repository guardian and possible other team members are notified of the pull request. They will accept or modify the changes and apply them to the forked repository, or reject the them.
Programming
CSS : CSS
HTML : HTML
JavaScript : JavaScript
MDX : MDX
Troika : Troika
Minimum Viable Product
The first goal of website development projects is a Minimum Viable Product
Preview Deployments
As team members makes changes to their repository clone, they may deploy their local repository to a private Internet website for stakeholders to preview and give feedback.
The repository guardian and other team members evaluating a pull request may deploy the branch of the central repository they are working on to a private Internet website for stakeholders to preview and give feedback.
When the pull request team and stakeholders are satisfied the updated production changes are ready for deployment, the repository guardian deploys the updated production version of the website to a private Internet website for stakeholders to preview and give feedback. When the stakeholders are satisfied with the updated production version, the repository guardian deploys the updated production version of the website to the Internet
See Cloudflare
Rollbacks
Rollbacks enables the repository guardian to quickly revert the website project to a previous production deployment.
See Cloudflare
Web Components
JSX : JSX
MDX : MDX
React : React