Skip to content
Przemysław Rekucki edited this page Dec 11, 2019 · 9 revisions

Procedures

Dependency Management

If you want to add new create as your dependency, you need to check:

  • crate has a stable version. (compiles with last stable rust version. is actively maintained and updates won't break code)
  • crate is multiplatform. is can be safely used on x86_64-pc-windows-msvc, x86_64-unknown-linux-gnu, x86_64-apple-darwin targets.
  • rust-native implementations are preferable.
  • it should not break any core crates.

Core crates

  • actix="0.8"
  • futures="0.1" (can be used with 0.3 + compat)
  • serde="1.0"
  • serde_json="1.0"
  • rmp-serde="0.14.0" + rmpv = "0.4.2"
  • actix-web="1.0"
  • prost="0.5"
Clone this wiki locally