Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/developer/installer-hosting.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
短い HTTPS URL で配信する。
- 配信 URL を `https://raw.githubusercontent.com/devbasex/devbase/main/install.sh`
(約 73 文字)から `https://dl.basex.jp/i`(約 21 文字)へ短縮する。
- スコープ外: installer 自体の挙動(`issues/PLAN31_1_devbase-installer.md` 参照)。
- スコープ外: installer 自体の挙動(`issues/old/PLAN31_1_devbase-installer.md` 参照)。

## 2. 決定事項

Expand Down Expand Up @@ -160,7 +160,7 @@ curl -fsSL https://dl.basex.jp/i | head -20
- `curl | bash` の一般的注意(実行前にスクリプトを確認する代替手順)は
README / getting-started に記載済み。
- installer 自身の安全策(前提チェック・REF サニタイズ・誤上書き防止)は
`issues/PLAN31_1_devbase-installer.md` を参照。
`issues/old/PLAN31_1_devbase-installer.md` を参照。

## 10. 既知の制約・代替

Expand Down
2 changes: 1 addition & 1 deletion issues/i34.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# devbase オーケストレーションツール

* issues/i33.md でOrcaを導入しようとしたが、設定が複雑になりすぎ、断念した
* issues/old/i33.md でOrcaを導入しようとしたが、設定が複雑になりすぎ、断念した
* devbase はすでにコンテナで分離開発できる基盤を持っているので、これにオーケストレーション機能を追加したい

## 要件
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

## 関連リンク

- 元 issue: `issues/i06.md`
- 元 issue: `issues/old/i06.md`
- 依存: PLAN04 (repos/ 永続クローン + 同名衝突 suffix) — #26 / #29 / #31 で **merge 済み**

## 進捗状況
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# PLAN31_1: devbase ワンライナー installer (`curl | bash`)

> 元 issue: `issues/i31.md` 第1項
> 元 issue: `issues/old/i31.md` 第1項
> ステータス: 着手可(設計確定 2026-06-09・既存コード精読済み)
> 関連 skill: `/ndf:issue-plan-strategy`, `/ndf:implementation-plan`

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# PLAN31_2: `devbase list` TUI の統合UI化

> 元 issue: `issues/i31.md` 第2項
> 元 issue: `issues/old/i31.md` 第2項
> ステータス: 実行中(2026-06-10 PR1 #56 実装+cross-review approved→release へ merge 済み / PR2〜5 未着手)
> 関連: PLAN31_1 (init は installer に吸収)、PLAN06 (`project` 群)
> 関連 skill: `/ndf:issue-plan-strategy`, `/ndf:implementation-plan`
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# PLAN31_3: `devbase up` 後に dev コンテナへ接続した VS Code を自動で開く

> 元 issue: `issues/i31.md` 第3項
> 元 issue: `issues/old/i31.md` 第3項
> ステータス: 計画(2026-06-13 作成 / 未着手)
> 関連: PLAN31_1 (installer)、PLAN31_2 (list TUI 統合)、PLAN06 (`project` 群)
> 関連 skill: `/ndf:issue-plan-strategy`, `/ndf:implementation-plan`, `/ndf:investigation-rules`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

## 関連リンク

- 元 issue: `issues/i33.md`(Orca 対応)
- 参考アドバイス: `issues/i33-advice.md`(ChatGPT による構成案)
- 元 issue: `issues/old/i33.md`(Orca 対応)
- 参考アドバイス: `issues/old/i33-advice.md`(ChatGPT による構成案)
- Orca 公式:
- SSH worktrees — https://www.onorca.dev/docs/ssh
- Work on a remote machine over SSH(recipe)— https://www.onorca.dev/docs/recipes/remote-worktrees
Expand All @@ -21,7 +21,7 @@ Orca の remote 開発モデルは **「SSH target 上に worktree を作り、a

`docker exec` を terminal だけコンテナに入れる方式や `ProxyCommand docker exec ... sshd -i`
方式は、Orca の file explorer / diff / worktree 管理がホスト側を見てしまう・SFTP が使えない
(上記 open issue)などの制約があるため **採らない**(`issues/i33-advice.md` の結論に従う)。
(上記 open issue)などの制約があるため **採らない**(`issues/old/i33-advice.md` の結論に従う)。

実現するのは次の 3 層:

Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

**Tech Stack:** Python 3.10+ / simple-term-menu (Unix 専用) / pytest / uv

設計書: `issues/i29_list-tui-simple-term-menu.md`
設計書: `issues/old/i29_list-tui-simple-term-menu.md`

---

Expand Down
4 changes: 2 additions & 2 deletions issues/i31.md → issues/old/i31.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,12 @@
* devbase のinstallをより簡略化したい
* 具体的にはclaude cliの`curl -fsSL https://claude.ai/install.sh | bash` のようにcurlとbashで動くinstallerでdevbase init相当の処理が完了するようにしたい
* 可能ならdevbase env init も実行したい(ただし、interactive操作をskipするオプションが必要かも。要検討)
* planを作成して issues/PLAN31_1_ に保存してください
* planを作成して issues/old/PLAN31_1_ に保存してください

# 2. devbase listのTUIを統合UI化
* 現在devbase listで立ち上がるTUIで、devbase の全ての操作を可能にしたいです。
* initは #1 でinstallerに吸収するため、それ以外のコマンドを極力TUIで実現できるようにする
* planを作成してissues/PLAN31_2_ に保存
* planを作成してissues/old/PLAN31_2_ に保存

# 3. devbase up実行時、エディタ(デフォルトvscode)を自動的に開きたい
* コンテナ起動後、devcontainer機能でdevコンテナに接続したvscodeを開く
Expand Down
File renamed without changes.
2 changes: 1 addition & 1 deletion issues/i33.md → issues/old/i33.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* devbaseをorcaに対応させたい
* https://www.onorca.dev/

* ChatGPTからのアドバイスissues/i33-advice.md
* ChatGPTからのアドバイスissues/old/i33-advice.md

## やりたいこと
* Orcaでdevbaseの立ち上げたコンテナに接続できるようにしたい
Expand Down
Loading