radicle-dev / radicle-link

The second iteration of the Radicle code collaboration protocol.
Other
423 stars 39 forks source link

rad binaries #786

Closed FintanH closed 3 years ago

FintanH commented 3 years ago

Since we now have a bins section, I'm adding the rad, rad-identities-dev, and rad-profile-dev binaries there. Note that I'm building this on top of finto/rad-identities.

kim commented 3 years ago

Out of curiosity: is there a deeper reason to prefer crate-per-binary over just one crate with multiple bin targets?

FintanH commented 3 years ago

Out of curiosity: is there a deeper reason to prefer crate-per-binary over just one crate with multiple bin targets?

My thinking was that dependencies are separated and we continue on the small, well-defined crates path. What do you think?

kim commented 3 years ago

My thinking was that dependencies are separated and we continue on the small, well-defined crates path. What do you think?

I think that it will most likely become a bit of a versioning nightmare once we publish actual cargo versions. But we can revisit once we get there.