This repository stores the Epiverse TRACE Blueprints for software development. You can:
-
view the blueprints in quarto / markdown format on github
-
view the blueprints in HTML
Questions and comments on the blueprints are welcome through github issues. If you would like to suggest edits to the blueprints but do not want to make a pull request (see below), feel free to suggest these edits directly as an issue.
Contributions are welcome via pull requests, usually after discussing edits in an issue. The blueprints file to edit is index.qmd. This quarto file is used to render the blueprints to html
. This rendering is done automatically every time index.qmd changes on the main branch. When making pull requests, it is best to only commit changes to the qmd
file.
In a nutshell, the workflow for contributions would look something like:
-
Clone the repository using SSH; this is only needed the first time your download the git repository.
-
Run
git pull
to fetch the latest version of the repository. -
Create a new branch to make your changes typing
git checkout -b [name_of_your_branch]
. -
Make changes to the relevant quarto (file with
.qmd
extension), and save the file. -
From your terminal, run
quarto render
. Thehtml
output will be generated in the_book/
folder. -
Repeat the two previous steps as many times as needed. Commit the final changes using:
git add index.md
git commit -m "quick summary of changes"
git push --set-upstream origin [name_of_your_branch]
- Open a pull request on github, using your branch, and explaining briefly which changes you have made.
Please note that this project uses a Contributor Code of Conduct. By contributing, you agree to abide by its terms.
This work is licensed under a Creative Commons Attribution 4.0 International License (CC-BY).