-
Notifications
You must be signed in to change notification settings - Fork 72
Add task-dashboard migration investigation and PR plan documentation #162
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
✅ Deploy Preview for thoth-tech ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
YG-GOV
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work on this ,the investigation and PR plan are clear and easy to follow, and breaking the remaining work into smaller PRs makes a lot of sense. The summary of what’s already been done vs what’s left is especially helpful for anyone jumping into the migration. I did notice the Netlify checks are currently failing, so might be worth taking a quick look at the deploy logs before merge
|
Hi @YG-GOV, I've fixed the Netlify deployment issues for this PR as well. The frontmatter has been added to the task-dashboard files, and the inbox files have been removed as I realised I mistakenly added extra 2 files (they're in PR #163). All checks are now passing. I believe its safe to merge now. |
Rana7xi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is really helpful context for the dashboard migration. The docs give a clear picture of where things stand and save a lot of time trying to figure out what’s already been migrated and what hasn’t. The step-by-step PR breakdown makes the remaining work feel much more manageable.
One small improvement that could help future readers is adding cross-links between the investigation notes and the PR plan, so it’s easy to jump between the two.
Overall, this is a good reference point for continuing the migration and will be useful for anyone picking this up later.
|
re-reviewed changes below |
rammakablecode
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I’ve reviewed this PR scoped to the task-dashboard migration investigation and #163 documenting the migration plan
Can confirm the changes
- Unintentionally added files (inbox files) have been removed, and adding the frontmatter to task-dashboard
The documentation clearly captures the current state of the task-dashboard migration and provides useful context for future
|
Failed check and the plan is lengthy and not efficient, why would you need 5 separate PR for this componenet? The purpose of the plan is for the next cohort to know which child components to work on first. I don’t see any thought process or effort in this plan it seems to come straight from AI |
|
Hi @BrianDangDev, Consolidated PR plan with technical reasoning for why changes must be together The revised docs should now show actual thought process rather than a generic task list. In regards to the failed check, I am not sure why that happened as for me it indicates that all checks are successful. Let me know if there's any questions. |
|
Hi @31Husain31 please check the ci/cd error |
I believe this should work now. I was told that CI/CD error was occurring due to no blank line at the end of document. I made the changes. |
SteveDala
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This seems to be a sensible plan for the migration of the task-dashboard component. Ideally a task has already been created for this work and the pages of this investigation added to it once they go live.
YG-GOV's requested change was only in regards to the Netlify checks, which are now passing.

Hello to all,
This documentation is related to Front End Migration.
I've completed the investigation for the task-dashboard migration and documented my findings along with a proposed approach for completing the migration.
This PR adds two documentation files to the Front End Migration folder:
task-dashboard-investigation.md - Documents the current state of the task-dashboard migration, what's already been done, and what still needs to be completed.
task-dashboard-pr-plan.md - Breaks down the remaining work into 5 smaller PRs to make the migration easier to review and merge.
Key findings from the investigation:
The PR plan outlines a low-risk approach to finish this migration with small, testable changes.
Looking forward to feedback!
Thanks,
Husain
Name: Husainuddin Mohammed
ID: 223380186