==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==
Text Elements
Backend MetaStore (+ Blob) [GitHub] ^1fLGVVyj
Showcase [Flowershow w/ data support] ^s09EEtrb
TODO … ^Cdehgfnz
UI for publishing ^9zoYYEIZ
Local Editor Obsidian, VSCode … + git ^Ety1Z8Qb
README.md data.csv
for schema
can also you for remote files
though gitlfs is probably better gitlfs/annex
with a custom storage
.datahub/datapackage.json ^A3DXpjBl
Frontend ^X12vaGqZ
Data API ^FWbTypz9
Workflows ^JERlXY5t
Data Scraping / Integration ^SZs2jvpj
R2/S3 ^y8hIe4B8
data validation data import to data api metadata import to a catalog data preparation ^HM5nO7Dy
Someday ^YcOcs9lV
Store: "DB" ^sMH4kHwF
Edit & Push ^MKSowKaM
push with git ^qX7xBvEn
Presentation ^7dSFr9n1
🚩 outside of DataHub for now ^3PdQugUS
e.g. datasette data api built on hasura postgrest bigquery … CDN + WASM ^MNojai98
%%
Drawing
{
"type": "excalidraw",
"version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.8.18",
"elements": [
{
"type": "rectangle",
"version": 235,
"versionNonce": 1225300284,
"isDeleted": false,
"id": "_LvbJ7bkVYAx3HY3K-chG",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -247.9062797947838,
"y": -261.1721901548889,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 165.77297318715136,
"height": 111.31871913678907,
"seed": 450909372,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "NoHUqleU_5Qb35D-G45Z9",
"type": "arrow"
},
{
"id": "IWbGdKIs9egq8FrUVf1rE",
"type": "arrow"
},
{
"id": "dsxBr-vC_VHjiB6xWrjgX",
"type": "arrow"
},
{
"id": "BBO63U65oVjfrfJDwhWk8",
"type": "arrow"
},
{
"type": "text",
"id": "1fLGVVyj"
}
],
"updated": 1680589750800,
"link": null,
"locked": false
},
{
"type": "text",
"version": 195,
"versionNonce": 475375748,
"isDeleted": false,
"id": "1fLGVVyj",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -217.50974528861047,
"y": -253.51283058649435,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 104.97990417480469,
"height": 96,
"seed": 1099523332,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750800,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Backend\nMetaStore\n(+ Blob)\n[GitHub]",
"rawText": "Backend\nMetaStore\n(+ Blob)\n[GitHub]",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "_LvbJ7bkVYAx3HY3K-chG",
"originalText": "Backend\nMetaStore\n(+ Blob)\n[GitHub]"
},
{
"type": "rectangle",
"version": 489,
"versionNonce": 999952828,
"isDeleted": false,
"id": "P0qsCbNtEYSCXmz9nWuZg",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 190.82875305662742,
"y": -407.37750332412116,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 165.77297318715136,
"height": 111.31871913678907,
"seed": 32398652,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "dsxBr-vC_VHjiB6xWrjgX",
"type": "arrow"
},
{
"type": "text",
"id": "s09EEtrb"
}
],
"updated": 1680589750801,
"link": null,
"locked": false
},
{
"type": "text",
"version": 486,
"versionNonce": 1880487940,
"isDeleted": false,
"id": "s09EEtrb",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 195.94529641289841,
"y": -387.7181437557266,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 155.53988647460938,
"height": 72,
"seed": 547234948,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Showcase\n[Flowershow w/ \ndata support]",
"rawText": "Showcase\n[Flowershow w/ \ndata support]",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "P0qsCbNtEYSCXmz9nWuZg",
"originalText": "Showcase\n[Flowershow w/ \ndata support]"
},
{
"type": "rectangle",
"version": 592,
"versionNonce": 1047034428,
"isDeleted": false,
"id": "6BxOb3Vms-1lEqquoUKyu",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 191.4206928917772,
"y": -156.21919283229522,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 165.77297318715136,
"height": 111.31871913678907,
"seed": 1529304508,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "BBO63U65oVjfrfJDwhWk8",
"type": "arrow"
},
{
"type": "text",
"id": "Cdehgfnz"
}
],
"updated": 1680589750801,
"link": null,
"locked": false
},
{
"type": "text",
"version": 548,
"versionNonce": 371218308,
"isDeleted": false,
"id": "Cdehgfnz",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 230.72720817187633,
"y": -112.55983326390069,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 87.15994262695312,
"height": 24,
"seed": 1307505668,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "TODO ...",
"rawText": "TODO ...",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "6BxOb3Vms-1lEqquoUKyu",
"originalText": "TODO ..."
},
{
"type": "rectangle",
"version": 410,
"versionNonce": 475386556,
"isDeleted": false,
"id": "oJ-u3Av2UygpqEyWKRxEu",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -644.3603773204159,
"y": -125.25224052983918,
"strokeColor": "#00000088",
"backgroundColor": "transparent",
"width": 167,
"height": 110,
"seed": 61685308,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"type": "text",
"id": "9zoYYEIZ"
}
],
"updated": 1680589750801,
"link": null,
"locked": false
},
{
"type": "text",
"version": 442,
"versionNonce": 1521665796,
"isDeleted": false,
"id": "9zoYYEIZ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -603.6103239146541,
"y": -94.25224052983918,
"strokeColor": "#00000088",
"backgroundColor": "transparent",
"width": 85.49989318847656,
"height": 48,
"seed": 1199166340,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "UI for \npublishing",
"rawText": "UI for \npublishing",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "oJ-u3Av2UygpqEyWKRxEu",
"originalText": "UI for \npublishing"
},
{
"type": "rectangle",
"version": 518,
"versionNonce": 1946426172,
"isDeleted": false,
"id": "OaJgWeS6dM2XNy1fiK8vh",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -643.1970892244376,
"y": -347.5551925957219,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 167,
"height": 110,
"seed": 1684149948,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "NoHUqleU_5Qb35D-G45Z9",
"type": "arrow"
},
{
"type": "text",
"id": "Ety1Z8Qb"
}
],
"updated": 1680589750801,
"link": null,
"locked": false
},
{
"type": "text",
"version": 315,
"versionNonce": 1380664964,
"isDeleted": false,
"id": "Ety1Z8Qb",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -636.4070349031485,
"y": -328.5551925957219,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 153.41989135742188,
"height": 72,
"seed": 461161220,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Local Editor \nObsidian, \nVSCode ... + git",
"rawText": "Local Editor \nObsidian, \nVSCode ... + git",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "OaJgWeS6dM2XNy1fiK8vh",
"originalText": "Local Editor \nObsidian, \nVSCode ... + git"
},
{
"type": "text",
"version": 615,
"versionNonce": 1070945212,
"isDeleted": false,
"id": "A3DXpjBl",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -295.46946410751775,
"y": -98.1347639402008,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 370.44769287109375,
"height": 134.4,
"seed": 1618330244,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "README.md\ndata.csv\n# for schema\n# can also you for remote files\n# though gitlfs is probably better gitlfs/annex\n# with a custom storage\n.datahub/datapackage.json",
"rawText": "README.md\ndata.csv\n# for schema\n# can also you for remote files\n# though gitlfs is probably better gitlfs/annex\n# with a custom storage\n.datahub/datapackage.json",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "README.md\ndata.csv\n# for schema\n# can also you for remote files\n# though gitlfs is probably better gitlfs/annex\n# with a custom storage\n.datahub/datapackage.json"
},
{
"type": "text",
"version": 412,
"versionNonce": 1369953796,
"isDeleted": false,
"id": "X12vaGqZ",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 207.63844934170288,
"y": -446.5670795620244,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 83.45993041992188,
"height": 24,
"seed": 1554028476,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Frontend",
"rawText": "Frontend",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Frontend"
},
{
"type": "text",
"version": 515,
"versionNonce": 1575713852,
"isDeleted": false,
"id": "FWbTypz9",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 203.41528905691462,
"y": -198.64056998030196,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 100.8199462890625,
"height": 24,
"seed": 757256708,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "Data API",
"rawText": "Data API",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Data API"
},
{
"type": "text",
"version": 480,
"versionNonce": 1707505028,
"isDeleted": false,
"id": "JERlXY5t",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 36.97675185873845,
"y": 147.18243762550532,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 130.81591796875,
"height": 33.6,
"seed": 1219379260,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Workflows",
"rawText": "Workflows",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Workflows"
},
{
"type": "text",
"version": 629,
"versionNonce": 405312700,
"isDeleted": false,
"id": "SZs2jvpj",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -543.8603079207194,
"y": 151.36258575679364,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 394.60382080078125,
"height": 33.6,
"seed": 276951428,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Data Scraping / Integration",
"rawText": "Data Scraping / Integration",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Data Scraping / Integration"
},
{
"type": "rectangle",
"version": 412,
"versionNonce": 1273308420,
"isDeleted": false,
"id": "j10CMYDt-e0rc2vrsSBTr",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -127.87061607384817,
"y": -112.46334650043747,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 90,
"height": 58,
"seed": 636672188,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"id": "IWbGdKIs9egq8FrUVf1rE",
"type": "arrow"
},
{
"type": "text",
"id": "y8hIe4B8"
}
],
"updated": 1680589750801,
"link": null,
"locked": false
},
{
"type": "text",
"version": 411,
"versionNonce": 1097395588,
"isDeleted": false,
"id": "y8hIe4B8",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -114.66060173058645,
"y": -95.46334650043747,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 63.57997131347656,
"height": 24,
"seed": 164700420,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589760966,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "R2/S3",
"rawText": "R2/S3",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "j10CMYDt-e0rc2vrsSBTr",
"originalText": "R2/S3"
},
{
"type": "text",
"version": 424,
"versionNonce": 1770120324,
"isDeleted": false,
"id": "HM5nO7Dy",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 24.974148901869512,
"y": 207.64218661870842,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 244.4638671875,
"height": 76.8,
"seed": 269508924,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "data validation\ndata import to data api\nmetadata import to a catalog\ndata preparation",
"rawText": "data validation\ndata import to data api\nmetadata import to a catalog\ndata preparation",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "data validation\ndata import to data api\nmetadata import to a catalog\ndata preparation"
},
{
"type": "text",
"version": 310,
"versionNonce": 1398773180,
"isDeleted": false,
"id": "YcOcs9lV",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -594.4668687836117,
"y": 13.92512972551998,
"strokeColor": "#00000099",
"backgroundColor": "transparent",
"width": 64.75196838378906,
"height": 19.2,
"seed": 9330820,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "Someday",
"rawText": "Someday",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Someday"
},
{
"type": "text",
"version": 257,
"versionNonce": 1146795012,
"isDeleted": false,
"id": "sMH4kHwF",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -274.83050845167577,
"y": -520.8861858586042,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 157.05191040039062,
"height": 33.6,
"seed": 1583929788,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Store: \"DB\"",
"rawText": "Store: \"DB\"",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Store: \"DB\""
},
{
"type": "text",
"version": 255,
"versionNonce": 1256029756,
"isDeleted": false,
"id": "MKSowKaM",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -643.1716082651042,
"y": -514.6393075700485,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 168.33592224121094,
"height": 33.6,
"seed": 1014476804,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Edit & Push",
"rawText": "Edit & Push",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Edit & Push"
},
{
"type": "line",
"version": 115,
"versionNonce": 2054001540,
"isDeleted": false,
"id": "7c78C_pJ5fMLOUEud7OSb",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -372.0915918904152,
"y": -495.80750940087495,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 0,
"height": 598.3637578620602,
"seed": 740180540,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": null,
"points": [
[
0,
0
],
[
0,
598.3637578620602
]
]
},
{
"type": "line",
"version": 190,
"versionNonce": 1535792828,
"isDeleted": false,
"id": "XKRtFTZcxwMXIOkNO_WQp",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 84.34520376980186,
"y": -492.6798822423778,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 0,
"height": 598.3637578620602,
"seed": 1569394564,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750801,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": null,
"points": [
[
0,
0
],
[
0,
598.3637578620602
]
]
},
{
"type": "arrow",
"version": 653,
"versionNonce": 972587780,
"isDeleted": false,
"id": "NoHUqleU_5Qb35D-G45Z9",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -472.2346500232734,
"y": -300.58976170127573,
"strokeColor": "#00000099",
"backgroundColor": "transparent",
"width": 219.660571337203,
"height": 103.75567923577592,
"seed": 1611831996,
"groupIds": [],
"roundness": null,
"boundElements": [
{
"type": "text",
"id": "qX7xBvEn"
}
],
"updated": 1680589750802,
"link": null,
"locked": false,
"startBinding": {
"elementId": "OaJgWeS6dM2XNy1fiK8vh",
"focus": -0.5225181522828178,
"gap": 3.9624392011642158
},
"endBinding": {
"elementId": "_LvbJ7bkVYAx3HY3K-chG",
"focus": -0.527733354886644,
"gap": 4.667798891286566
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
219.660571337203,
103.75567923577592
]
]
},
{
"type": "text",
"version": 102,
"versionNonce": 1644699452,
"isDeleted": false,
"id": "qX7xBvEn",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -272.7119220833878,
"y": -407.2543170524257,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 89.69990539550781,
"height": 48,
"seed": 1409711876,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750802,
"link": null,
"locked": false,
"fontSize": 20,
"fontFamily": 1,
"text": "push with\ngit",
"rawText": "push with\ngit",
"textAlign": "center",
"verticalAlign": "middle",
"containerId": "NoHUqleU_5Qb35D-G45Z9",
"originalText": "push with\ngit"
},
{
"type": "text",
"version": 92,
"versionNonce": 964264580,
"isDeleted": false,
"id": "7dSFr9n1",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 169.02736529093386,
"y": -536.8609366187084,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 174.49591064453125,
"height": 33.6,
"seed": 887612220,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750802,
"link": null,
"locked": false,
"fontSize": 28,
"fontFamily": 1,
"text": "Presentation",
"rawText": "Presentation",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "Presentation"
},
{
"type": "arrow",
"version": 788,
"versionNonce": 447653180,
"isDeleted": false,
"id": "IWbGdKIs9egq8FrUVf1rE",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -112.38259905149766,
"y": -146.1108714431271,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 0.35019081807914176,
"height": 28.86116323800681,
"seed": 1483210372,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589762217,
"link": null,
"locked": false,
"startBinding": {
"elementId": "_LvbJ7bkVYAx3HY3K-chG",
"gap": 3.742599574972701,
"focus": -0.619932790642681
},
"endBinding": {
"elementId": "j10CMYDt-e0rc2vrsSBTr",
"gap": 4.786361704682804,
"focus": -0.6339724767669309
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": null,
"points": [
[
0,
0
],
[
0.35019081807914176,
28.86116323800681
]
]
},
{
"type": "text",
"version": 278,
"versionNonce": 799969796,
"isDeleted": false,
"id": "3PdQugUS",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -483.29340393839016,
"y": 222.4815185012979,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 248.1758575439453,
"height": 19.2,
"seed": 1090526140,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750802,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "🚩 outside of DataHub for now",
"rawText": "🚩 outside of DataHub for now",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "🚩 outside of DataHub for now"
},
{
"type": "line",
"version": 141,
"versionNonce": 1438548028,
"isDeleted": false,
"id": "zu9F5ctl7PProva8zhc0g",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -655.1718956204927,
"y": 127.2447424236446,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 982.5467110034863,
"height": 0,
"seed": 1668124164,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750802,
"link": null,
"locked": false,
"startBinding": null,
"endBinding": null,
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": null,
"points": [
[
0,
0
],
[
982.5467110034863,
0
]
]
},
{
"type": "text",
"version": 281,
"versionNonce": 1268101508,
"isDeleted": false,
"id": "MNojai98",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": 198.5555695145256,
"y": -20.317235041407685,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 197.75987243652344,
"height": 96,
"seed": 2122138684,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750802,
"link": null,
"locked": false,
"fontSize": 16,
"fontFamily": 1,
"text": "e.g. datasette\ndata api built on hasura\npostgrest\nbigquery ...\nCDN + WASM",
"rawText": "e.g. datasette\ndata api built on hasura\npostgrest\nbigquery ...\nCDN + WASM",
"textAlign": "left",
"verticalAlign": "top",
"containerId": null,
"originalText": "e.g. datasette\ndata api built on hasura\npostgrest\nbigquery ...\nCDN + WASM"
},
{
"type": "arrow",
"version": 267,
"versionNonce": 653990076,
"isDeleted": false,
"id": "dsxBr-vC_VHjiB6xWrjgX",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "solid",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -72.47174049606906,
"y": -208.20575745268872,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 255.7304684555561,
"height": 147.64605480280397,
"seed": 638922116,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750802,
"link": null,
"locked": false,
"startBinding": {
"elementId": "_LvbJ7bkVYAx3HY3K-chG",
"focus": 0.49017299868363357,
"gap": 9.661566111563388
},
"endBinding": {
"elementId": "P0qsCbNtEYSCXmz9nWuZg",
"focus": 0.5444559874829225,
"gap": 7.5700250971403875
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
255.7304684555561,
-147.64605480280397
]
]
},
{
"type": "arrow",
"version": 400,
"versionNonce": 745332996,
"isDeleted": false,
"id": "BBO63U65oVjfrfJDwhWk8",
"fillStyle": "hachure",
"strokeWidth": 1,
"strokeStyle": "dashed",
"roughness": 1,
"opacity": 100,
"angle": 0,
"x": -68.47789730514774,
"y": -186.09555443417423,
"strokeColor": "#000000",
"backgroundColor": "transparent",
"width": 253.27938004510588,
"height": 80.55929053356289,
"seed": 1396792508,
"groupIds": [],
"roundness": null,
"boundElements": null,
"updated": 1680589750802,
"link": null,
"locked": false,
"startBinding": {
"elementId": "_LvbJ7bkVYAx3HY3K-chG",
"focus": -0.13763657687908376,
"gap": 13.655409302484713
},
"endBinding": {
"elementId": "6BxOb3Vms-1lEqquoUKyu",
"focus": -0.28641106816164097,
"gap": 6.619210151819061
},
"lastCommittedPoint": null,
"startArrowhead": null,
"endArrowhead": "triangle",
"points": [
[
0,
0
],
[
253.27938004510588,
80.55929053356289
]
]
}
],
"appState": {
"theme": "light",
"viewBackgroundColor": "#ffffff",
"currentItemStrokeColor": "#000000",
"currentItemBackgroundColor": "transparent",
"currentItemFillStyle": "hachure",
"currentItemStrokeWidth": 1,
"currentItemStrokeStyle": "solid",
"currentItemRoughness": 1,
"currentItemOpacity": 100,
"currentItemFontFamily": 1,
"currentItemFontSize": 20,
"currentItemTextAlign": "left",
"currentItemStartArrowhead": null,
"currentItemEndArrowhead": "arrow",
"scrollX": 983.8033752136856,
"scrollY": 686.347123782036,
"zoom": {
"value": 0.6649849325418473
},
"currentItemRoundness": "round",
"gridSize": null,
"colorPalette": {},
"currentStrokeOptions": null,
"previousGridSize": null
},
"files": {}
}
%%