An open API service indexing awesome lists of open source software.

https://github.com/solidlabresearch/trustflows

Specification for Trustflows, which are secure data flows that explicitly embed trust using cryptographic methods, provenance, usage policies, etc., to ensure reliability and integrity
https://github.com/solidlabresearch/trustflows

Last synced: 19 days ago
JSON representation

Specification for Trustflows, which are secure data flows that explicitly embed trust using cryptographic methods, provenance, usage policies, etc., to ensure reliability and integrity

Awesome Lists containing this project

README

          

# Trustflows

This is the [Bikeshed](https://github.com/speced/bikeshed/) specification repository for Trustflows.

All versions can be seen at: https://spec.knows.idlab.ugent.be/

## Contributing

### Install Bikeshed

You can either [install Bikeshed locally](https://speced.github.io/bikeshed/#install-final) or
[use a Docker image](https://speced.github.io/bikeshed/#install-docker).
You build a Docker image locally by executing the following steps:

1. Clone the [Bikeshed repository](https://github.com/speced/bikeshed) via

```shell
git clone https://github.com/speced/bikeshed
```

2. In the repository, build a Docker image via

```shell
docker build --tag=bikeshed:latest .
```

### Edit spec

You edit spec by updating the file `spec.bs`.

### Build

If you installed Bikeshed locally, execute `build.sh`.
If you use Docker, execute `build.docker.sh`.
You find the result in the folder `dist`.

You have to commit and push the `dist` folder and
its content to your git repo.

If you want Bikeshed to watch for changes,
execute either `watch.sh` or `watch.docker.sh`.
Every time you save `spec.bs` a new build is automatically triggered.

## Copyright and license

Bikeshed uses a default copyright and license.
Please make sure that it fits your requirements.

## Feedback and questions

Do not hesitate to [report a bug](https://github.com/SolidLabResearch/Trustflows/issues).

Further questions can also be asked to [Wout Slabbinck](mailto:wout.slabbinck@ugent.be) (maintainer of this repository).