Skip to content

Commit

Permalink
Update the extension id convention
Browse files Browse the repository at this point in the history
  • Loading branch information
abique committed Dec 20, 2023
1 parent 4839565 commit 252e9d7
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions conventions/extension-id.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,10 @@ Where:
- `$NAME` is the name of the exension.
- `$REV` is the revision of the extension. This is an integer that is incremented for each iteration.

For extensions made by third-parties and not officially published by the CLAP project, please use the following form: `$REVERSE_URI.$NAME/$REV`.
Where:
- `$REVERSE_URI` would be something like `com.bitwig`.

## Draft

An extension is considered a draft extension if it is in the [draft](../include/clap/ext/draft/) folder.
Expand All @@ -15,6 +19,10 @@ When the extension is migrating from draft to stable, its extension ID must not

All extensions must go first though a draft phase.

## For factory ID

Everything about the extension id simetrically applies to factory id.

## History

Before this document was written, existing extension didn't honor those rules.
Expand Down

0 comments on commit 252e9d7

Please sign in to comment.