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

amalgamate aqua as the artisan #47

Merged
merged 29 commits into from
Dec 18, 2022
Merged

amalgamate aqua as the artisan #47

merged 29 commits into from
Dec 18, 2022

Conversation

ignatiusmb
Copy link
Owner

@ignatiusmb ignatiusmb commented Dec 14, 2022

One thing that came to realization while working on ignatiusmb/aqua#37, as everything's starting to come together there and docs are getting updated, was that aqua is too low-level to be useful on its own and it didn't make much of a sense that the docs relied on marqua that depends on an older version of the package that is being built. It was a cyclical mess that I considered having a monorepo to house both of these packages so that this problem would be easier to tackle, until I decided to sleep on it.

I'm glad I did because amalgamating aqua here is a much better solution, why try to solve or workaround a problem when we can just make the problem obsolete, basically nonexistent in this case. This would however mean a breaking change, which the v0.4.0 milestone has been reserved for a lot of stuff that needs revamping. We could either shift all of them to v0.5.0, or take some more time to tackle everything in the milestone and overhaul the codebase, which could be answered later on.

Closes #35
Closes #37
Ref ignatiusmb/aqua#37

Deprecate https://github.com/ignatiusmb/aqua after merging

@ignatiusmb ignatiusmb added this to the v0.4.0 milestone Dec 14, 2022
@ignatiusmb
Copy link
Owner Author

review and proofread docs as a follow-up

@ignatiusmb ignatiusmb merged commit 1d4366e into master Dec 18, 2022
@ignatiusmb ignatiusmb deleted the csh branch December 18, 2022 23:54
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.

Separate exports and reduce dependencies Allow user-extensible highlighted languages
1 participant