Contributions¶
Hi! I am happy that you thought of contributing! If you have any suggestions or issues, please raise it here. I would be happy if you could provide pull requests, if you know how to do it here. Also add your name in the contributors section.
Structure¶
Folder Structure¶
The structure of this repo is as follows:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
Branch Structure¶
You might have noticed that there are a couple of branches that are important:
gh-pages
is the branch that contains the GitHub Pages build as per requirement of a website hosted in Github Pagesmain
is the branch that contains themain
branch for any development and contributiontemplate
is the branch that is in the front page of the Github Repo. This is the branch where all repositories will inherit the template.
Why have template
and main
separate?
One of the things that you could see in main
is the file called CNAME
this is configuration for the domain name. Templates that inherit the files should not have this, otherwise there would be conflict in the organisation deployment for domain name.
Furthermore, by separating this, the changes could be version batched before releasing it in template
.