-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
remove build-nng
from default features
#33
base: master
Are you sure you want to change the base?
Conversation
building and linking are things that should be decided by the binary. Disabling default features is pretty hard though because every single crate that depends on `nng-sys` would have to use `default-features = false`. That is quite unrealistic - especially since non-binary crates usually don't care about this.
3c2a8ee
to
61661ca
Compare
I'll assume the commit message is the message you intended for this pull request.
As far as I can tell, there is really only a single published crate that directly depends on I'm open to seeing some numbers (anecdotal or not) that contradict this, but for the time being I am unconvinced this is a good change. Particularly since I heavily utilize this feature in my own work. |
IMO there's no point in copying the message of the commit into the PR. It's duplicate info and doesn't get updated automatically when I change the commit. Also I might have multiple commits. Yes I'm using nng-rs but it does not use In general, yes there's only one crate right now which uses
|
It should provide a summary of the changes you're asking to merge, if for no other reason than to be polite. If the merge request was any larger, I would probably put it on the back burner simply because I don't want to have to dig just to get a summary of what is going on.
You're right. Apparently I messed that up when I upgraded Overall, there are more significant issues with this crate that prevent this change from being meaningful. The versioning scheme alone is causing problems (@jeikabu I will probably switch it - we can discuss). Additionally, the primary consumer of the crate completely negates this change anyway. That being said, if you can fix the CI and open a similar MR to |
No description provided.