It seems like it wouldn't take too much work to publish most of these crates to crates.io.
There's some odd exceptions for certain github based dependencies:
noname
ark-circom
Are the main ones I'd worry about. I believe acvm could be taken from crates.io as well (though it would be worth communicating with Noirlang team.
Easiest move forward would be to feature gate: noname and circom
Then could publish without those features and add in later as needed and update default-features too.
Thoughts?
It seems like it wouldn't take too much work to publish most of these crates to crates.io.
There's some odd exceptions for certain github based dependencies:
nonameark-circomAre the main ones I'd worry about. I believe
acvmcould be taken from crates.io as well (though it would be worth communicating with Noirlang team.Easiest move forward would be to feature gate:
nonameandcircomThen could publish without those features and add in later as needed and update
default-featurestoo.Thoughts?