Skip to content

Commit 6923638

Browse files
committed
Add adoptions images
Signed-off-by: lucperkins <[email protected]>
1 parent cac074e commit 6923638

22 files changed

+68
-62
lines changed

content/adoptions.md

Lines changed: 6 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -6,70 +6,14 @@ By clicking on the images below, you will be linked either to articles that
66
cover the TUF adoption, presentations on the adoption, or to repositories
77
containing the relevant code.
88

9-
<a href="https://blog.docker.com/2015/08/content-trust-docker-1-8/" rel="docker
10-
logo"><img src="/assets/images/docker_logo.png" width="200"></a> <a href="https://flynn.io/docs/development#the-update-framework-%28tuf%29" rel="Flynn
11-
logo"><img src="/assets/images/flynn_logo.png" width="200"></a> <a
12-
href="https://advancedtelematic.com/en/press-releases/ats-is-integrating-the-uptane-security-framework-for-over-the-air-software-updates-to-connected-vehicles.html"
13-
rel="ATS logo"><img src="/assets/images/ats_logo.png" width="200"></a>
9+
{{< adoptions "main" >}}
1410

15-
<a
16-
href="https://github.com/theupdateframework/notary"
17-
rel="Notary logo"><img src="/assets/images/notary_logo.png"
18-
width="200"></a>
19-
<a href="https://console.bluemix.net/docs/services/Registry/registry_trusted_content.html#registry_trustedcontent"
20-
rel="IBM logo"><img src="/assets/images/ibm_logo.jpg"
21-
width="200"></a>
22-
<a href="https://docs.microsoft.com/en-us/azure/container-registry/container-registry-content-trust"
23-
rel="Microsoft Azure logo"><img src="/assets/images/azure_logo.jpg"
24-
width="200"></a>
25-
<a
26-
href="https://leap.se/en/2014/darkest-night"
27-
rel="LEAP logo"><img src="/assets/images/leap_logo.png"
28-
width="200"></a> <a
29-
href="https://www.youtube.com/watch?v=2ZIu9XTvsC0"
30-
rel="VMware logo"><img src="/assets/images/vmware_logo.png"
31-
width="200"></a> <a
32-
href="https://www.youtube.com/watch?v=ofXHmfOTLyA"
33-
rel="Quay logo"><img src="/assets/images/quay_logo.png"
34-
width="200"></a> <a
35-
href="https://github.com/digitalocean/do-agent"
36-
rel="DigitalOcean logo"><img src="/assets/images/digitalocean_logo.png"
37-
width="200"></a> <a
38-
href="https://blog.cloudflare.com/pal-a-container-identity-bootstrapping-tool/"
39-
rel="Cloudflare logo"><img src="/assets/images/cloudflare_logo.png"
40-
width="200"></a> <a
41-
href="https://docs.automotivelinux.org/docs/architecture/en/dev/reference/security/05-platform-security.html#agl-platform-software-update"
42-
rel="AGL logo"><img src="/assets/images/agl.png"
43-
width="200"></a>
44-
<a href="https://github.com/kolide/updater"
45-
rel="Kolide logo"><img src="/assets/images/kolide_logo.png"
46-
width="200"></a>
47-
<a href="https://www.airbiquity.com/news/press-releases/airbiquity-unveils-new-otamatictm-release-further-strengthening-over-air-ota-software-and-data-management-offering-automotive"
48-
rel="Airbiquity logo"><img src="/assets/images/airbiquity.png"
49-
width="200"></a>
50-
<a href="https://github.com/goharbor/harbor/blob/master/docs/use_notary.md"
51-
rel="Harbor logo"><img src="/assets/images/harbor_logo.png"
52-
width="200"></a>
5311

54-
### Ongoing
55-
-----------
12+
## Ongoing
5613

57-
<a
58-
href="https://github.com/pypa/interoperability-peps/blob/master/pep-0458-tuf-online-keys.rst"
59-
rel="PyPI logo"><img src="/assets/images/pypi_logo.png"
60-
width="200"></a> <a
61-
href="https://corner.squareup.com/2013/12/securing-rubygems-with-tuf-part-1.html"
62-
rel="Rubygems logo"><img src="/assets/images/rubygems_logo.png"
63-
width="200"></a> <a
64-
href="https://www.well-typed.com/blog/2015/04/improving-hackage-security/"
65-
rel="Haskell Industrial Group logo"><img src="/assets/images/haskell_logo.png"
66-
width="200"></a> <a
67-
href="https://opam.ocaml.org/blog/Signing-the-opam-repository/" rel="OPAM
68-
logo"><img src="/assets/images/opam_logo.png" width="200"></a>
14+
{{< adoptions "ongoing" >}}
6915

70-
### Others
71-
----------
16+
## Others
7217

73-
[Docker registry bindings](https://github.com/davedoesdev/dtuf)
74-
75-
[A Rust implementation](https://github.com/heartsucker/rust-tuf)
18+
* [Docker registry bindings](https://github.com/davedoesdev/dtuf)
19+
* [A Rust implementation](https://github.com/heartsucker/rust-tuf)

data/adoptions.yaml

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
main:
2+
- url: https://blog.docker.com/2015/08/content-trust-docker-1-8/
3+
tag: Docker
4+
- url: https://flynn.io/docs/development#the-update-framework-%28tuf%29
5+
tag: Flynn
6+
- url: https://advancedtelematic.com/en/press-releases/ats-is-integrating-the-uptane-security-framework-for-over-the-air-software-updates-to-connected-vehicles.html
7+
tag: ATS
8+
- url: https://github.com/theupdateframework/notary
9+
tag: Notary
10+
- url: https://console.bluemix.net/docs/services/Registry/registry_trusted_content.html#registry_trustedcontent
11+
tag: IBM
12+
img_type: jpg
13+
- url: https://docs.microsoft.com/en-us/azure/container-registry/container-registry-content-trust
14+
tag: Azure
15+
img_type: jpg
16+
- url: https://leap.se/en/2014/darkest-night
17+
tag: LEAP
18+
- url: https://www.youtube.com/watch?v=2ZIu9XTvsC0
19+
tag: VMWare
20+
- url: https://www.youtube.com/watch?v=ofXHmfOTLyA
21+
tag: Quay
22+
- url: https://github.com/digitalocean/do-agent
23+
tag: DigitalOcean
24+
- url: https://blog.cloudflare.com/pal-a-container-identity-bootstrapping-tool
25+
tag: Cloudflare
26+
- url: https://docs.automotivelinux.org/docs/architecture/en/dev/reference/security/05-platform-security.html#agl-platform-software-update
27+
tag: AGL
28+
- url: https://github.com/kolide/updater
29+
tag: Kolide
30+
- url: https://www.airbiquity.com/news/press-releases/airbiquity-unveils-new-otamatictm-release-further-strengthening-over-air-ota-software-and-data-management-offering-automotive
31+
tag: Airbiquity
32+
- url: https://github.com/goharbor/harbor/blob/master/docs/use_notary.md
33+
tag: Harbor
34+
ongoing:
35+
- url: https://github.com/pypa/interoperability-peps/blob/master/pep-0458-tuf-online-keys.rst
36+
tag: PyPi
37+
- url: https://corner.squareup.com/2013/12/securing-rubygems-with-tuf-part-1.html
38+
tag: RubyGems
39+
- url: https://www.well-typed.com/blog/2015/04/improving-hackage-security
40+
tag: Haskell
41+
alt: Haskell Industrial Group
42+
- url: https://opam.ocaml.org/blog/Signing-the-opam-repository
43+
tag: OPAM

layouts/shortcodes/adoptions.html

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{{ $key := .Get 0 }}
2+
{{ $adoptions := index site.Data.adoptions $key }}
3+
<br />
4+
5+
<div class="container">
6+
<div class="columns is-multiline is-vcentered is-variable is-8">
7+
{{ range $adoptions }}
8+
{{ $img := .tag | lower }}
9+
{{ $type := .img_type | default "png" }}
10+
{{ $alt := .alt | default .tag }}
11+
{{ $imgUrl := printf "img/logos/adoptions/%s_logo.%s" $img $type | relURL }}
12+
<div class="column is-one-quarter">
13+
<a href="{{ .url }}" target="_blank">
14+
<img src="{{ $imgUrl }}" alt="{{ $alt }} logo">
15+
</a>
16+
</div>
17+
{{ end }}
18+
</div>
19+
</div>
105 KB
Loading
15.3 KB
Loading
4.77 KB
Loading
8.64 KB
Loading
229 KB
Loading
8.04 KB
Loading
13.4 KB
Loading

0 commit comments

Comments
 (0)