This project is discontinued in favor of the Rust rewrite that just got released:
📦 https://crates.io/crates/tusker
https://github.com/bikeshedder/tusker/
Original post:
I'm currently in process of rewriting tusker in Rust.
Why?
- I love writing Rust code.
- I would prefer if I could just call a statically linked binary instead of having to bring an entire Python runtime when using Tusker in my
devcontainer or deployment servers.
migra and schemainspect have some unsolved issues. The lack of types makes it really hard to reason about the code.
- Tusker lacks a few features which I'd like to add but adding them to the current python code base doesn't feel right.
How is it going?
Head over to https://github.com/bikeshedder/tusker-rs and see for your own.
It doesn't work, yet. Don't bother trying it unless you want to start working on it. If that's your intention. Feel free to contact me and we can see what's the best way to collaborate.
Original post:
I'm currently in process of rewriting
tuskerin Rust.Why?
devcontaineror deployment servers.migraandschemainspecthave some unsolved issues. The lack of types makes it really hard to reason about the code.How is it going?
Head over to https://github.com/bikeshedder/tusker-rs and see for your own.
It doesn't work, yet. Don't bother trying it unless you want to start working on it. If that's your intention. Feel free to contact me and we can see what's the best way to collaborate.