Azure / Azure/azure-sdk-for-rust

[Service Bus] Pass API review and publish 1.0

Open
#4,960 0 comments 1 reaction 0 assignees View on GitHub
Client Service Bus
Dominant language
Rust
Stars
884
Forks
365
Avg merge
2d 19h
Merged PRs (30d)
109

Description

## Summary

The crate sets `publish = false` and its CHANGELOG still reads `0.1.0 (Unreleased)`, while the manifest version reads `0.22.0`. It cannot ship in this state.

## Motivation

A stable Azure SDK crate needs an architecture board review of its public surface before it ships. The review happens once, and it is cheapest after the surface has settled and most expensive after callers depend on it.

The version numbers also disagree with each other, which will confuse the release tooling.

## Proposal

- Submit the public surface for architecture board review once tiers 0 through 3 are complete.
- Apply the review feedback.
- Reconcile the manifest version and the CHANGELOG.
- Set `publish = true` and release 1.0.

This is the last issue in the graph and it depends on every other one.

Sub-issue of #4934.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Service Bus crate manifest and its CHANGELOG, then review the architecture board process and the completion status of tiers 0 through 3. Done means the public surface has passed review, feedback is applied, the manifest and CHANGELOG versions agree, `publish = true`, and the crate is released as 1.0.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
cloud, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.