Skip to content

Publish official generator, testing, and package-manager integrations #237

Description

@codeforester

Parent: #214

Train position: 23 of 26
Phase: P3 — Ecosystem trust and broad adoption

Problem

Wide adoption will come faster by composing with established Bash generators, test tools, formatters, and package channels than by asking users to replace their workflows. Those integrations need pinned, maintained, optional contracts rather than informal recipes.

Acceptance criteria

  • Ship and continuously test an official Bashly custom-library integration that preserves Base Bash initialization, lifecycle, bundling, and upgrade contracts.
  • Publish tested Argc and Argbash interoperability recipes with exact argument boundaries, generated help ownership, and lifecycle responsibilities.
  • Provide first-class Bats consumer helpers plus project-kit configuration for ShellCheck and shfmt without replacing those tools.
  • Publish immutable verified packages or installation metadata for bpkg, Basher, and Basalt only where ongoing maintenance and integrity guarantees are sustainable.
  • Pin supported upstream versions, publish a compatibility table, and make adapter breakage visible without adding mandatory dependencies to Core.
  • Prepare and track accurate discovery submissions such as Awesome Bash after documentation, artifacts, and reference applications meet the release gates.

Dependencies

Metadata

Metadata

Assignees

Labels

enhancementNew feature or product improvement

Type

No type

Projects

Status
Backlog

Relationships

None yet

Development

No branches or pull requests

Issue actions