diff --git a/docs/deployment/release-guide.md b/docs/deployment/release-guide.md index f622a5d..4917846 100644 --- a/docs/deployment/release-guide.md +++ b/docs/deployment/release-guide.md @@ -99,6 +99,7 @@ GitLab Release 페이지는 **CHANGELOG가 단일 진실 원천**이다. 릴리 - minor 범프: 대규모 재설계/정리(Midnight Glass v2, refactor-wave). patch: 버그 수정 중심. - alpha→정식 전환은 기능·안정성 기준 충족 시 (별도 합의). | mac x64 (Intel) | 빌드 안 함 (사이드카가 arm64 전용) | 수요 발생 시 Intel Mac runner 추가 | +| **Linux (deb/AppImage)** | ❌ 미지원 — 사이드카 Linux 빌드·TTS 백엔드 부재 | **별도 Phase**(2026-07-22 합의). 사이드카 Linux PyInstaller(ctranslate2) + TTS 백엔드 신규(espeak-ng/Piper — 현재 Windows SAPI 전용) + electron-builder linux(deb+AppImage, afterInstall로 sox/의존 안내) + CI package-linux 잡(TW-BUILD01 Docker 툴체인 확장) + QA(Ubuntu/Debian/Fedora). switchboard 원본도 Windows-only라 참조 패턴 없음 | ## 참고 파일 diff --git a/memory/project_status.md b/memory/project_status.md index cac3f92..ef983b2 100644 --- a/memory/project_status.md +++ b/memory/project_status.md @@ -9,6 +9,7 @@ Midnight Glass v2 + refactor-wave Wave 1/2 + TiltCard 정리를 묶은 첫 마 - **포함**: Wave 1(amber 91/i18n 967/IPC SSOT 9그룹/AppConfig 7키/DS 3종 삭제) + Wave 2(web-admin amber 21/ui-native 50/팝업 i18n+토큰/의존성 8/catch 32) + 사용자 노출 버그 3건 해소. - **배포**: `git tag v0.2.0-alpha` + push → GitLab CI (Win NSIS exe + Mac dmg/zip + GitLab Release + Package Registry). Windows 자동업데이트 feed 갱신 → 기존 사용자 4시간 내 수신. - **후속**: switchboard의 `check-release.mjs`/`verify-*-release.mjs` 빌드 검증 스크립트 이식 검토 (D3RO는 publish만 이식 상태). +- **Linux(deb/AppImage) = 별도 Phase** (2026-07-22 합의): 신규 플랫폼 추가급 작업. 현재 안 함(electron-builder win/mac만, 사이드카도 Win/Mac만). 장벽 — ① 사이드카 Linux PyInstaller(ctranslate2 CPU/GPU) ② native 모듈 rebuild(uiohook-napi/nut-js/better-sqlite3) ③ **TTS 백엔드 신규**(espeak-ng/Piper — 현재 Windows SAPI 전용이라 음성대화 안 됨, 핵심 장벽) ④ SoX/Ollama Linux 번들 또는 apt 의존 ⑤ electron-builder linux(deb+AppImage) + afterInstall ⑥ CI package-linux 잡(TW-BUILD01은 현재 검증용 Docker, 패키징 툴체인 확장 필요) ⑦ QA(Ubuntu/Debian/Fedora). runner는 있음(TW-BUILD01) but Electron 패키징 환경 별도. switchboard 원본도 Windows-only라 참조 없음. ---