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 "core" module #623

Merged
merged 1 commit into from
Nov 9, 2023
Merged

Conversation

igorescodro
Copy link
Owner

Core was a very nice module. At first, it held all the fun extension functions for the Android application. However, core was greed. It wanted to hold a lot of common logic, not allowing cleaner and more focused modules to have their place in the project. Each day, it was harder and harder to get rid of core. One day, Alkaa decided to go to the realm of multiplatform, and of course, core didn't like the idea. Core tried very hard to convince everyone that this was a bad idea, that this was just a fling and, incredibly, even suggested... Flutter! But it was too late, and all the other sibling modules were excited to be converted to KMP and have different source sets. Core was losing its power since it was impossible to migrate it, and it lost function after function until it became useless... Today, it's the day we say "goodbye" to core. And I hope that you find peace in the realm of the deleted code.

Core was a very nice module. At first, it held all the fun extension
functions for the Android application. However, core was greed. It
wanted to hold a lot of common logic, not allowing cleaner and more
focused modules to have their place in the project. Each day, it was
harder and harder to get rid of core. One day, Alkaa decided to go to
the realm of multiplatform, and of course, core didn't like the idea.
Core tried very hard to convince everyone that this was a bad idea, that
this was just a fling and, incredibly, even suggested... Flutter! But
it was too late, and all the other sibling modules were excited to be
converted to KMP and have different source sets. Core was losing its
power since it was impossible to migrate it, and it lost function after
function until it became useless... Today, it's the day we say
"goodbye" to core. And I hope that you find peace in the realm of the
deleted code.
@igorescodro igorescodro merged commit be1c0d6 into alkaa-compose-multiplatform Nov 9, 2023
2 of 4 checks passed
@igorescodro igorescodro deleted the remove/core branch November 9, 2023 20:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant