ChronoSync : ChronoSync
iA Writer : iA Writer
Visual Studio Code : VScode
Git and Github
Central Repository is a central project repepository located at GitHub
User makes the changes and push back to their own forked repository.
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.
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.
CSS : CSS
HTML : HTML
MDX : MDX
Troika : Troika
Minimum Viable Product
The first goal of website development projects is a Minimum Viable Product
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
Rollbacks enables the repository guardian to quickly revert the website project to a previous production deployment.
JSX : JSX
MDX : MDX
React : React