amenbo

amenbo 16.0.0 — 결정 기록도 태스크와 같은 분류로 갈립니다

태스크에 이미 쓰고 있는 분류를 이제 결정 기록에도 붙입니다. 결정 목록은 분류 하나로 좁힐 수 있고, 분류의 값을 지울 때는 그것을 달고 있던 태스크가 어디로 가는지 묻습니다.

태스크에 이미 쓰고 있는 분류를 이제 결정 기록에도 붙일 수 있습니다. 분류에서 값을 지우는 일도 이번 릴리스에서 달라졌습니다.

결정 기록을 분류할 수 있습니다

15.1.0까지 분류는 태스크만의 것이었습니다. 결정 기록은 쌓일수록 찾기 어려워졌고, 좁힐 손잡이는 제목에 든 낱말뿐이었습니다.

16.0.0에서는 같은 분류와 같은 값이 결정 기록에도 붙습니다. 결정의 페이지는 그것이 무엇으로 분류되어 있는지 보여 줍니다.

$ amenbo dimension set AMB-D-… Surface distribution
✓ Set value on decision AMB-D-…

$ amenbo decision show AMB-D-…
AMB-D-…  Ship updates through a prerelease first
status: proposed
dimensions: Surface=distribution

목록은 분류 하나로 좁힐 수 있고, 화면에서는 열어 둔 결정에서 바로 고릅니다.

$ amenbo decision list --filter "dim:Surface=distribution"
1 decision(s)
  AMB-D-…  [proposed] Ship updates through a prerelease first (tasks: 0)

분류의 값을 지울 때 그 태스크가 어디로 갈지 묻습니다

예전에는 값을 지우면 그것을 달고 있던 모든 태스크에서 분류가 함께 사라졌습니다. 필수 분류에서는 그 태스크들에 답이 하나도 남지 않았습니다.

이제 어디로 옮길지 말할 수 있습니다:

$ amenbo dimension value-rm Surface distribution --reassign-to screen
✓ Deleted value: AMB-DIMV-…

그리고 필수 분류에서는 갈 곳 없이 지우는 것이 거절됩니다:

$ amenbo dimension value-rm Surface distribution
Error: 'Surface' is a required category and 1 task(s) are classified as 'distribution',
so removing it would leave them with no value at all
— say which value they move to instead

화면의 “분류 관리” 패널도 지우기 전에 같은 것을 묻습니다.

그 밖의 수정

  • 개발자 도구가 깔려 있지 않은 Mac에서, amenbo가 폴더의 상태를 볼 때 Xcode 명령줄 도구를 설치하라는 안내가 더는 뜨지 않습니다.
  • 창을 좁혀도 툴바 항목 이름이 온전히 남습니다. 예전에는 잘렸습니다.
  • amenbo doctor가 이제 붙어 있던 태스크나 결정이 사라진 뒤 남겨진 첨부를 찾아냅니다. --fix가 치웁니다.

받는 곳

최신 릴리스에서 쓰는 OS의 설치 프로그램을 여세요. 관리자 권한은 필요 없습니다.

  • macOS — .pkg, Apple 실리콘용과 Intel용 각각 하나씩(GUI와 CLI가 함께 옵니다. 첫 실행 때 Gatekeeper 안내가 뜹니다: 우클릭 → “열기”)
  • Windows — setup .exe(GUI와 CLI가 함께 옵니다)
  • Linux — GUI는 AppImage이고, amenbo 명령은 CLI 설치 프로그램에서 옵니다

업데이트하려면: GUI에서는 “새 버전이 있습니다” 배너가 그 자리에서 적용합니다. CLI만 설치했다면 amenbo update --apply가 바꿔 줍니다.

저장 데이터 형식이 올라갑니다 — 이 버전에서 처음 실행할 때 마이그레이션되고, 마이그레이션 전의 백업이 자동으로 남습니다. 한 번 올라가면 예전 버전으로는 열 수 없습니다. GUI와 CLI는 같은 설치 프로그램이 함께 올려 주므로, 한쪽만 옛 버전으로 두지 마세요.

처음이신가요? 시작하기를 보세요.