Skip to content

Commit f855534

Browse files
authored
Merge pull request #320 from ipfs/scientific-data
Add ORCESTRA case study and update CTAs
2 parents 3e085d4 + bd2dd95 commit f855534

File tree

5 files changed

+49
-20
lines changed

5 files changed

+49
-20
lines changed

assets/images/logo-orcestra.svg

Lines changed: 18 additions & 0 deletions
Loading
14.9 KB
Loading

content/_data.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,12 @@ useCards:
2929
WeatherXM configured thousands of smart weather vanes with IPFS client functionality to collaboratively share weather patterns from around the world
3030
link: https://www.youtube.com/watch?v=J7aDajwBSic
3131
label: Watch the presentation
32+
- image: logo-orcestra.svg
33+
title: Share verifiable scientific datasets across institutions
34+
description: |
35+
The ORCESTRA campaign uses IPFS to advance open scientific research by sharing verifiable, accessible datasets across institutions worldwide
36+
link: https://docs.ipfs.tech/case-studies/orcestra/
37+
label: Read the case study
3238
- image: logo-snapshot.png
3339
title: Enable data transparency in Web3
3440
description: |
@@ -72,12 +78,16 @@ browserCards:
7278
link: https://addons.mozilla.org/en-US/firefox/addon/ipfs-companion/
7379
label: Install
7480
testimonialCards:
81+
- image: portrait-tobias-kolling.webp
82+
title: Tobias Kölling, Max Planck Institute for Meteorology
83+
description: |
84+
During our 2024 ORCESTRA campaign, the planned local data infrastructure was stuck in customs. We set up IPFS on our notebooks and a Raspberry Pi, and suddenly all scientists could sync, share data, and collaborate on a local network, with automatic uploads back to Hamburg during intermittent internet connectivity.
7585
- image: portrait-mauve-signweaver-agregore.webp
7686
title: Mauve Signweaver, Founder - Agregore
7787
description: |
7888
IPFS gives us a set of flexible building blocks for connecting devices and exchanging data. The plethora of IPFS documentation and community members contributes toward our goal at Agregore of making peer-to-peer web apps easy to use.
7989
- image: portrait-gabo-h-beaumont-mintter.webp
80-
title: Gabo H Beaumont, Co-Founder - Mintter inc
90+
title: Gabo H Beaumont, Co-Founder - Seed Hypermedia
8191
description: |
8292
It's crucially important to have a distributed file system in our open hypertext system. IPFS is the missing piece that allows for a truly decentralized and open web.
8393
- image: portrait-wes-floyd-bacalhau.webp

pages/index.vue

Lines changed: 19 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -133,14 +133,14 @@ const { data: latestVideos } = await useFetch('/videos.json', {
133133
</h3>
134134
<ImageSplit class="flex flex-auto" image="constellation-peer.svg" tight>
135135
<p class="text-lg text-black">
136-
Our most popular implementations are written in Go, Rust, and JavaScript – and we also have support for desktop, browsers, mobile, embedded devices, and more.
136+
Our most popular implementations are written in Go, Rust, and TypeScript – and we also have support for desktop, browsers, mobile, embedded devices, and more.
137137
</p>
138138
</ImageSplit>
139-
<ListLinks>
140-
<ListLink label="Developers" link="/developers/" />
141-
<ListLink label="Documentation" link="https://docs.ipfs.tech/" />
142-
<ListLink label="Read Case Studies" link="https://docs.ipfs.tech/case-studies/arbol/" />
143-
</ListLinks>
139+
<div class="mt-8 flex flex-wrap gap-2">
140+
<Btn href="/developers/" outline>Developers</Btn>
141+
<Btn href="https://docs.ipfs.tech/" outline>Documentation</Btn>
142+
<Btn href="https://docs.ipfs.tech/case-studies/orcestra/" outline>Read Case Studies</Btn>
143+
</div>
144144
</Card>
145145
<Card>
146146
<h3 class="mb-4 text-xl text-black">
@@ -151,10 +151,11 @@ const { data: latestVideos } = await useFetch('/videos.json', {
151151
Use content addressing to give your data unique identifiers, and use IPFS for large-scale data storage and compute.
152152
</p>
153153
</ImageSplit>
154-
<ListLinks>
155-
<ListLink label="Deploy Static Apps to IPFS with GitHub Actions" link="https://docs.ipfs.tech/how-to/websites-on-ipfs/deploy-github-action/" />
156-
<ListLink label="Retrieve CIDs with IPFS" link="https://docs.ipfs.tech/quickstart/retrieve/" />
157-
</ListLinks>
154+
<div class="mt-8 flex flex-wrap gap-2">
155+
<Btn href="https://docs.ipfs.tech/how-to/websites-on-ipfs/deploy-github-action/" outline>Publish to IPFS with GitHub Actions</Btn>
156+
<Btn href="https://docs.ipfs.tech/quickstart/retrieve/" outline>Retrieve CIDs with IPFS</Btn>
157+
<Btn href="https://docs.ipfs.tech/how-to/scientific-data/publish-geospatial-zarr-data/" outline>Publish geospatial Zarr data</Btn>
158+
</div>
158159
</Card>
159160
<Card>
160161
<h3 class="mb-4 text-xl text-black">
@@ -165,11 +166,11 @@ const { data: latestVideos } = await useFetch('/videos.json', {
165166
Share files, stream music, publish your website, store NFTs, and much more through hundreds of applications built on IPFS.
166167
</p>
167168
</ImageSplit>
168-
<ListLinks>
169-
<ListLink label="Install IPFS Desktop" link="https://docs.ipfs.tech/install/ipfs-desktop" />
170-
<ListLink label="Install IPFS Browser Extension" link="https://docs.ipfs.tech/install/ipfs-companion/" />
171-
<ListLink label="Browse IPFS Applications" link="https://ecosystem.ipfs.tech/" />
172-
</ListLinks>
169+
<div class="mt-8 flex flex-wrap gap-2">
170+
<Btn href="https://docs.ipfs.tech/install/ipfs-desktop" outline>Install IPFS Desktop</Btn>
171+
<Btn href="https://docs.ipfs.tech/install/ipfs-companion/" outline>Install IPFS Browser Extension</Btn>
172+
<Btn href="https://ecosystem.ipfs.tech/" outline>Browse IPFS Applications</Btn>
173+
</div>
173174
</Card>
174175
<Card>
175176
<h3 class="mb-4 text-xl text-black">
@@ -180,9 +181,9 @@ const { data: latestVideos } = await useFetch('/videos.json', {
180181
Design storage, compute, encryption, and implementation layers to optimize the way developers use IPFS.
181182
</p>
182183
</ImageSplit>
183-
<ListLinks>
184-
<ListLink label="Browse all implementations" link="/developers#implementations" />
185-
</ListLinks>
184+
<div class="mt-8 flex flex-wrap gap-2">
185+
<Btn href="/developers#implementations" outline>Browse all implementations</Btn>
186+
</div>
186187
</Card>
187188
</Grid>
188189
</PageSection>

unocss.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ export default defineConfig({
3232
shortcuts: [
3333
['btn', 'py-2 px-8 whitespace-nowrap bg-brand-teal text-white text-base font-semibold rounded-full cursor-pointer inline-block focus:outline-none scale-[0.99] hover:scale-100 active:scale-[0.98] transition duration-150'],
3434
['btn-primary', 'bg-brand-orange text-black'],
35-
['btn-outline', 'bg-transparent text-brand-teal border border-brand-teal'],
35+
['btn-outline', 'bg-transparent text-brand-teal border border-brand-teal hover:bg-brand-teal hover:text-white'],
3636
['grid-margins', 'max-w-screen-xl mx-auto px-4 sm:px-6 lg:px-8'],
3737
],
3838
presets: [

0 commit comments

Comments
 (0)