-
Notifications
You must be signed in to change notification settings - Fork 326
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
Remove GUI1 codebase #8481
Comments
Michael Mauderer reports a new STANDUP for yesterday (2024-02-27): Progress: Removed legacy app folder and started removing unused rust crates while making sure the overall build still works. It should be finished by 2024-03-04. Next Day: Next day I will be working on the #8481 task. Continue on task. |
Michael Mauderer reports a new STANDUP for yesterday (2024-02-28): Progress: Removed the big unused rust libraries. Started removing smaller unused things from prelude. It should be finished by 2024-03-04. Next Day: Next day I will be working on the #8481 task. Continue on task. |
Michael Mauderer reports a new STANDUP for yesterday (2024-03-01): Progress: Removed the big unused rust libraries. Started removing smaller unused things from prelude. It should be finished by 2024-03-04. Next Day: Next day I will be working on the #8481 task. Continue on task. |
Michael Mauderer reports a new STANDUP for today (2024-03-02): Progress: Finished removing code (for now) and started fixing issues with the build script. Also opened draft PR to spot issues that might arise on CI. It should be finished by 2024-03-04. Next Day: Next day I will be working on the #8481 task. Continue on task. |
Michael Mauderer reports a new STANDUP for yesterday (2024-03-04): Progress: Removed some additional thgins from the packaging process. Investigated and fixed some build failures. It should be finished by 2024-03-04. Next Day: Next day I will be working on the #8481 task. Continue on task. |
Michael Mauderer reports a new 🔴 DELAY for today (2024-03-05): Summary: There is 2 days delay in implementation of the Remove GUI1 codebase (#8481) task. Delay Cause: Fixing issues with the build system/ci is going slower than expected. Mostly due to slow iteration time on running build scripts and CI. |
Michael Mauderer reports a new STANDUP for yesterday (2024-03-05): Progress: Opened PR for the removal of GUI related packages, started fixing CI failures. It should be finished by 2024-03-06. Next Day: Next day I will be working on the #8481 task. Merge PR. |
Michael Mauderer reports a new STANDUP for today (2024-03-06): Progress: Will be merging the big GUI1 removal PR (its accepted and only needs to pass CI, which appears to be fine, just plagued by random errors). Will then aim to open another PR by the end of day that removes some other things that have not been removed in the first PR, due to added complexity. It should be finished by 2024-03-06. Next Day: Next day I will be working on the #8481 task. Gone. |
Once the new GUI become stable and will have all important features, the old GUI should be removed. From rust part, only the parser should remain and all its dependencies. All unused stuff and dependencies should be removed from
enso-prelude
. Rust script and CI workflow should be updated as well.This task should include cutting and necessary amendments. Simplifying code or greater refactoring should be avoided and done in separate issue.
The text was updated successfully, but these errors were encountered: