Skip to content

추가 배포 채널 확장안 검토 #11

@postmelee

Description

@postmelee

배경

npm CLI 이후에는 Homebrew, Docker, Codex/Claude plugin 같은 추가 채널을 고려할 수 있다. 다만 M020 안에서는 모든 채널을 구현하기보다, 각 채널의 목적, 배포 단위, 유지보수 비용, 우선순위를 검토해 다음 마일스톤의 판단 근거를 만드는 것이 안전하다.

목표

  • Homebrew, Docker, Codex plugin, Claude plugin 배포 가능성을 비교한다.
  • 각 채널이 해결하는 사용자 문제와 운영 비용을 정리한다.
  • 구현 우선순위와 다음 마일스톤 후보를 제안한다.
  • canonical 배포 단위와 추가 채널의 책임 경계를 명확히 한다.

범위 - 포함

  • 추가 배포 채널 전략 문서 작성
  • 채널별 장단점, 사용자 시나리오, 유지보수 비용 비교
  • npm CLI 이후 확장 순서 제안
  • 구현 전제 조건과 리스크 정리

범위 - 제외

  • Homebrew formula 구현
  • Docker image 구현
  • Codex/Claude plugin 실제 배포
  • 자동 릴리스 파이프라인 구현

수용 기준

  • 추가 배포 채널별 목적과 비목표가 명확하다.
  • 다음에 구현할 채널과 보류할 채널이 근거와 함께 제안된다.
  • GitHub Release/manifest/update 프로토콜이 canonical 기준으로 유지된다.
  • README 또는 전략 문서에서 "추가 채널은 프로토콜 실행 수단"이라는 경계가 드러난다.

검증 기준

  • 전략 문서 존재 확인
  • Homebrew, Docker, Codex, Claude, npm, GitHub Release 키워드 확인
  • 우선순위와 후속 마일스톤 후보 확인
  • git diff --check

참고

  • 선행: npm CLI MVP
  • M020 로드맵 5단계: Homebrew, Docker, Codex/Claude plugin 형태 확장 검토

마일스톤과 label 후보

  • milestone: M020 - 배포 채널 확장 전략을 MVP 범위에서 정리하는 작업이므로 선택
  • labels: documentation, infrastructure
    • documentation: 전략 문서 중심 작업
    • infrastructure: 배포 채널 운영 방향 정의

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationinfrastructure저장소 인프라, 자기 적용, 운영 구조

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions