Skip to content

Commit 9370fce

Browse files
authored
begin history and faq (#461)
1 parent 51fef74 commit 9370fce

File tree

3 files changed

+61
-1
lines changed

3 files changed

+61
-1
lines changed

FAQ.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Frequently Asked Questions
2+
3+
## When will the crates be published to crates.io?
4+
5+
We want them to be published soon too! [Milestones](https://github.com/Azure/azure-sdk-for-rust/milestones) have been created to help figure out issues remaining.
6+
7+
## How do we build a case for making it official?
8+
9+
We need to show customer usage and demand. We can collect usage statics from [User-Agent telemetry](https://azure.github.io/azure-sdk/general_azurecore.html#telemetry-policy), crate downloads, and GitHub activity like GitHub stars. Customer testimonials would also be helpful.

HISTORY.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# History
2+
3+
## azure_sdk_for_rust crate
4+
5+
Francesco Cogno first published the [azure_sdk_for_rust](https://crates.io/crates/azure_sdk_for_rust) crate in January of 2016. The initial commit to https://github.com/MindFlavor/AzureSDKForRust was December of 2015. It supported [Azure Storage](https://docs.microsoft.com/azure/storage/) and [Azure Cosmos DB](https://azure.microsoft.com/services/cosmos-db/) services. azure_sdk_for_rust 0.12.0 was last published in June of 2019.
6+
7+
## split into azure_sdk crates
8+
9+
Francesco split up azure_sdk_for_rust in June of 2019 and published:
10+
11+
- azure_sdk_core
12+
- azure_sdk_auth_aad
13+
- azure_sdk_cosmos
14+
- azure_sdk_storage_core
15+
- azure_sdk_storage_account
16+
- azure_sdk_storage_blob
17+
- azure_sdk_storage_table
18+
- azure_sdk_storage_queue
19+
20+
They were last published in September of 2020 before moving the code to https://github.com/Azure/azure-sdk-for-rust in October of 2020.
21+
22+
## Azure SDK for Rust crates
23+
24+
The above crates have become:
25+
- azure_core
26+
- azure_identity
27+
- azure_cosmos
28+
- azure_storage
29+
30+
## azure-sdk-keyvault
31+
32+
Guy Waldman initial commit at https://github.com/guywaldman/azure-sdk-keyvault and publish of azure-sdk-keyvault was in May of 2020. In was added to this repository in October of 2020 and has become azure_security_keyvault.
33+
34+
## AutoRust
35+
36+
Cameron Taggart initial commit at https://github.com/ctaggart/autorust was in April of 2020. The initial 100 generated control plane services committed into Azure SDK for Rust was in October of 2020.

README.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
# \[Unofficial\] Azure SDK for Rust
22

3-
This repository is for the development of the *unofficial* Azure SDK for Rust. Users of the SDK may wish to learn more about this crate on [crates.io](https://crates.io/crates/azure_sdk_for_rust).
3+
This repository is for the development of the *unofficial* Azure SDK for Rust. It is *unofficial* because it is not yet supported by Azure Support or the Azure SDK team. It has been built primarily by volunteers on their own time. For more information, see the [project history](HISTORY.md) or [FAQs](FAQ.md):
4+
- When will the crates be published to crates.io?
5+
- How do we build a case for making it official?
6+
7+
## Crates
8+
9+
### SDK
10+
These crates are available from in (sdk):
11+
- azure_core
12+
- azure_identity
13+
- azure_cosmos
14+
- azure_storage
15+
- azure_security_keyvault
16+
17+
### Services
18+
More than 200 Azure service crates are available in [services](services). They are generated from the [Azure REST API Specifications](https://github.com/Azure/azure-rest-api-specs).
419

520
## Status
621

0 commit comments

Comments
 (0)