Skip to content
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

Closed
Tracked by #7685
farmaazon opened this issue Dec 7, 2023 · 8 comments · Fixed by #9407 or #9342
Closed
Tracked by #7685

Remove GUI1 codebase #8481

farmaazon opened this issue Dec 7, 2023 · 8 comments · Fixed by #9407 or #9342
Assignees
Labels
-gui d-intermediate Difficulty: some prior knowledge required p-medium Should be completed in the next few sprints x-chore Type: chore
Milestone

Comments

@farmaazon
Copy link
Contributor

farmaazon commented Dec 7, 2023

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.

@github-project-automation github-project-automation bot moved this to ❓New in Issues Board Dec 7, 2023
@farmaazon farmaazon mentioned this issue Dec 7, 2023
@farmaazon farmaazon added d-intermediate Difficulty: some prior knowledge required p-medium Should be completed in the next few sprints x-chore Type: chore x-on-hold -gui labels Dec 7, 2023
@farmaazon farmaazon moved this from ❓New to 📤 Backlog in Issues Board Dec 7, 2023
@AdRiley AdRiley added this to the Beta Release milestone Feb 8, 2024
@MichaelMauderer MichaelMauderer self-assigned this Feb 26, 2024
@MichaelMauderer MichaelMauderer moved this from 📤 Backlog to 🔧 Implementation in Issues Board Feb 27, 2024
@enso-bot
Copy link

enso-bot bot commented Feb 28, 2024

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.

@enso-bot
Copy link

enso-bot bot commented Feb 29, 2024

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.

@enso-bot
Copy link

enso-bot bot commented Mar 2, 2024

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.

@enso-bot
Copy link

enso-bot bot commented Mar 2, 2024

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.

@enso-bot
Copy link

enso-bot bot commented Mar 5, 2024

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.

@enso-bot
Copy link

enso-bot bot commented Mar 5, 2024

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.
It will cause 0 days delay for the delivery of this weekly plan.

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.

@enso-bot
Copy link

enso-bot bot commented Mar 6, 2024

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.

@enso-bot
Copy link

enso-bot bot commented Mar 6, 2024

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.

@farmaazon farmaazon assigned mwu-tow and unassigned MichaelMauderer Mar 7, 2024
@farmaazon farmaazon moved this from 🔧 Implementation to 🟢 Accepted in Issues Board Mar 18, 2024
This was linked to pull requests Mar 18, 2024
@mergify mergify bot closed this as completed in #9407 Mar 18, 2024
@farmaazon farmaazon moved this from 🟢 Accepted to 🗄️ Archived in Issues Board Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-gui d-intermediate Difficulty: some prior knowledge required p-medium Should be completed in the next few sprints x-chore Type: chore
Projects
Archived in project
4 participants