|
1 |
| -# Dapr SDK for Rust |
| 1 | +# Dapr SDK for Rust (Alpha) |
2 | 2 |
|
3 | 3 | [![Crates.io][crates-badge]][crates-url]
|
4 | 4 | [![Build Status][actions-badge]][actions-url]
|
| 5 | +[![discord][discord-badge]][discord-url] |
5 | 6 | [![License: Apache 2.0][apache-badge]][apache-url]
|
6 | 7 | [![FOSSA Status][fossa-badge]][fossa-url]
|
7 | 8 |
|
|
13 | 14 | [actions-url]: https://github.com/dapr/rust-sdk/actions?query=workflow%3Adapr-rust-sdk
|
14 | 15 | [fossa-badge]: https://app.fossa.com/api/projects/custom%2B162%2Fgithub.com%2Fdapr%2Frust-sdk.svg?type=shield
|
15 | 16 | [fossa-url]: https://app.fossa.com/projects/custom%2B162%2Fgithub.com%2Fdapr%2Frust-sdk?ref=badge_shield
|
16 |
| - |
17 |
| -⚠ Work in Progress ⚠ |
| 17 | +[discord-badge]: https://img.shields.io/discord/778680217417809931 |
| 18 | +[discord-url]: https://discord.com/channels/778680217417809931/778680217417809934 |
18 | 19 |
|
19 | 20 | Dapr is a portable, event-driven, serverless runtime for building distributed applications across cloud and edge.
|
20 | 21 |
|
21 | 22 | - [dapr.io](https://dapr.io)
|
22 | 23 | - [@DaprDev](https://twitter.com/DaprDev)
|
23 | 24 |
|
| 25 | +## Alpha |
| 26 | + |
| 27 | +This SDK is currently in Alpha. Work is underway to bring forward a stable |
| 28 | +release and will likely involve breaking changes. |
| 29 | +- Documentation is incomplete. |
| 30 | +- Not all building blocks are currently implemented. |
| 31 | +- There may be bugs. |
| 32 | +- The SDK does not have complete test coverage. |
| 33 | + |
| 34 | +The maintainers commit to resolving any issues that arise and bringing this SDK |
| 35 | +to a stable release. With this in mind, the SDK will follow the norms and |
| 36 | +conventions of a stable SDK so far as is possible. |
| 37 | + |
| 38 | +This SDK will be accounted for as a part of the release process. Support for |
| 39 | +the latest runtime release is targeted but not guaranteed. |
| 40 | + |
| 41 | +The main tenet of development will be stability and functionality that improves |
| 42 | +resiliency. |
| 43 | + |
24 | 44 | ## Prerequisites
|
25 | 45 |
|
26 |
| -Ensure you have Rust version 1.40 or higher installed. If not, install Rust [here](https://www.rust-lang.org/tools/install). |
| 46 | +Ensure you have Rust version 1.56 or higher installed. If not, install Rust [here](https://www.rust-lang.org/tools/install). |
27 | 47 |
|
28 | 48 | You will also need to install [protoc](https://github.com/protocolbuffers/protobuf#protobuf-compiler-installation).
|
29 | 49 |
|
@@ -77,3 +97,9 @@ By default, the script fetches the latest proto updates from the master branch o
|
77 | 97 | ```bash
|
78 | 98 | ./update-protos.sh -v v1.12.0
|
79 | 99 | ```
|
| 100 | + |
| 101 | +### Contact Us |
| 102 | +Reach out with any questions you may have and we'll be sure to answer them as |
| 103 | +soon as possible! |
| 104 | + |
| 105 | +[](https://aka.ms/dapr-discord) |
0 commit comments