Git submodules are annoying, and the current submodule is only ever checked out at a specific release tag. It would be easier to just have the folder containing the copied protobufs.
I think it might look something like this in the repo
├── core <- core implementation in Rust
│ │ - spark4_0 <- protobuf for spark 4.0.0
│ └─ spark3_5 <- protobuf for spark 3.5.1
Description
Git submodules are annoying, and the current submodule is only ever checked out at a specific release tag. It would be easier to just have the folder containing the copied protobufs.
I think it might look something like this in the repo
Related to #61