MellonScholarlyCommunication / spec-notifications

Specification of the possible notifications that can be used in the network.
https://www.eventnotifications.net
0 stars 2 forks source link

Notifications in Value-Adding Networks

This is the template for the https://www.eventnotifications.net website.

Requirements are written in Markdown and transformed to HTML using the Bikeshed preprocessor.

Generate HTML

Using Docker

To view HTML output locally (using a Docker container), run:

make spec

and open the index.html file:

open index.html

Alternatively, to update the HTML every time you make changes to the source document:

make watch

Without Docker

When Docker is not available on your machine use the web target which uses a cloud based Bikeshed processor

make web

and open the index.html file:

open index.html

Contributor hints

Steps to contribute

  1. In the upper right part of the Git repo click on Fork and create a new fork
  2. Clone a copy of the code on your computer. E.g.
git clone git@github.com:{your-git-account-name}/spec-notifications.git
  1. Make a new branch. E.g. pr/fixing-typos
git checkout -b pr/fixing-typos
  1. Make your edits. Test and make sure you're happy with the result

  2. 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
  1. In your own repository create a pull request

Update your fork with latest changes

  1. In your forked repo webpage click on the button Sync fork
  2. On your computer make sure you are in the main branch
git checkout main
  1. Pull in the most recent version
git pull
  1. Now you are ready to start a fresh editing process