duesee / imap-codec

Rock-solid and complete codec for IMAP
Apache License 2.0
35 stars 13 forks source link

build: Can we improve our dev workflow? #415

Open duesee opened 5 months ago

duesee commented 5 months ago

We have a workspace with imap-codec depending on imap-types and we (currently) develop both in lockstep. Thus, we use a [patch] directive to tell Cargo to use the local imap-types. All other crates ...

$ find **/Cargo.toml
assets/demos/tokio-client/Cargo.toml
assets/demos/tokio-server/Cargo.toml
assets/demos/tokio-support/Cargo.toml
Cargo.toml
imap-codec/Cargo.toml
imap-codec/fuzz/Cargo.toml
imap-types/Cargo.toml
imap-types/fuzz/Cargo.toml

... use path = "imap-{types,codec}" directly.

Thoughts/Observations: