You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Rust-SDK predates the dapr-sandbox org and thus for the purposes of graduating stability levels should be treated as a sandbox/alpha project and to graduate to beta/stable a proposal must be accepted.
The proposal will need to be approved by 3 STC members in order to graduate from alpha to beta.
Draft Proposal:
Proposal: Rust-SDK graduation to Beta
This SDK has undergone a significant amount of work over the past few versions and is currently at a point where it should hit wider availability as an officially supported SDK.
The Dapr community will be able to benefit from this project being supported as it will provide access to an expansive ecosystem with a thriving community for developing performant applications with the ability to control low-level details during implementation.
Background
Preamble
Docs
There is comprehensive documentation coverage of the SDK in the following areas:
dapr/docs
The SDK specific 'Developing applications' page has been implemented
Code examples have been provided for building block pages where implemented.
Doc comments have been widely used idiomatically to provide information that is compiled into documentation with rustdoc
Features
Current support for the following Dapr building blocks:
Service Invocation
State Management
Publish & subscribe messaging
Bindings
Actors
Secrets Management
Configuration
Distributed Lock
Workflow
Cryptography
Error codes standardized accross the API
Contributions
There have been a wealth of contributions that have brought the Rust-SDK on par functionality-wise with the other SDKs and with testing implemented there is now a
Users
There are users of the Rust-SDK and with this graduating to Beta with support ensuing there will be a wider number of users for this in enterprise-level production environments.
Testing
Unit testing:
E2E testing: Each building block is well tested and has automated validation examples available in the /examples directory and new contributions are validated using these.
Performance testing:
Stress testing:
Milestone plans
The next stage will be to bring the Rust-SDK to stable, this is documented and a plan for the necessary steps to bring the Rust-SDK in line with the other SDKs.
New Dapr proposals will be tracked by the maintainer(s) promptly.
Feedback is greatly appreciated
Release Note
RELEASE NOTE:
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not had activity in the last 60 days. It will be closed in the next 7 days unless it is tagged (pinned, good first issue, help wanted) or other activity occurs. Thank you for your contributions.
Describe the
feature/proposalThe Rust-SDK predates the dapr-sandbox org and thus for the purposes of graduating stability levels should be treated as a sandbox/alpha project and to graduate to beta/stable a proposal must be accepted.
The proposal will need to be approved by 3 STC members in order to graduate from alpha to beta.
Draft Proposal:
Proposal: Rust-SDK graduation to Beta
This SDK has undergone a significant amount of work over the past few versions and is currently at a point where it should hit wider availability as an officially supported SDK.
The Dapr community will be able to benefit from this project being supported as it will provide access to an expansive ecosystem with a thriving community for developing performant applications with the ability to control low-level details during implementation.
Background
Preamble
Docs
There is comprehensive documentation coverage of the SDK in the following areas:
dapr/docs
rustdoc
Features
Current support for the following Dapr building blocks:
Contributions
There have been a wealth of contributions that have brought the Rust-SDK on par functionality-wise with the other SDKs and with testing implemented there is now a
Users
There are users of the Rust-SDK and with this graduating to Beta with support ensuing there will be a wider number of users for this in enterprise-level production environments.
Testing
/examples
directory and new contributions are validated using these.Milestone plans
The next stage will be to bring the Rust-SDK to stable, this is documented and a plan for the necessary steps to bring the Rust-SDK in line with the other SDKs.
New Dapr proposals will be tracked by the maintainer(s) promptly.
Feedback is greatly appreciated
Release Note
RELEASE NOTE:
The text was updated successfully, but these errors were encountered: