Skip to main content

Glossary


Applications

ChronoSync : ChronoSync

iA Writer : iA Writer

Visual Studio Code : VScode


Git and Github

git

git

git-workflow

What is git

GitHub

GitHub

What is GitHub

Central Repository

Central Repository is a git 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