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

Depreciation of alia-all multi module in favor or "pick & choose" and minor ns reorg (spec related) #84

Closed
mpenet opened this issue Jun 5, 2017 · 2 comments
Assignees

Comments

@mpenet
Copy link
Owner

mpenet commented Jun 5, 2017

  • I am very tempted to depreciate releases for alia-all in favor of forcing users to pick and choose manually what they need. I have had to deal a few times with people blindly getting alia-all and have troubles with transitive deps (ex nippy). This ultimately should not cause trouble to anyone.

  • right now I can't spec things such as a core.async/channel or manifold deferred because I have no guarantee core.async will be present in the classpath of a user. One solution would be to split specs per "module", either integrated into the module itself, or in a separate modules (for people who still like to use AOT). Not sure about that one yet, but 1 project/module per spec context might be better.

@mpenet mpenet self-assigned this Jun 5, 2017
@mccraigmccraig
Copy link
Collaborator

no argument from here against deprecating alia-all

@mpenet
Copy link
Owner Author

mpenet commented Jan 5, 2018

nippy and eaio.uuid modules are gone, all will be next in a future release.

@mpenet mpenet closed this as completed Dec 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants