Skip to content

Component short names and types do not match #24171

Closed as not planned
Closed as not planned
@atoulme

Description

@atoulme

Component(s)

No response

Describe the issue you're reporting

As reported in #24045 (comment), we currently have 2 competing standards for the short names of components.

On one hand, we have the factory type used to register the component in distros.
On the other hand, we have a name derived off the folder name of the component - called short name for this issue.

Those names do not match and this is starting to impact the following elements:

  • The scope name is derived off the short name
  • The Github labels are derived off the short name

The type is used everywhere else, including in configuration.

The fix is to choose one option and stick to it moving forward, which may create breaking changes.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions