This is the template for the https://www.eventnotifications.net website.
Requirements are written in Markdown and transformed to HTML using the Bikeshed preprocessor.
To view HTML output locally (using a Docker container), run:
make specand open the index.html file:
open index.htmlAlternatively, to update the HTML every time you make changes to the source document:
make watchWhen Docker is not available on your machine use the web target which uses a cloud based
Bikeshed processor
make weband open the index.html file:
open index.html- All diagrams should be provided in SVG with the Diagrams.net sources stored in the
diagramsfolder - All JSON-LD examples should be provided as seperate documents in the
examplesfolder
- In the upper right part of the Git repo click on Fork and create a new fork
- Clone a copy of the code on your computer. E.g.
git clone [email protected]:{your-git-account-name}/spec-notifications.git
- Make a new branch. E.g.
pr/fixing-typos
git checkout -b pr/fixing-typos
-
Make your edits. Test and make sure you're happy with the result
-
Commit all your changes
git add newfile # if you added a new file
git commit -a # provide a description of your edits
git push -u origin pr/fixing-typos # push changes to your own repository
- In your own repository create a pull request
- In your forked repo webpage click on the button
Sync fork - On your computer make sure you are in the
mainbranch
git checkout main
- Pull in the most recent version
git pull
- Now you are ready to start a fresh editing process