Browse Source

Add missing licenses and centralise license definition

test new crates version release
tags/v0.2.1-rc
haixuanTao 2 years ago
parent
commit
7a7a20a298
23 changed files with 67 additions and 57 deletions
  1. +28
    -28
      Cargo.lock
  2. +16
    -15
      Cargo.toml
  3. +1
    -0
      apis/c++/node/Cargo.toml
  4. +1
    -0
      apis/c++/operator/Cargo.toml
  5. +2
    -1
      apis/c/node/Cargo.toml
  6. +1
    -1
      apis/c/operator/Cargo.toml
  7. +1
    -1
      apis/python/node/Cargo.toml
  8. +2
    -1
      apis/python/operator/Cargo.toml
  9. +1
    -1
      apis/rust/operator/macros/Cargo.toml
  10. +1
    -0
      apis/rust/operator/types/Cargo.toml
  11. +1
    -0
      binaries/cli/Cargo.toml
  12. +1
    -1
      binaries/coordinator/Cargo.toml
  13. +1
    -0
      binaries/daemon/Cargo.toml
  14. +1
    -1
      binaries/runtime/Cargo.toml
  15. +1
    -0
      libraries/communication-layer/pub-sub/Cargo.toml
  16. +1
    -0
      libraries/communication-layer/request-reply/Cargo.toml
  17. +1
    -1
      libraries/core/Cargo.toml
  18. +1
    -1
      libraries/extensions/download/Cargo.toml
  19. +1
    -1
      libraries/extensions/telemetry/metrics/Cargo.toml
  20. +1
    -1
      libraries/extensions/telemetry/tracing/Cargo.toml
  21. +1
    -1
      libraries/extensions/zenoh-logger/Cargo.toml
  22. +1
    -1
      libraries/message/Cargo.toml
  23. +1
    -1
      libraries/shared-memory-server/Cargo.toml

+ 28
- 28
Cargo.lock View File

@@ -250,7 +250,7 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"

[[package]]
name = "benchmark-example-node"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-node-api",
"eyre",
@@ -263,7 +263,7 @@ dependencies = [

[[package]]
name = "benchmark-example-sink"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-node-api",
"eyre",
@@ -513,7 +513,7 @@ dependencies = [

[[package]]
name = "communication-layer-pub-sub"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"flume",
"zenoh",
@@ -521,7 +521,7 @@ dependencies = [

[[package]]
name = "communication-layer-request-reply"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"

[[package]]
name = "concurrent-queue"
@@ -806,7 +806,7 @@ dependencies = [

[[package]]
name = "dora-cli"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"atty",
"clap 4.0.3",
@@ -824,7 +824,7 @@ dependencies = [

[[package]]
name = "dora-coordinator"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"ctrlc",
"dora-core",
@@ -847,7 +847,7 @@ dependencies = [

[[package]]
name = "dora-core"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-message",
"eyre",
@@ -862,7 +862,7 @@ dependencies = [

[[package]]
name = "dora-daemon"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"async-trait",
"bincode",
@@ -887,7 +887,7 @@ dependencies = [

[[package]]
name = "dora-download"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"eyre",
"reqwest",
@@ -912,7 +912,7 @@ dependencies = [

[[package]]
name = "dora-message"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"capnp",
"capnpc",
@@ -922,7 +922,7 @@ dependencies = [

[[package]]
name = "dora-metrics"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"futures",
"opentelemetry",
@@ -933,7 +933,7 @@ dependencies = [

[[package]]
name = "dora-node-api"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"bincode",
"capnp",
@@ -955,7 +955,7 @@ dependencies = [

[[package]]
name = "dora-node-api-c"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-node-api",
"eyre",
@@ -965,7 +965,7 @@ dependencies = [

[[package]]
name = "dora-node-api-cxx"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"cxx",
"cxx-build",
@@ -975,7 +975,7 @@ dependencies = [

[[package]]
name = "dora-node-api-python"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-node-api",
"dora-operator-api-python",
@@ -988,7 +988,7 @@ dependencies = [

[[package]]
name = "dora-operator-api"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-operator-api-macros",
"dora-operator-api-types",
@@ -996,14 +996,14 @@ dependencies = [

[[package]]
name = "dora-operator-api-c"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-operator-api-types",
]

[[package]]
name = "dora-operator-api-cxx"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"cxx",
"cxx-build",
@@ -1012,7 +1012,7 @@ dependencies = [

[[package]]
name = "dora-operator-api-macros"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"proc-macro2",
"quote",
@@ -1021,7 +1021,7 @@ dependencies = [

[[package]]
name = "dora-operator-api-python"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-node-api",
"eyre",
@@ -1032,14 +1032,14 @@ dependencies = [

[[package]]
name = "dora-operator-api-types"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"safer-ffi",
]

[[package]]
name = "dora-runtime"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-core",
"dora-download",
@@ -1065,7 +1065,7 @@ dependencies = [

[[package]]
name = "dora-tracing"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"eyre",
"opentelemetry",
@@ -2945,7 +2945,7 @@ dependencies = [

[[package]]
name = "rust-dataflow-example-node"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-node-api",
"eyre",
@@ -2956,14 +2956,14 @@ dependencies = [

[[package]]
name = "rust-dataflow-example-operator"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-operator-api",
]

[[package]]
name = "rust-dataflow-example-sink"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"dora-node-api",
"eyre",
@@ -3248,7 +3248,7 @@ dependencies = [

[[package]]
name = "shared-memory-server"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"bincode",
"eyre",
@@ -4638,7 +4638,7 @@ dependencies = [

[[package]]
name = "zenoh-logger"
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
dependencies = [
"zenoh",
]


+ 16
- 15
Cargo.toml View File

@@ -23,25 +23,26 @@ members = [
]

[workspace.package]
version = "0.2.0-rc-5"
version = "0.2.0-rc-6"
description = "`dora` goal is to be a low latency, composable, and distributed data flow."
documentation = "https://dora.carsmos.ai/dora/"
license = "Apache-2.0"

[workspace.dependencies]
dora-node-api = { version = "0.2.0-rc-5", path = "apis/rust/node", default-features = false }
dora-operator-api = { version = "0.2.0-rc-5", path = "apis/rust/operator", default-features = false }
dora-operator-api-macros = { version = "0.2.0-rc-5", path = "apis/rust/operator/macros" }
dora-operator-api-types = { version = "0.2.0-rc-5", path = "apis/rust/operator/types" }
dora-operator-api-python = { version = "0.2.0-rc-5", path = "apis/python/operator" }
dora-core = { version = "0.2.0-rc-5", path = "libraries/core" }
dora-tracing = { version = "0.2.0-rc-5", path = "libraries/extensions/telemetry/tracing" }
dora-metrics = { version = "0.2.0-rc-5", path = "libraries/extensions/telemetry/metrics" }
dora-download = { version = "0.2.0-rc-5", path = "libraries/extensions/download" }
shared-memory-server = { version = "0.2.0-rc-5", path = "libraries/shared-memory-server" }
communication-layer-request-reply = { version = "0.2.0-rc-5", path = "libraries/communication-layer/request-reply" }
dora-message = { version = "0.2.0-rc-5", path = "libraries/message" }
dora-runtime = { version = "0.2.0-rc-5", path = "binaries/runtime" }
dora-daemon = { version = "0.2.0-rc-5", path = "binaries/daemon" }
dora-node-api = { version = "0.2.0-rc-6", path = "apis/rust/node", default-features = false }
dora-operator-api = { version = "0.2.0-rc-6", path = "apis/rust/operator", default-features = false }
dora-operator-api-macros = { version = "0.2.0-rc-6", path = "apis/rust/operator/macros" }
dora-operator-api-types = { version = "0.2.0-rc-6", path = "apis/rust/operator/types" }
dora-operator-api-python = { version = "0.2.0-rc-6", path = "apis/python/operator" }
dora-core = { version = "0.2.0-rc-6", path = "libraries/core" }
dora-tracing = { version = "0.2.0-rc-6", path = "libraries/extensions/telemetry/tracing" }
dora-metrics = { version = "0.2.0-rc-6", path = "libraries/extensions/telemetry/metrics" }
dora-download = { version = "0.2.0-rc-6", path = "libraries/extensions/download" }
shared-memory-server = { version = "0.2.0-rc-6", path = "libraries/shared-memory-server" }
communication-layer-request-reply = { version = "0.2.0-rc-6", path = "libraries/communication-layer/request-reply" }
dora-message = { version = "0.2.0-rc-6", path = "libraries/message" }
dora-runtime = { version = "0.2.0-rc-6", path = "binaries/runtime" }
dora-daemon = { version = "0.2.0-rc-6", path = "binaries/daemon" }

[package]
name = "dora-examples"


+ 1
- 0
apis/c++/node/Cargo.toml View File

@@ -4,6 +4,7 @@ version.workspace = true
edition = "2021"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 0
apis/c++/operator/Cargo.toml View File

@@ -4,6 +4,7 @@ version.workspace = true
edition = "2021"
documentation.workspace = true
description.workspace = true
license.workspace = true

[lib]
crate-type = ["staticlib"]


+ 2
- 1
apis/c/node/Cargo.toml View File

@@ -2,9 +2,10 @@
name = "dora-node-api-c"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
apis/c/operator/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-operator-api-c"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
description = "C API implemetation for Dora Operator"
documentation.workspace = true
license.workspace = true

[build-dependencies]
dora-operator-api-types = { workspace = true }

+ 1
- 1
apis/python/node/Cargo.toml View File

@@ -2,9 +2,9 @@
version.workspace = true
name = "dora-node-api-python"
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 2
- 1
apis/python/operator/Cargo.toml View File

@@ -2,9 +2,10 @@
name = "dora-operator-api-python"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
apis/rust/operator/macros/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-operator-api-macros"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
description = "Rust API Macros for Dora Operator"
documentation.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 0
apis/rust/operator/types/Cargo.toml View File

@@ -4,6 +4,7 @@ version.workspace = true
edition = "2021"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 0
binaries/cli/Cargo.toml View File

@@ -4,6 +4,7 @@ version.workspace = true
edition = "2021"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
binaries/coordinator/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-coordinator"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 0
binaries/daemon/Cargo.toml View File

@@ -4,6 +4,7 @@ version.workspace = true
edition = "2021"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
binaries/runtime/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-runtime"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 0
libraries/communication-layer/pub-sub/Cargo.toml View File

@@ -4,6 +4,7 @@ version.workspace = true
edition = "2021"
documentation.workspace = true
description.workspace = true
license.workspace = true

[features]
default = ["zenoh"]


+ 1
- 0
libraries/communication-layer/request-reply/Cargo.toml View File

@@ -4,6 +4,7 @@ version.workspace = true
edition = "2021"
documentation.workspace = true
description.workspace = true
license.workspace = true


[package.metadata.docs.rs]


+ 1
- 1
libraries/core/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-core"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
libraries/extensions/download/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-download"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
libraries/extensions/telemetry/metrics/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-metrics"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
libraries/extensions/telemetry/tracing/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-tracing"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
libraries/extensions/zenoh-logger/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "zenoh-logger"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



+ 1
- 1
libraries/message/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "dora-message"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# Building capnp schema script is disabled by default as it requires to install capnp.
# To change the schema install capnp at: https://capnproto.org/install.html


+ 1
- 1
libraries/shared-memory-server/Cargo.toml View File

@@ -2,9 +2,9 @@
name = "shared-memory-server"
version.workspace = true
edition = "2021"
license = "Apache-2.0"
documentation.workspace = true
description.workspace = true
license.workspace = true

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html



Loading…
Cancel
Save