==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
Text Elements
Services ^0G1OYC0x
Portals SaaS Stack ^jz59wwKh
DataHub Next Stack ^ePY5fwYz
DataHub Cloud ^44VaQsik
Portals Stack ^n77j7T0q
Signup, billing etc ^yobHTNLZ
PortalJS ^I5Ld8UqZ
Custom Portals ^yVEc8E4E
CKAN Cloud (Hosting) ^TZfXvHX9
Data Engineering ^fofl87lW
Data Presentation ^n2hfamGF
will power ^tsuZf19K
published as ^9UUX0ujU
used to create ^n8XljDBH
DataHub Domain 🪣 ^XIr0iFKR
Portals Domain 🪣 ^FEZjlEEA
Data Services Domain 🪣 ^cbwl7sAV
Brand name and landing page ^IsZHNz18
DataHub - datahub.io ^bFGdtbOW
PortalJS (by Datopian) ^q2zOq9P8
DataHub Open Data (Portal) ^i73yRODH
(Datopian) CKAN Cloud ^yTzTZmGG
incl ckan development etc ^B0rRZJtF
datopian.com/data-portals/#custom ^hFZYgPGj
datopian.com/data-portals/#cloud ^qmeobZEZ
datopian.com/data-portals/#ckan ^tTQWYsYa
datahub.io/open-data-portal/ datopian.com/data-portals/#cloud (?) ^NEp6lcSB
Can be multiple editions in future cf gitlab enterprise or github enterprise ^TwBLDWf2
Datopian.com ^Zl5zuofA
"Enterprise" ^CnPqmT7x
Open Data Portal (Saas) ^6P9oZna2
Portal Instance ^yg9mWVPM
e.g. portaljs.org datahub.io/toolkit/ ^LCBK7qDg
datopian.com/ckan#cloud ^mXUVVvgB
datopian/datahub-next ^EwfMZ2wi
datopian/portals-monorepo ^fJXZaacQ
internal stack of tools/components used to build or power external offers ^VVjOFTKF
Stacks ^v4PxBwmX
Products ^vHaHKJik
Services ^C0IEVdVP
Offers ^mTZvdCi3
specific offer of a product or service that a client can acquire and use ^PbxriP1f
NB: 2023-04-10 reorienting to PortalJS brand ^TyhCK5aN
%%
Drawing
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.8.19",
"elements": [
{
"type": "rectangle",
"version": 169,
"versionNonce": 1090348347,
"isDeleted": false,
"id": "UOv6EYbSOh2ByqxepVDop",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -594.2141243494934,
"y": -25.402446076126807,
"strokeColor": "#000000",
"backgroundColor": "#ced4da",
"width": 384,
"height": 951,
"seed": 928093812,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"type": "text",
"id": "0G1OYC0x"
}
],
"updated": 1679053187790,
"link": null,
"locked": false
},
{
"type": "text",
"version": 55,
"versionNonce": 1675812853,
"isDeleted": false,
"id": "0G1OYC0x",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -457.08009877576296,
"y": -20.402446076126807,
"strokeColor": "#000000",
"backgroundColor": "#40c05799",
"width": 109.73194885253906,
"height": 67.2,
"seed": 1360018124,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187790,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "\nServices",
"rawText": "\nServices",
"textAlign": "center",
"verticalAlign": "top",
"containerId": "UOv6EYbSOh2ByqxepVDop",
"originalText": "\nServices"
},
{
"type": "rectangle",
"version": 274,
"versionNonce": 1748174299,
"isDeleted": false,
"id": "b2qc0mLXBSYl8RhTKzy_g",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -864.2583385300131,
"y": -580.9618434528365,
"strokeColor": "#000000",
"backgroundColor": "#40c05799",
"width": 182,
"height": 271,
"seed": 1040250828,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"type": "text",
"id": "jz59wwKh"
}
],
"updated": 1679053187790,
"link": null,
"locked": false
},
{
"type": "text",
"version": 206,
"versionNonce": 751638869,
"isDeleted": false,
"id": "jz59wwKh",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -845.5882869553061,
"y": -575.9618434528365,
"strokeColor": "#000000",
"backgroundColor": "#40c05799",
"width": 144.65989685058594,
"height": 48,
"seed": 1485060852,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187790,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Portals SaaS \nStack",
"rawText": "Portals SaaS Stack",
"textAlign": "center",
"verticalAlign": "top",
"containerId": "b2qc0mLXBSYl8RhTKzy_g",
"originalText": "Portals SaaS Stack"
},
{
"type": "rectangle",
"version": 498,
"versionNonce": 623612539,
"isDeleted": false,
"id": "PoZ5uRC3ZhkIUD125ZMMV",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -1025.0254070695592,
"y": -1389.2815787693764,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 273,
"height": 165,
"seed": 220733004,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "pSj8H-0A0A8174BB0njk3",
"type": "arrow"
},
{
"type": "text",
"id": "ePY5fwYz"
}
],
"updated": 1679053187790,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 348,
"versionNonce": 1122576053,
"isDeleted": false,
"id": "ePY5fwYz",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -988.2613766130162,
"y": -1340.3815787693763,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 199.47193908691406,
"height": 67.2,
"seed": 1336458356,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187790,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "DataHub Next\nStack",
"rawText": "DataHub Next\nStack",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "PoZ5uRC3ZhkIUD125ZMMV",
"originalText": "DataHub Next\nStack"
},
{
"type": "rectangle",
"version": 1135,
"versionNonce": 45072475,
"isDeleted": false,
"id": "0wf_E6O01-bp5APuCXTGI",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -560.837337936204,
"y": -1662.5975594115707,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 121,
"height": 84,
"seed": 1759144757,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "pSj8H-0A0A8174BB0njk3",
"type": "arrow"
},
{
"type": "text",
"id": "vHaHKJik"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 1233,
"versionNonce": 292505301,
"isDeleted": false,
"id": "vHaHKJik",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -544.2572903287821,
"y": -1632.5975594115707,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 87.83990478515625,
"height": 24,
"seed": 2025639579,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Products",
"rawText": "Products",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "0wf_E6O01-bp5APuCXTGI",
"originalText": "Products"
},
{
"type": "rectangle",
"version": 1122,
"versionNonce": 1965690587,
"isDeleted": false,
"id": "73k3MKwxrW8K7Qr_JV5Qr",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -410.835144212288,
"y": -1660.4920145605793,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 121,
"height": 84,
"seed": 95237595,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "pSj8H-0A0A8174BB0njk3",
"type": "arrow"
},
{
"type": "text",
"id": "C0IEVdVP"
}
],
"updated": 1679053324760,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 1158,
"versionNonce": 1432821845,
"isDeleted": false,
"id": "C0IEVdVP",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -389.5251008773271,
"y": -1630.4920145605793,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 78.37991333007812,
"height": 24,
"seed": 1598941525,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053324760,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Services",
"rawText": "Services",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "73k3MKwxrW8K7Qr_JV5Qr",
"originalText": "Services"
},
{
"type": "rectangle",
"version": 622,
"versionNonce": 1780065691,
"isDeleted": false,
"id": "SMER0niUOD0SLvcvDwTeM",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -526.7369200763296,
"y": -1389.2815787693764,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 273,
"height": 165,
"seed": 1772516556,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "pSj8H-0A0A8174BB0njk3",
"type": "arrow"
},
{
"type": "text",
"id": "44VaQsik"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 478,
"versionNonce": 435246485,
"isDeleted": false,
"id": "44VaQsik",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -493.89288778873197,
"y": -1323.5815787693764,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 207.3119354248047,
"height": 33.6,
"seed": 1103171060,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "DataHub Cloud",
"rawText": "DataHub Cloud",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "SMER0niUOD0SLvcvDwTeM",
"originalText": "DataHub Cloud"
},
{
"type": "rectangle",
"version": 716,
"versionNonce": 950549051,
"isDeleted": false,
"id": "hNlUDj25DPDQn2L8odN6s",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -527.462182600495,
"y": -1191.865542478406,
"strokeColor": "#00000099",
"backgroundColor": "#fa525299",
"width": 273,
"height": 165,
"seed": 18217804,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "pSj8H-0A0A8174BB0njk3",
"type": "arrow"
},
{
"type": "text",
"id": "CnPqmT7x"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 51,
"versionNonce": 817617653,
"isDeleted": false,
"id": "CnPqmT7x",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -468.9561324906317,
"y": -1126.165542478406,
"strokeColor": "#00000088",
"backgroundColor": "#fa525288",
"width": 155.98789978027344,
"height": 33.6,
"seed": 897192235,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "\"Enterprise\"",
"rawText": "\"Enterprise\"",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "hNlUDj25DPDQn2L8odN6s",
"originalText": "\"Enterprise\""
},
{
"type": "rectangle",
"version": 544,
"versionNonce": 767245019,
"isDeleted": false,
"id": "LyIuBh6TEiAghy31Blrf5",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -1024.897808743226,
"y": -785.2969419932547,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 273,
"height": 165,
"seed": 1037087180,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"id": "wbZrTMlIBMhUn2BzXQvs9",
"type": "arrow"
},
{
"id": "e_XOD6fNA9n9buIYw_D1P",
"type": "arrow"
},
{
"type": "text",
"id": "n77j7T0q"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 396,
"versionNonce": 181318741,
"isDeleted": false,
"id": "n77j7T0q",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -986.5657698638315,
"y": -719.5969419932546,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 196.33592224121094,
"height": 33.6,
"seed": 1243947252,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Portals Stack",
"rawText": "Portals Stack",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "LyIuBh6TEiAghy31Blrf5",
"originalText": "Portals Stack"
},
{
"type": "rectangle",
"version": 1205,
"versionNonce": 1441081211,
"isDeleted": false,
"id": "hUTxjZNRaq4ZcHilW34Xo",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -846.1434199676205,
"y": -414.1014008695114,
"strokeColor": "#000000",
"backgroundColor": "#15aabf",
"width": 148,
"height": 90,
"seed": 787519564,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"id": "wbZrTMlIBMhUn2BzXQvs9",
"type": "arrow"
},
{
"id": "h2RdQCxJBoUADxS0gbb8U",
"type": "arrow"
},
{
"type": "text",
"id": "yobHTNLZ"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 1315,
"versionNonce": 1140810165,
"isDeleted": false,
"id": "yobHTNLZ",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -837.6733577117611,
"y": -393.1014008695114,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 131.05987548828125,
"height": 48,
"seed": 1748820596,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Signup, billing \netc",
"rawText": "Signup, billing etc",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "hUTxjZNRaq4ZcHilW34Xo",
"originalText": "Signup, billing etc"
},
{
"type": "rectangle",
"version": 1276,
"versionNonce": 124289051,
"isDeleted": false,
"id": "CtzRPkdnbaZN64H5rZgAK",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -848.5327235228906,
"y": -526.1703622742072,
"strokeColor": "#000000",
"backgroundColor": "#15aabf",
"width": 148,
"height": 90,
"seed": 1884270284,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"id": "wbZrTMlIBMhUn2BzXQvs9",
"type": "arrow"
},
{
"id": "e_XOD6fNA9n9buIYw_D1P",
"type": "arrow"
},
{
"id": "D-KX5UmkpUodHuZxY6jj7",
"type": "arrow"
},
{
"type": "text",
"id": "yg9mWVPM"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 50,
"versionNonce": 1634951957,
"isDeleted": false,
"id": "yg9mWVPM",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -817.5626917846093,
"y": -505.17036227420715,
"strokeColor": "#000000",
"backgroundColor": "#fa525288",
"width": 86.0599365234375,
"height": 48,
"seed": 1606574955,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Portal \nInstance",
"rawText": "Portal Instance",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "CtzRPkdnbaZN64H5rZgAK",
"originalText": "Portal Instance"
},
{
"type": "rectangle",
"version": 725,
"versionNonce": 741852347,
"isDeleted": false,
"id": "gWxYtK0BjentWgrc32U0q",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -541.4873971301477,
"y": -782.8338038873674,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 273,
"height": 165,
"seed": 310900044,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"type": "text",
"id": "I5Ld8UqZ"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 592,
"versionNonce": 1710929833,
"isDeleted": false,
"id": "I5Ld8UqZ",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -466.33537381471797,
"y": -717.1338038873673,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 122.69595336914062,
"height": 33.6,
"seed": 840291700,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1681119313824,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "PortalJS",
"rawText": "PortalJS",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "gWxYtK0BjentWgrc32U0q",
"originalText": "PortalJS"
},
{
"type": "rectangle",
"version": 981,
"versionNonce": 1274377563,
"isDeleted": false,
"id": "ECi9b0fPn1OD_tSJuGDnp",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -541.4873971301477,
"y": 81.13617985448468,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 273,
"height": 165,
"seed": 49507276,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"type": "text",
"id": "yVEc8E4E"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 873,
"versionNonce": 810246613,
"isDeleted": false,
"id": "yVEc8E4E",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -512.6473626452844,
"y": 146.83617985448467,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 215.31993103027344,
"height": 33.6,
"seed": 1763903220,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Custom Portals",
"rawText": "Custom Portals",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "ECi9b0fPn1OD_tSJuGDnp",
"originalText": "Custom Portals"
},
{
"type": "rectangle",
"version": 939,
"versionNonce": 1442058747,
"isDeleted": false,
"id": "5eWjJQZ2iv9UGRQvQXN8T",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -541.4873971301477,
"y": -541.7281952497524,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 273,
"height": 165,
"seed": 1940656716,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"id": "h2RdQCxJBoUADxS0gbb8U",
"type": "arrow"
},
{
"id": "D-KX5UmkpUodHuZxY6jj7",
"type": "arrow"
},
{
"type": "text",
"id": "6P9oZna2"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 47,
"versionNonce": 1082810165,
"isDeleted": false,
"id": "6P9oZna2",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -531.7153481799523,
"y": -492.8281952497524,
"strokeColor": "#000000",
"backgroundColor": "#fa525288",
"width": 253.45590209960938,
"height": 67.2,
"seed": 157003013,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Open Data Portal\n(Saas)",
"rawText": "Open Data Portal (Saas)",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "5eWjJQZ2iv9UGRQvQXN8T",
"originalText": "Open Data Portal (Saas)"
},
{
"type": "rectangle",
"version": 1106,
"versionNonce": 724966043,
"isDeleted": false,
"id": "RmsBl-k9J95TkP41J_4rJ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -541.4873971301477,
"y": -308.9636673659936,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 273,
"height": 165,
"seed": 1133242572,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"id": "wbZrTMlIBMhUn2BzXQvs9",
"type": "arrow"
},
{
"type": "text",
"id": "TZfXvHX9"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 1030,
"versionNonce": 1589817493,
"isDeleted": false,
"id": "TZfXvHX9",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -484.1573724109094,
"y": -260.06366736599364,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 158.33995056152344,
"height": 67.2,
"seed": 2048711156,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187791,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "CKAN Cloud\n(Hosting)",
"rawText": "CKAN Cloud\n(Hosting)",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "RmsBl-k9J95TkP41J_4rJ",
"originalText": "CKAN Cloud\n(Hosting)"
},
{
"type": "rectangle",
"version": 1176,
"versionNonce": 1752043323,
"isDeleted": false,
"id": "RrpnVRgrSOTVVTbFRzbwL",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -542.636262124448,
"y": 521.9911511268936,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 273,
"height": 165,
"seed": 1714220876,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"id": "wbZrTMlIBMhUn2BzXQvs9",
"type": "arrow"
},
{
"type": "text",
"id": "fofl87lW"
}
],
"updated": 1679053187791,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 1133,
"versionNonce": 682218997,
"isDeleted": false,
"id": "fofl87lW",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -521.1882106718112,
"y": 587.6911511268936,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 230.10389709472656,
"height": 33.6,
"seed": 315980660,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Data Engineering",
"rawText": "Data Engineering",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "RrpnVRgrSOTVVTbFRzbwL",
"originalText": "Data Engineering"
},
{
"type": "rectangle",
"version": 1255,
"versionNonce": 1878945755,
"isDeleted": false,
"id": "CzRXh6VoAp71IzoC7MLJQ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -542.216484530376,
"y": 741.9742094124219,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 273,
"height": 165,
"seed": 1273570764,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"type": "arrow"
},
{
"id": "LoollKFpDn0HKJUbjMk3w",
"type": "arrow"
},
{
"id": "wbZrTMlIBMhUn2BzXQvs9",
"type": "arrow"
},
{
"type": "text",
"id": "n2hfamGF"
}
],
"updated": 1679053187792,
"link": null,
"locked": false,
"customData": {
"legacyTextWrap": true
}
},
{
"type": "text",
"version": 1324,
"versionNonce": 1766149973,
"isDeleted": false,
"id": "n2hfamGF",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -492.9644398526416,
"y": 790.8742094124219,
"strokeColor": "#000000",
"backgroundColor": "#228be6",
"width": 174.49591064453125,
"height": 67.2,
"seed": 519957748,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Data \nPresentation",
"rawText": "Data Presentation",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "CzRXh6VoAp71IzoC7MLJQ",
"originalText": "Data Presentation"
},
{
"type": "arrow",
"version": 392,
"versionNonce": 634786665,
"isDeleted": false,
"id": "pSj8H-0A0A8174BB0njk3",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -744.8575549802135,
"y": -1302.1509820459537,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 214.345322711697,
"height": 1.9602384080030788,
"seed": 1239059532,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"type": "text",
"id": "tsuZf19K"
}
],
"updated": 1681119306787,
"link": null,
"locked": false,
"startBinding": {
"elementId": "PoZ5uRC3ZhkIUD125ZMMV",
"gap": 7.167852089345615,
"focus": 0.039603424052598486
},
"endBinding": {
"elementId": "SMER0niUOD0SLvcvDwTeM",
"gap": 3.7753121921869024,
"focus": -0.09401604034356395
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
214.345322711697,
1.9602384080030788
]
]
},
{
"type": "text",
"version": 111,
"versionNonce": 1860869301,
"isDeleted": false,
"id": "tsuZf19K",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -682.5548505945799,
"y": -1313.1708628423476,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 89.73991394042969,
"height": 24,
"seed": 1075588724,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "will power",
"rawText": "will power",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "pSj8H-0A0A8174BB0njk3",
"originalText": "will power"
},
{
"type": "arrow",
"version": 138,
"versionNonce": 772645225,
"isDeleted": false,
"id": "rFmwBhrEu7p0GyHw5Y2wr",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -744.7769492402713,
"y": -703.9963387970759,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 188.5729522202364,
"height": 0.3420295107162019,
"seed": 31138508,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"type": "text",
"id": "9UUX0ujU"
}
],
"updated": 1681119315852,
"link": null,
"locked": false,
"startBinding": {
"elementId": "LyIuBh6TEiAghy31Blrf5",
"gap": 7.120859502954772,
"focus": -0.011346560357436088
},
"endBinding": {
"elementId": "gWxYtK0BjentWgrc32U0q",
"gap": 14.71659988988722,
"focus": 0.051709521365997435
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
188.5729522202364,
-0.3420295107162019
]
]
},
{
"type": "text",
"version": 57,
"versionNonce": 557792789,
"isDeleted": false,
"id": "9UUX0ujU",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -709.6304114846453,
"y": -716.167353552434,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 118.27987670898438,
"height": 24,
"seed": 1995849716,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "published as",
"rawText": "published as",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "rFmwBhrEu7p0GyHw5Y2wr",
"originalText": "published as"
},
{
"type": "arrow",
"version": 1756,
"versionNonce": 77253223,
"isDeleted": false,
"id": "LoollKFpDn0HKJUbjMk3w",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -932.2971335325442,
"y": -616.8914086514583,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 372.73656379706733,
"height": 784.7129014695226,
"seed": 1250224460,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [
{
"type": "text",
"id": "n8XljDBH"
}
],
"updated": 1681119306801,
"link": null,
"locked": false,
"startBinding": {
"elementId": "LyIuBh6TEiAghy31Blrf5",
"gap": 3.4055333417963993,
"focus": 0.33444551290580415
},
"endBinding": {
"elementId": "ECi9b0fPn1OD_tSJuGDnp",
"gap": 18.073172605329205,
"focus": -0.25335022722814804
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
12.796992820341643,
425.8181073863525
],
[
136.93055914973718,
751.8624659755251
],
[
372.73656379706733,
784.7129014695226
]
]
},
{
"type": "text",
"version": 332,
"versionNonce": 1463333749,
"isDeleted": false,
"id": "n8XljDBH",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -933.4732897984813,
"y": -40.05112197051949,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 152.07986450195312,
"height": 24,
"seed": 999432564,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "used to create",
"rawText": "used to create",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "LoollKFpDn0HKJUbjMk3w",
"originalText": "used to create"
},
{
"type": "arrow",
"version": 1464,
"versionNonce": 378021193,
"isDeleted": false,
"id": "wbZrTMlIBMhUn2BzXQvs9",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -917.1514398941144,
"y": -617.6562694484187,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 363.60746825988645,
"height": 383.73587720228966,
"seed": 389144524,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1681119306803,
"link": null,
"locked": false,
"startBinding": {
"elementId": "LyIuBh6TEiAghy31Blrf5",
"gap": 2.6406725448359794,
"focus": 0.20214194102678357
},
"endBinding": {
"elementId": "RmsBl-k9J95TkP41J_4rJ",
"gap": 13.961477257384104,
"focus": 0.018892560401811434
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
-1.9049027533037588,
167.01931277363042
],
[
45.972827789841176,
371.5678284037624
],
[
361.7025655065827,
383.73587720228966
]
]
},
{
"type": "arrow",
"version": 690,
"versionNonce": 1655740137,
"isDeleted": false,
"id": "e_XOD6fNA9n9buIYw_D1P",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -897.8518691674581,
"y": -615.0308230608307,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 44.79421925248482,
"height": 136.53304181837098,
"seed": 355848948,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1681119306796,
"link": null,
"locked": false,
"startBinding": {
"elementId": "LyIuBh6TEiAghy31Blrf5",
"gap": 5.2661189324239785,
"focus": 0.08400624323518406
},
"endBinding": {
"elementId": "CtzRPkdnbaZN64H5rZgAK",
"gap": 4.524926392082629,
"focus": -0.45809138722522313
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
2.9810672825005895,
119.72245547399802
],
[
44.79421925248482,
136.53304181837098
]
]
},
{
"type": "arrow",
"version": 603,
"versionNonce": 1539499399,
"isDeleted": false,
"id": "h2RdQCxJBoUADxS0gbb8U",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -691.841606861845,
"y": -377.922192827095,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 143.04342477599187,
"height": 53.361212830186446,
"seed": 845632628,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1681119306803,
"link": null,
"locked": false,
"startBinding": {
"elementId": "hUTxjZNRaq4ZcHilW34Xo",
"gap": 6.30181310577552,
"focus": 0.2910974268448977
},
"endBinding": {
"elementId": "5eWjJQZ2iv9UGRQvQXN8T",
"gap": 7.31078495570541,
"focus": 0.19264454038081535
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
143.04342477599187,
-53.361212830186446
]
]
},
{
"type": "arrow",
"version": 595,
"versionNonce": 1232772263,
"isDeleted": false,
"id": "D-KX5UmkpUodHuZxY6jj7",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -695.9971968262611,
"y": -484.34351601624905,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 147.69194594018677,
"height": 24.352125103973265,
"seed": 163405004,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1681119306803,
"link": null,
"locked": false,
"startBinding": {
"elementId": "CtzRPkdnbaZN64H5rZgAK",
"gap": 4.535526696629528,
"focus": -0.28185384824522275
},
"endBinding": {
"elementId": "5eWjJQZ2iv9UGRQvQXN8T",
"gap": 6.817853755926615,
"focus": -0.21777371450464422
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
147.69194594018677,
24.352125103973265
]
]
},
{
"type": "text",
"version": 161,
"versionNonce": 1624084379,
"isDeleted": false,
"id": "XIr0iFKR",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -806.7016465473043,
"y": -1508.8547423177138,
"strokeColor": "#000000",
"backgroundColor": "#15aabf",
"width": 346.535888671875,
"height": 43.199999999999996,
"seed": 15508980,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 36,
"fontFamily": 1,
"text": "DataHub Domain 🪣",
"rawText": "DataHub Domain 🪣",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "DataHub Domain 🪣"
},
{
"type": "text",
"version": 147,
"versionNonce": 139004821,
"isDeleted": false,
"id": "FEZjlEEA",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -806.5250546850202,
"y": -914.2084995434216,
"strokeColor": "#000000",
"backgroundColor": "#15aabf",
"width": 324.1078796386719,
"height": 43.199999999999996,
"seed": 1309664076,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 36,
"fontFamily": 1,
"text": "Portals Domain 🪣",
"rawText": "Portals Domain 🪣",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Portals Domain 🪣"
},
{
"type": "text",
"version": 398,
"versionNonce": 1162798139,
"isDeleted": false,
"id": "cbwl7sAV",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -855.3320111250555,
"y": 407.2629238350619,
"strokeColor": "#000000",
"backgroundColor": "#15aabf",
"width": 447.0478515625,
"height": 43.199999999999996,
"seed": 1170982772,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 36,
"fontFamily": 1,
"text": "Data Services Domain 🪣",
"rawText": "Data Services Domain 🪣",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Data Services Domain 🪣"
},
{
"type": "text",
"version": 313,
"versionNonce": 648859893,
"isDeleted": false,
"id": "IsZHNz18",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -58.69575640760581,
"y": -1820.1136548829975,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 512.56787109375,
"height": 43.199999999999996,
"seed": 592288204,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 36,
"fontFamily": 1,
"text": "Brand name and landing page",
"rawText": "Brand name and landing page",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Brand name and landing page"
},
{
"type": "text",
"version": 124,
"versionNonce": 66888923,
"isDeleted": false,
"id": "bFGdtbOW",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 2.3285280779582536,
"y": -1349.3949087520698,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 302.45587158203125,
"height": 33.6,
"seed": 894089460,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "DataHub - datahub.io",
"rawText": "DataHub - datahub.io",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "DataHub - datahub.io"
},
{
"type": "text",
"version": 127,
"versionNonce": 1581368745,
"isDeleted": false,
"id": "q2zOq9P8",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -5.037795315907715,
"y": -728.1351619669043,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 322.671875,
"height": 33.6,
"seed": 613449804,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1681119331722,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "PortalJS (by Datopian)",
"rawText": "PortalJS (by Datopian)",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "PortalJS (by Datopian)"
},
{
"type": "text",
"version": 407,
"versionNonce": 1953059195,
"isDeleted": false,
"id": "i73yRODH",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -5.27123939291414,
"y": -499.8002701314442,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 409.10784912109375,
"height": 33.6,
"seed": 183466612,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "DataHub Open Data (Portal)",
"rawText": "DataHub Open Data (Portal)",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "DataHub Open Data (Portal)"
},
{
"type": "text",
"version": 530,
"versionNonce": 1588254645,
"isDeleted": false,
"id": "yTzTZmGG",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -8.706143833835085,
"y": -261.8872845901244,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 316.9598693847656,
"height": 33.6,
"seed": 2041747148,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187792,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "(Datopian) CKAN Cloud",
"rawText": "(Datopian) CKAN Cloud",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "(Datopian) CKAN Cloud"
},
{
"type": "text",
"version": 100,
"versionNonce": 1473735195,
"isDeleted": false,
"id": "B0rRZJtF",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -539.3526511591062,
"y": 268.14394429519984,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 247.9197998046875,
"height": 24,
"seed": 562039796,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "incl ckan development etc",
"rawText": "incl ckan development etc",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "incl ckan development etc"
},
{
"type": "text",
"version": 170,
"versionNonce": 1128274197,
"isDeleted": false,
"id": "hFZYgPGj",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 8.942733790863713,
"y": 97.86712712557596,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 354.39971923828125,
"height": 24,
"seed": 1062067532,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "datopian.com/data-portals/#custom",
"rawText": "datopian.com/data-portals/#custom",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "datopian.com/data-portals/#custom"
},
{
"type": "text",
"version": 280,
"versionNonce": 590966459,
"isDeleted": false,
"id": "qmeobZEZ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 11.878445513371844,
"y": 140.30148487075598,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 336.2197265625,
"height": 24,
"seed": 184708468,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "datopian.com/data-portals/#cloud",
"rawText": "datopian.com/data-portals/#cloud",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "datopian.com/data-portals/#cloud"
},
{
"type": "text",
"version": 294,
"versionNonce": 1516646005,
"isDeleted": false,
"id": "tTQWYsYa",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 9.767693875664918,
"y": 176.85182035237654,
"strokeColor": "#000000",
"backgroundColor": "#fab005",
"width": 329.55975341796875,
"height": 24,
"seed": 1857835980,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "datopian.com/data-portals/#ckan",
"rawText": "datopian.com/data-portals/#ckan",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "datopian.com/data-portals/#ckan"
},
{
"type": "text",
"version": 151,
"versionNonce": 154263387,
"isDeleted": false,
"id": "NEp6lcSB",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -0.3466893614458968,
"y": -428.8347665304502,
"strokeColor": "#000000",
"backgroundColor": "#fa525299",
"width": 370.5997009277344,
"height": 48,
"seed": 683450100,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "datahub.io/open-data-portal/\ndatopian.com/data-portals/#cloud (?)",
"rawText": "datahub.io/open-data-portal/\ndatopian.com/data-portals/#cloud (?)",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "datahub.io/open-data-portal/\ndatopian.com/data-portals/#cloud (?)"
},
{
"type": "text",
"version": 140,
"versionNonce": 1122146261,
"isDeleted": false,
"id": "TwBLDWf2",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -214.7773054607933,
"y": -1145.8875171010118,
"strokeColor": "#000000",
"backgroundColor": "#fa525299",
"width": 192.539794921875,
"height": 96,
"seed": 1175976524,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Can be multiple\neditions in future\ncf gitlab enterprise\nor github enterprise",
"rawText": "Can be multiple\neditions in future\ncf gitlab enterprise\nor github enterprise",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Can be multiple\neditions in future\ncf gitlab enterprise\nor github enterprise"
},
{
"type": "rectangle",
"version": 124,
"versionNonce": 1142111227,
"isDeleted": false,
"id": "hE_ny8oz4FBI1UQ2q2u9F",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -1089.4926602646265,
"y": -825.2287948169878,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 883.8592540706995,
"height": 1138.4432554176835,
"seed": 1127522420,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false
},
{
"type": "text",
"version": 88,
"versionNonce": 650827061,
"isDeleted": false,
"id": "Zl5zuofA",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 11.537849075220947,
"y": 15.596093018819943,
"strokeColor": "#000000",
"backgroundColor": "#fa525288",
"width": 178.4999237060547,
"height": 33.6,
"seed": 1851566763,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Datopian.com",
"rawText": "Datopian.com",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "Datopian.com"
},
{
"type": "line",
"version": 62,
"versionNonce": 1145747771,
"isDeleted": false,
"id": "cyHmPiqqkYbaUtxaUkmmM",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -651.20982184389,
"y": -1943.3179864448734,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 0,
"height": 351.8547398993135,
"seed": 199149163,
"groupIds": [],
"roundness": {
"type": 2
},
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": null,
"points": [
[
0,
0
],
[
0,
351.8547398993135
]
]
},
{
"type": "text",
"version": 98,
"versionNonce": 1907400073,
"isDeleted": false,
"id": "LCBK7qDg",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": 25.101452790041776,
"y": -651.0359880564612,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 185.83982849121094,
"height": 48,
"seed": 677738315,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1681119349020,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "e.g. portaljs.org\ndatahub.io/toolkit/",
"rawText": "e.g. portaljs.org\ndatahub.io/toolkit/",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "e.g. portaljs.org\ndatahub.io/toolkit/"
},
{
"type": "text",
"version": 62,
"versionNonce": 1052105179,
"isDeleted": false,
"id": "mXUVVvgB",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "solid",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": 1.9934825299022805,
"y": -194.16346345961801,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 240.7998046875,
"height": 24,
"seed": 1494140459,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "datopian.com/ckan#cloud",
"rawText": "datopian.com/ckan#cloud",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "datopian.com/ckan#cloud"
},
{
"type": "text",
"version": 102,
"versionNonce": 328303957,
"isDeleted": false,
"id": "EwfMZ2wi",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -1000.549040546264,
"y": -1265.250691346486,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 225.81980895996094,
"height": 24,
"seed": 1288030235,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "datopian/datahub-next",
"rawText": "datopian/datahub-next",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "datopian/datahub-next"
},
{
"type": "text",
"version": 163,
"versionNonce": 1278469755,
"isDeleted": false,
"id": "fJXZaacQ",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -1014.6856194741723,
"y": -674.3409880326896,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 257.17974853515625,
"height": 24,
"seed": 1453310843,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "datopian/portals-monorepo",
"rawText": "datopian/portals-monorepo",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "datopian/portals-monorepo"
},
{
"type": "text",
"version": 421,
"versionNonce": 775951029,
"isDeleted": false,
"id": "VVjOFTKF",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -1086.3031628955018,
"y": -1779.6138220065218,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 344.6596984863281,
"height": 96,
"seed": 819151899,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "\ninternal stack of tools/components\nused to build or power\nexternal offers",
"rawText": "\ninternal stack of tools/components\nused to build or power\nexternal offers",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "\ninternal stack of tools/components\nused to build or power\nexternal offers"
},
{
"type": "text",
"version": 70,
"versionNonce": 1669816091,
"isDeleted": false,
"id": "v4PxBwmX",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -973.0818211763057,
"y": -1815.4589826542574,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 121.39195251464844,
"height": 43.199999999999996,
"seed": 869148571,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 36,
"fontFamily": 1,
"text": "Stacks",
"rawText": "Stacks",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "Stacks"
},
{
"type": "text",
"version": 17,
"versionNonce": 2132984763,
"isDeleted": false,
"id": "mTZvdCi3",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -481.1988247008153,
"y": -1820.3915012438072,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 115.84793090820312,
"height": 43.199999999999996,
"seed": 344647995,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 36,
"fontFamily": 1,
"text": "Offers",
"rawText": "Offers",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "Offers"
},
{
"type": "text",
"version": 44,
"versionNonce": 203991413,
"isDeleted": false,
"id": "PbxriP1f",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -585.3222614042857,
"y": -1760.74964916107,
"strokeColor": "#000000",
"backgroundColor": "#fa5252",
"width": 339.9398193359375,
"height": 72,
"seed": 1029274005,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "specific offer\nof a product or service\nthat a client can acquire and use",
"rawText": "specific offer\nof a product or service\nthat a client can acquire and use",
"textAlign": "center",
"verticalAlign": "top",
"containerId": null,
"originalText": "specific offer\nof a product or service\nthat a client can acquire and use"
},
{
"type": "rectangle",
"version": 139,
"versionNonce": 656970843,
"isDeleted": false,
"id": "jV2DLuU9ktxxmrvk963TI",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -1080.8726549223788,
"y": -1430.8009492032863,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 842.9088070213693,
"height": 436.0939808250733,
"seed": 880994389,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false
},
{
"type": "rectangle",
"version": 339,
"versionNonce": 748532437,
"isDeleted": false,
"id": "BGJF0VZJP64jz5S5eApy5",
"fillStyle": "solid",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"angle": 0,
"x": -1082.1926422452857,
"y": 489.369021716255,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 862.4035165132434,
"height": 435.3076645365881,
"seed": 1778019797,
"groupIds": [],
"roundness": null,
"boundElements": [],
"updated": 1679053187793,
"link": null,
"locked": false
},
{
"id": "TyhCK5aN",
"type": "text",
"x": 27.82203583784913,
"y": -574.1457988823043,
"width": 369.6477355957031,
"height": 19.2,
"angle": 0,
"strokeColor": "#000000",
"backgroundColor": "#ced4da",
"fillStyle": "hachure",
"strokeWidth": 2,
"strokeStyle": "dashed",
"roughness": 2,
"opacity": 100,
"groupIds": [],
"roundness": null,
"seed": 405507913,
"version": 99,
"versionNonce": 427424521,
"isDeleted": false,
"boundElements": null,
"updated": 1681119394813,
"link": null,
"locked": false,
"text": "NB: 2023-04-10 reorienting to PortalJS brand",
"rawText": "NB: 2023-04-10 reorienting to PortalJS brand",
"fontSize": 16,
"fontFamily": 1,
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "NB: 2023-04-10 reorienting to PortalJS brand"
}
],
"appState": {
"theme": "light",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#000000",
"currentItemBackgroundColor": "#ced4da",
"currentItemFillStyle": "hachure",
"currentItemStrokeWidth": 2,
"currentItemStrokeStyle": "dashed",
"currentItemRoughness": 2,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 16,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": 125.21602438604292,
"scrollY": 1200.8581363730696,
"zoom": {
"value": 0.5538093342663027
},
"currentItemRoundness": "sharp",
"gridSize": null,
"colorPalette": {},
"currentStrokeOptions": null,
"previousGridSize": null
},
"files": {}
}
%%