Skip to content

Create mechanism to enable / disable APIs #2279

@celinval

Description

@celinval

Proposed change: Add a mechanism for us to mark an API as unstable, and to ensure that users explicit enable them.

Motivation: We want to enable experiments and fast development for our libraries the same way we do for our software without affecting users trust. An experimental API may bring instability and unexpected results, so users should be aware of that when they choose to enable them.

The initial use case would be async APIs introduced in #1659.

Sub-issues

Metadata

Metadata

Assignees

Labels

T-RFCLabel RFC PRs and Issues[C] Feature / EnhancementA new feature request or enhancement to an existing feature.

Type

No type

Projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions