From e38af5376aefc76c39413774c4c0d9c9610158a4 Mon Sep 17 00:00:00 2001 From: Troy McConaghy Date: Mon, 3 Dec 2018 12:05:16 +0100 Subject: [PATCH 1/3] Link to Azure setup tut from marketplace setup --- content/setup/marketplace.md | 17 ++++++++++++----- data/sidebars/tutorials.yml | 2 +- 2 files changed, 13 insertions(+), 6 deletions(-) diff --git a/content/setup/marketplace.md b/content/setup/marketplace.md index 592fe3c1..3fd306a1 100644 --- a/content/setup/marketplace.md +++ b/content/setup/marketplace.md @@ -5,13 +5,20 @@ description: Set up and run a data marketplace in the Ocean network. If you want to set up and run a marketplace in the Ocean network, then at a technical level, you must: +1. Have [Data Assets](/concepts/terminology/#asset-or-data-asset) to offer in your marketplace. 1. Develop a marketplace application (app). -2. Run your marketplace app in production. +1. Run your marketplace app in production. **Note 1: At the time of writing (late November 2018), it was _possible_ to start developing a marketplace, but very challenging. We anticipate that it will become much easier in December 2018, especially once the docker-images scripts and Docker Compose files are refactored.** **Note 2: In the early days of the Ocean network, there won't be many marketplaces or publishers, so marketplaces will often also act as publishers.** +## Prepare Data Assets + +At the time of writing, the only kind of [data assets](/concepts/terminology/#asset-or-data-asset) supported by Ocean Protocol were datasets stored in Azure Storage. See [the tutorial about setting up Azure Storage to work with Ocean Protocol](/tutorials/azure-for-brizo/). + +Support for other kinds of data assets (e.g. storage in AWS, computing in Azure) is coming soon. + ## Develop a Marketplace App An Ocean marketplace app is one of the primary ways that end users use the Ocean network. For example, a data scientist could use a marketplace app to see what data sets and data services (data assets) a marketplace has on offer. They can use the marketplace app to buy access to assets. Publishers make those data assets available. @@ -41,11 +48,11 @@ Of course, you could always write your own Squid library in the language of your ## Run Your Marketplace App in Production -Before running your marketplace app in production with the Ocean Mainnet, you may want to test it with an Ocean Testnet. -The Ocean Testnets are similar to the Ocean Mainnet. -The main difference is that there is less risk on the Ocean Testnets. +Before running your marketplace app in production with the Ocean Mainnet, you may want to test it with an Ocean testnet. +The Ocean testnets are similar to the Ocean Mainnet. +The main difference is that there is less risk on the Ocean testnets. -**Note: At the time of writing, the Ocean Mainnet hadn't gone live yet, but the testnets were about to go live. See [the page about testnets](/concepts/testnets/).** +**Note: At the time of writing, the Ocean Mainnet hadn't gone live yet, but the Ocean testnets were about to go live. See [the page about Ocean testnets](/concepts/testnets/).** Of course, there are many other things that must be handled for live production apps: diff --git a/data/sidebars/tutorials.yml b/data/sidebars/tutorials.yml index a2c64faf..6711ce88 100644 --- a/data/sidebars/tutorials.yml +++ b/data/sidebars/tutorials.yml @@ -4,7 +4,7 @@ link: /tutorials/introduction/ - title: How to Use a Testnet link: /tutorials/use-a-testnet/ - - title: Create Azure Credentials for Brizo + - title: Set Up Azure Storage link: /tutorials/azure-for-brizo/ - group: Publish From d37594671f994cab15224707739262b879127254 Mon Sep 17 00:00:00 2001 From: Troy McConaghy Date: Mon, 3 Dec 2018 16:03:23 +0100 Subject: [PATCH 2/3] Update the dev-ocean submodule --- external/dev-ocean | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/dev-ocean b/external/dev-ocean index 947a1a71..95831642 160000 --- a/external/dev-ocean +++ b/external/dev-ocean @@ -1 +1 @@ -Subproject commit 947a1a71e31698bb2dd0be5ae1f5c78bc3dc7b8f +Subproject commit 958316426a441f34d05a2240806577008713b5a7 From f9f41bb5b0bbab839b7c1de2a558a2a41fbd73b5 Mon Sep 17 00:00:00 2001 From: Troy McConaghy Date: Mon, 3 Dec 2018 16:09:16 +0100 Subject: [PATCH 3/3] npm run lint && npm run format --- src/components/Header.module.scss | 3 +-- src/components/HeaderHome.module.scss | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/components/Header.module.scss b/src/components/Header.module.scss index 187098b5..1f06f7b2 100644 --- a/src/components/Header.module.scss +++ b/src/components/Header.module.scss @@ -2,8 +2,7 @@ .header { background: $brand-black - url('@oceanprotocol/art/mantaray/mantaray-back.svg') no-repeat - center -6rem; + url('@oceanprotocol/art/mantaray/mantaray-back.svg') no-repeat center -6rem; background-size: cover; width: 100%; padding: $spacer / 2 0; diff --git a/src/components/HeaderHome.module.scss b/src/components/HeaderHome.module.scss index c1a3c210..d070bec7 100644 --- a/src/components/HeaderHome.module.scss +++ b/src/components/HeaderHome.module.scss @@ -3,8 +3,8 @@ .header { background: $brand-black - url('@oceanprotocol/art/mantaray/mantaray-back.svg') no-repeat - center 4rem; + url('@oceanprotocol/art/mantaray/mantaray-back.svg') no-repeat center + 4rem; background-size: cover; width: 100%; padding: $spacer * 2 0;