From 9160dbe203dd127a070c84ca5028568adf6c1263 Mon Sep 17 00:00:00 2001 From: Luis Fernando Molina Date: Wed, 2 Jun 2021 17:31:10 +0200 Subject: [PATCH] Governance: finding the right names for nodes --- .../Schemas/App-Schema/assets-structure.json | 18 +++++++------- .../Schemas/App-Schema/contributed-asset.json | 2 +- .../Schemas/App-Schema/contributed-time.json | 5 ++-- .../App-Schema/contributed-youtube-video.json | 10 ++++---- .../App-Schema/governance-project.json | 8 +++---- .../App-Schema/governance-structure.json | 10 ++++---- .../App-Schema/project-asset-class.json | 24 +++++++++---------- .../Schemas/App-Schema/project-asset.json | 24 +++++++++---------- .../Schemas/App-Schema/project-rank.json | 14 +++++------ .../Governance/Schemas/App-Schema/team.json | 10 ++++---- .../Blockchain.js => Assets-Space/Assets.js} | 0 11 files changed, 63 insertions(+), 62 deletions(-) rename Projects/Governance/UI/Spaces/{Blockchain-Space/Blockchain.js => Assets-Space/Assets.js} (100%) diff --git a/Projects/Governance/Schemas/App-Schema/assets-structure.json b/Projects/Governance/Schemas/App-Schema/assets-structure.json index 1fa75ad28..1f986969d 100644 --- a/Projects/Governance/Schemas/App-Schema/assets-structure.json +++ b/Projects/Governance/Schemas/App-Schema/assets-structure.json @@ -1,17 +1,17 @@ { - "type": "Assets Structure", + "type": "Assets", "menuItems": [ { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Asset Class", - "relatedUiObject": "Project Asset Class" + "label": "Add Asset Class", + "relatedUiObject": "Asset Class" }, { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Asset", - "relatedUiObject": "Project Asset" + "label": "Add Asset", + "relatedUiObject": "Asset" }, { "action": "Delete UI Object", @@ -31,15 +31,15 @@ }, "childrenNodesProperties": [ { - "name": "projectAssetClasses", + "name": "assetClasses", "type": "array", - "childType": "Project Asset Class", + "childType": "Asset Class", "autoAdd": false }, { - "name": "projectAssets", + "name": "assets", "type": "array", - "childType": "Project Asset", + "childType": "Asset", "autoAdd": false } ], diff --git a/Projects/Governance/Schemas/App-Schema/contributed-asset.json b/Projects/Governance/Schemas/App-Schema/contributed-asset.json index 6d4bb4e38..f75d6d45c 100644 --- a/Projects/Governance/Schemas/App-Schema/contributed-asset.json +++ b/Projects/Governance/Schemas/App-Schema/contributed-asset.json @@ -34,7 +34,7 @@ "compatibleTypes": "->Software Contributions->" }, "referencingRules": { - "compatibleTypes": "->Project Asset->" + "compatibleTypes": "->Asset->" }, "propertyNameAtParent": "contributedAssets", "icon": "tron" diff --git a/Projects/Governance/Schemas/App-Schema/contributed-time.json b/Projects/Governance/Schemas/App-Schema/contributed-time.json index 3c171cca6..3ea1c677e 100644 --- a/Projects/Governance/Schemas/App-Schema/contributed-time.json +++ b/Projects/Governance/Schemas/App-Schema/contributed-time.json @@ -19,7 +19,8 @@ } ], "title": [ - "Use Reference Parent" + "Use Reference Parent", + "Use Reference Parent Parent" ], "editors": { "config": true @@ -33,7 +34,7 @@ "compatibleTypes": "->Governance Contributions->" }, "referencingRules": { - "compatibleTypes": "->Project Rank->" + "compatibleTypes": "->Ranking Position->" }, "propertyNameAtParent": "contributedTimes", "icon": "dogecoin" diff --git a/Projects/Governance/Schemas/App-Schema/contributed-youtube-video.json b/Projects/Governance/Schemas/App-Schema/contributed-youtube-video.json index 2e9289784..089b52a8c 100644 --- a/Projects/Governance/Schemas/App-Schema/contributed-youtube-video.json +++ b/Projects/Governance/Schemas/App-Schema/contributed-youtube-video.json @@ -11,8 +11,8 @@ { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Asset", - "relatedUiObject": "Project Asset" + "label": "Add Asset", + "relatedUiObject": "Asset" }, { "action": "Delete UI Object", @@ -33,14 +33,14 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Assets Structure->Project Asset->" + "compatibleTypes": "->Assets->Asset->" }, "propertyNameAtParent": "softwareContributions", "childrenNodesProperties": [ { - "name": "projectAssetClass", + "name": "assetClass", "type": "array", - "childType": "Project Asset", + "childType": "Asset", "autoAdd": false } ], diff --git a/Projects/Governance/Schemas/App-Schema/governance-project.json b/Projects/Governance/Schemas/App-Schema/governance-project.json index 409a981f6..8e259b680 100644 --- a/Projects/Governance/Schemas/App-Schema/governance-project.json +++ b/Projects/Governance/Schemas/App-Schema/governance-project.json @@ -3,14 +3,14 @@ "menuItems": [ { "action": "Add UI Object", - "label": "Add Assets Structure", - "relatedUiObject": "Assets Structure", + "label": "Add Assets", + "relatedUiObject": "Assets", "actionFunction": "payload.executeAction" }, { "action": "Add UI Object", - "label": "Add Governance Structure", - "relatedUiObject": "Governance Structure", + "label": "Add Ranking", + "relatedUiObject": "Ranking", "actionFunction": "payload.executeAction" }, { diff --git a/Projects/Governance/Schemas/App-Schema/governance-structure.json b/Projects/Governance/Schemas/App-Schema/governance-structure.json index ea30dcd79..79c5de3d3 100644 --- a/Projects/Governance/Schemas/App-Schema/governance-structure.json +++ b/Projects/Governance/Schemas/App-Schema/governance-structure.json @@ -1,10 +1,10 @@ { - "type": "Governance Structure", + "type": "Ranking", "menuItems": [ { "action": "Add UI Object", - "label": "Add Project Rank", - "relatedUiObject": "Project Rank", + "label": "Add Ranking Position", + "relatedUiObject": "Ranking Position", "actionFunction": "payload.executeAction" }, { @@ -23,9 +23,9 @@ "level": 0, "childrenNodesProperties": [ { - "name": "projectRanks", + "name": "rankingPositions", "type": "array", - "childType": "Project Rank", + "childType": "Ranking Position", "autoAdd": false } ], diff --git a/Projects/Governance/Schemas/App-Schema/project-asset-class.json b/Projects/Governance/Schemas/App-Schema/project-asset-class.json index 96263ff58..938beef44 100644 --- a/Projects/Governance/Schemas/App-Schema/project-asset-class.json +++ b/Projects/Governance/Schemas/App-Schema/project-asset-class.json @@ -1,5 +1,5 @@ { - "type": "Project Asset Class", + "type": "Asset Class", "menuItems": [ { "action": "Configure", @@ -11,14 +11,14 @@ { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Asset Class", - "relatedUiObject": "Project Asset Class" + "label": "Add Asset Class", + "relatedUiObject": "Asset Class" }, { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Asset", - "relatedUiObject": "Project Asset" + "label": "Add Asset", + "relatedUiObject": "Asset" }, { "action": "Delete UI Object", @@ -39,23 +39,23 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Assets Structure->Project Asset Class->" + "compatibleTypes": "->Assets->Asset Class->" }, "referencingRules": { - "compatibleTypes": "->Team->Project Rank->" + "compatibleTypes": "->Team->Ranking Position->" }, - "propertyNameAtParent": "projectAssetClasses", + "propertyNameAtParent": "assetClasses", "childrenNodesProperties": [ { - "name": "projectAssetClasses", + "name": "assetClasses", "type": "array", - "childType": "Project Asset Class", + "childType": "Asset Class", "autoAdd": false }, { - "name": "projectAssets", + "name": "assets", "type": "array", - "childType": "Project Asset", + "childType": "Asset", "autoAdd": false } ], diff --git a/Projects/Governance/Schemas/App-Schema/project-asset.json b/Projects/Governance/Schemas/App-Schema/project-asset.json index 0aff5313c..43e6cf0fc 100644 --- a/Projects/Governance/Schemas/App-Schema/project-asset.json +++ b/Projects/Governance/Schemas/App-Schema/project-asset.json @@ -1,5 +1,5 @@ { - "type": "Project Asset", + "type": "Asset", "menuItems": [ { "action": "Configure", @@ -11,14 +11,14 @@ { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Asset Class", - "relatedUiObject": "Project Asset Class" + "label": "Add Asset Class", + "relatedUiObject": "Asset Class" }, { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Asset", - "relatedUiObject": "Project Asset" + "label": "Add Asset", + "relatedUiObject": "Asset" }, { "action": "Delete UI Object", @@ -39,23 +39,23 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Project Asset Class->Project Asset->" + "compatibleTypes": "->Asset Class->Asset->" }, "referencingRules": { - "compatibleTypes": "->Team->Project Rank->" + "compatibleTypes": "->Team->Ranking Position->" }, - "propertyNameAtParent": "projectAssets", + "propertyNameAtParent": "assets", "childrenNodesProperties": [ { - "name": "projectAssetClasses", + "name": "assetClasses", "type": "array", - "childType": "Project Asset Class", + "childType": "Asset Class", "autoAdd": false }, { - "name": "projectAssets", + "name": "assets", "type": "array", - "childType": "Project Asset", + "childType": "Asset", "autoAdd": false } ], diff --git a/Projects/Governance/Schemas/App-Schema/project-rank.json b/Projects/Governance/Schemas/App-Schema/project-rank.json index a3ff0cec4..7c77d314a 100644 --- a/Projects/Governance/Schemas/App-Schema/project-rank.json +++ b/Projects/Governance/Schemas/App-Schema/project-rank.json @@ -1,5 +1,5 @@ { - "type": "Project Rank", + "type": "Ranking Position", "menuItems": [ { "action": "Configure", @@ -11,8 +11,8 @@ { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Rank", - "relatedUiObject": "Project Rank" + "label": "Add Ranking Position", + "relatedUiObject": "Ranking Position" }, { "action": "Add UI Object", @@ -39,14 +39,14 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Governance Structure->Project Rank->Team->" + "compatibleTypes": "->Ranking->Ranking Position->Team->" }, - "propertyNameAtParent": "projectRanks", + "propertyNameAtParent": "rankingPositions", "childrenNodesProperties": [ { - "name": "projectRanks", + "name": "rankingPositions", "type": "array", - "childType": "Project Rank", + "childType": "Ranking Position", "autoAdd": false }, { diff --git a/Projects/Governance/Schemas/App-Schema/team.json b/Projects/Governance/Schemas/App-Schema/team.json index c4be415c5..af27c192c 100644 --- a/Projects/Governance/Schemas/App-Schema/team.json +++ b/Projects/Governance/Schemas/App-Schema/team.json @@ -11,8 +11,8 @@ { "action": "Add UI Object", "actionFunction": "payload.executeAction", - "label": "Add Project Rank", - "relatedUiObject": "Project Rank" + "label": "Add Ranking Position", + "relatedUiObject": "Ranking Position" }, { "action": "Add UI Object", @@ -39,14 +39,14 @@ "addLeftIcons": true, "level": 2, "attachingRules": { - "compatibleTypes": "->Project Rank->Team->" + "compatibleTypes": "->Ranking Position->Team->" }, "propertyNameAtParent": "teams", "childrenNodesProperties": [ { - "name": "projectRanks", + "name": "rankingPositions", "type": "array", - "childType": "Project Rank", + "childType": "Ranking Position", "autoAdd": false }, { diff --git a/Projects/Governance/UI/Spaces/Blockchain-Space/Blockchain.js b/Projects/Governance/UI/Spaces/Assets-Space/Assets.js similarity index 100% rename from Projects/Governance/UI/Spaces/Blockchain-Space/Blockchain.js rename to Projects/Governance/UI/Spaces/Assets-Space/Assets.js