Skip to content

Promote every catalog entry to beta - #11

Merged
mbreissi merged 1 commit into
mainfrom
chore/all-components-beta
Jul 28, 2026
Merged

Promote every catalog entry to beta#11
mbreissi merged 1 commit into
mainfrom
chore/all-components-beta

Conversation

@mbreissi

Copy link
Copy Markdown
Contributor

Every entry in components.json now carries status: "beta". Ten entries moved off experimental:

Entry Category Was
camera-adapter adapter experimental
ethernet-ip-adapter adapter experimental
mtconnect-adapter adapter experimental
telemetry-processor processor experimental
file-replicator sink experimental
uns-bridge bridge experimental
config-component service experimental
edge-console console experimental
ec-uns-cmd tool experimental
ec-secrets tool experimental

opcua-adapter, modbus-adapter, and edgecommons were already beta.

Downstream surfaces follow automatically — no companion edits needed:

  • edgecommons/.github sync-profile regenerates the org landing-page tables from this file (daily cron + workflow_dispatch); its STATUS map renders beta as Beta.
  • core/website/scripts/sync-component-docs.mjs shallow-clones this repo at docs-site build time.

Validation: check-jsonschema --schemafile registry.schema.json components.jsonok (the exact command validate-registry CI runs).

Not changed here (call out if you want them):

  • registry.schema.json still keeps "default": "experimental" for the status field, so a new entry that omits status still lands as experimental.
  • The two category: "tool" entries (ec-uns-cmd, ec-secrets) were included in "all components" — say the word if tools should stay experimental.

All components, services, and tools in the catalog now carry `status: "beta"`;
nothing remains at `experimental`. The org profile tables and the docs-site
component pages both read this file, so both surfaces follow.
@mbreissi
mbreissi marked this pull request as ready for review July 28, 2026 20:35
@mbreissi
mbreissi merged commit abdfbbd into main Jul 28, 2026
1 check passed
@mbreissi
mbreissi deleted the chore/all-components-beta branch July 28, 2026 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant