From e6d2d292faa4794e58391701cf40f6b92536efb2 Mon Sep 17 00:00:00 2001 From: Suraj Karambe Date: Fri, 20 Sep 2024 16:35:54 +0530 Subject: [PATCH 1/2] Updated roadmap items of r23 and r24 --- deployed/doc-it/R33Roadmap.json | 8 +++---- deployed/doc-it/R34Roadmap.json | 36 +++++++++++++++++++++++++++++ src/data/doc-it/R33Roadmap.ts | 8 +++---- src/data/doc-it/R34Roadmap.ts | 41 +++++++++++++++++++++++++++++++++ src/index.ts | 5 ++++ yarn.lock | 12 +++++----- 6 files changed, 96 insertions(+), 14 deletions(-) create mode 100644 deployed/doc-it/R34Roadmap.json create mode 100644 src/data/doc-it/R34Roadmap.ts diff --git a/deployed/doc-it/R33Roadmap.json b/deployed/doc-it/R33Roadmap.json index dd85027..5b5119f 100644 --- a/deployed/doc-it/R33Roadmap.json +++ b/deployed/doc-it/R33Roadmap.json @@ -13,7 +13,7 @@ "description": "Develop Okta authentication workflow for both React and React Native", "year": 2024, "quarter": "Q3", - "status": "in-progress", + "status": "finished", "author": "Brightlayer UI" }, { @@ -21,7 +21,7 @@ "description": "Develop a plan/architecture for a set of workflows around user management that could be dropped-in to product team applications.", "year": 2024, "quarter": "Q3", - "status": "in-progress", + "status": "finished", "author": "Brightlayer UI" } ] @@ -40,7 +40,7 @@ "description": "Migrate Brightlayer Charts Storybook to Brightlayer dev doc", "year": 2024, "quarter": "Q3", - "status": "in-progress", + "status": "finished", "author": "Brightlayer UI" } ] @@ -58,7 +58,7 @@ "description": "Develop a new & improved documentation site for React Native packages", "year": 2024, "quarter": "Q3", - "status": "in-progress", + "status": "finished", "author": "Brightlayer UI" } ] diff --git a/deployed/doc-it/R34Roadmap.json b/deployed/doc-it/R34Roadmap.json new file mode 100644 index 0000000..05e302e --- /dev/null +++ b/deployed/doc-it/R34Roadmap.json @@ -0,0 +1,36 @@ +[ + { + "name": "Reusable Workflows", + "description": "Components for implementing common workflows across applications", + "type": "development", + "framework": ["react"], + "items": [ + { + "name": "React User Management Workflow", + "description": + "Develop a workflow for managing user accounts and permissions", + "year": 2024, + "quarter": "Q4", + "status": "in-progress", + "author": "Brightlayer UI" + } + ] + }, + { + "name": "React Libraries", + "description": + "The Brightlayer UI react libraries", + "type": "development", + "framework": ["react"], + "items": [ + { + "name": "MUI 6 Support", + "description": "Update libraries to build using MUI version 6", + "year": 2024, + "quarter": "Q4", + "status": "in-progress", + "author": "Brightlayer UI" + } + ] + } + ] \ No newline at end of file diff --git a/src/data/doc-it/R33Roadmap.ts b/src/data/doc-it/R33Roadmap.ts index 30d75dd..851b013 100644 --- a/src/data/doc-it/R33Roadmap.ts +++ b/src/data/doc-it/R33Roadmap.ts @@ -17,7 +17,7 @@ export const roadmap: RoadmapBucket[] = [ "Develop Okta authentication workflow for both React and React Native", year: CURRENT_YEAR, quarter: CURRENT_QUARTER, - status: "in-progress", + status: "finished", author: "Brightlayer UI", }, { @@ -26,7 +26,7 @@ export const roadmap: RoadmapBucket[] = [ "Develop a plan/architecture for a set of workflows around user management that could be dropped-in to product team applications.", year: CURRENT_YEAR, quarter: CURRENT_QUARTER, - status: "in-progress", + status: "finished", author: "Brightlayer UI", }, ], @@ -44,7 +44,7 @@ export const roadmap: RoadmapBucket[] = [ "Migrate Brightlayer Charts Storybook to Brightlayer dev doc", year: 2024, quarter: "Q3", - status: "in-progress", + status: "finished", author: "Brightlayer UI", }, ], @@ -61,7 +61,7 @@ export const roadmap: RoadmapBucket[] = [ "Develop a new & improved documentation site for React Native packages", year: CURRENT_YEAR, quarter: CURRENT_QUARTER, - status: "in-progress", + status: "finished", author: "Brightlayer UI", }, ], diff --git a/src/data/doc-it/R34Roadmap.ts b/src/data/doc-it/R34Roadmap.ts new file mode 100644 index 0000000..51267b4 --- /dev/null +++ b/src/data/doc-it/R34Roadmap.ts @@ -0,0 +1,41 @@ +import { Quarter, RoadmapBucket } from "./_types"; + +const CURRENT_YEAR = 2024; +const CURRENT_QUARTER: Quarter = "Q4"; + +export const roadmap: RoadmapBucket[] = [ + { + name: "Reusable Workflows", + description: "Components for implementing common workflows across applications", + type: "development", + framework: ["react"], + items: [ + { + name: "React User Management Workflow", + description: + "Develop a workflow for managing user accounts and permissions", + year: CURRENT_YEAR, + quarter: CURRENT_QUARTER, + status: "in-progress", + author: "Brightlayer UI", + }, + ], + }, + { + name: "React Libraries", + description: + "The Brightlayer UI react libraries", + type: "development", + framework: ["react"], + items: [ + { + name: 'MUI 6 Support', + description: 'Update libraries to build using MUI version 6', + year: CURRENT_YEAR, + quarter: CURRENT_QUARTER, + status: 'in-progress', + author: 'Brightlayer UI', + }, + ], + }, +]; \ No newline at end of file diff --git a/src/index.ts b/src/index.ts index 9fe7ac2..50cfaed 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,5 +1,6 @@ const fs = require("fs"); import { announcement as Announcement } from "./data/doc-it/Announcement"; +import { roadmap as R34 } from "./data/doc-it/R34Roadmap"; import { roadmap as R33 } from "./data/doc-it/R33Roadmap"; import { roadmap as R32 } from "./data/doc-it/R32Roadmap"; import { roadmap as R31 } from "./data/doc-it/R31Roadmap"; @@ -25,6 +26,10 @@ type DataRecord = { }; const entries: DataRecord[] = [ + { + collectionName: "doc-it/R33Roadmap", + dataSource: R34, + }, { collectionName: "doc-it/R33Roadmap", dataSource: R33, diff --git a/yarn.lock b/yarn.lock index 8bd96eb..15560a9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,11 +3,11 @@ "@types/node@^13.13.4": - version "13.13.9" - resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.9.tgz#79df4ae965fb76d31943b54a6419599307a21394" - integrity sha512-EPZBIGed5gNnfWCiwEIwTE2Jdg4813odnG8iNPMQGrqVxrI+wL68SPtPeCX+ZxGBaA6pKAVc6jaKgP/Q0QzfdQ== + version "13.13.52" + resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.52.tgz#03c13be70b9031baaed79481c0c0cfb0045e53f7" + integrity sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ== typescript@^3.8.3: - version "3.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" - integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== + version "3.9.10" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" + integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== From b7fa231b8bb6cb8bee23fc6683996ac9fff823d9 Mon Sep 17 00:00:00 2001 From: Suraj Karambe Date: Mon, 30 Sep 2024 13:20:19 +0530 Subject: [PATCH 2/2] Updated description and status of r33 and r34 items --- deployed/doc-it/R33Roadmap.json | 2 +- deployed/doc-it/R34Roadmap.json | 2 +- src/data/doc-it/R33Roadmap.ts | 2 +- src/data/doc-it/R34Roadmap.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/deployed/doc-it/R33Roadmap.json b/deployed/doc-it/R33Roadmap.json index 5b5119f..cb88574 100644 --- a/deployed/doc-it/R33Roadmap.json +++ b/deployed/doc-it/R33Roadmap.json @@ -55,7 +55,7 @@ "items": [ { "name": "React Native Dev Docs Component Playground", - "description": "Develop a new & improved documentation site for React Native packages", + "description": "Added the playground for react native development documentation", "year": 2024, "quarter": "Q3", "status": "finished", diff --git a/deployed/doc-it/R34Roadmap.json b/deployed/doc-it/R34Roadmap.json index 05e302e..aae9551 100644 --- a/deployed/doc-it/R34Roadmap.json +++ b/deployed/doc-it/R34Roadmap.json @@ -11,7 +11,7 @@ "Develop a workflow for managing user accounts and permissions", "year": 2024, "quarter": "Q4", - "status": "in-progress", + "status": "backlog", "author": "Brightlayer UI" } ] diff --git a/src/data/doc-it/R33Roadmap.ts b/src/data/doc-it/R33Roadmap.ts index 851b013..3c0ed1a 100644 --- a/src/data/doc-it/R33Roadmap.ts +++ b/src/data/doc-it/R33Roadmap.ts @@ -58,7 +58,7 @@ export const roadmap: RoadmapBucket[] = [ { name: "React Native Dev Docs Component Playground", description: - "Develop a new & improved documentation site for React Native packages", + "Added the playground for react native development documentation", year: CURRENT_YEAR, quarter: CURRENT_QUARTER, status: "finished", diff --git a/src/data/doc-it/R34Roadmap.ts b/src/data/doc-it/R34Roadmap.ts index 51267b4..0a6c20d 100644 --- a/src/data/doc-it/R34Roadmap.ts +++ b/src/data/doc-it/R34Roadmap.ts @@ -16,7 +16,7 @@ export const roadmap: RoadmapBucket[] = [ "Develop a workflow for managing user accounts and permissions", year: CURRENT_YEAR, quarter: CURRENT_QUARTER, - status: "in-progress", + status: "backlog", author: "Brightlayer UI", }, ],