Skip to content

Normalize namespace descriptions to imperative voice #1096

@patrikbraborec

Description

@patrikbraborec

Context

Follow-up tech debt from review of #1080. Not blocking, flagged by @TC-MO.

The new namespace (_index.ts) descriptions added in #1080 use imperative voice (e.g. "Manage", "Log in", "Run") while existing command descriptions use declarative (e.g. "Creates", "Prints", "Gets").

Both are fine individually, but mixed in the same --help menu it looks unintentional.

Proposal

Normalize everything to imperative voice (the gh / docker / kubectl convention) across all command and namespace descriptions.

Scope

  • All static override description values across src/commands/**/*.ts
  • Includes leaf commands (Creates a new dataset...Create a new dataset...) and namespace _index.ts files (already imperative)

Metadata

Metadata

Assignees

No one assigned

    Labels

    t-dxIssues owned by the DX team.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions