ロードマップ
Bookmark CLI Extension の今後の開発候補と公開範囲です。
This content is for v1.2.1. Switch to the latest version for up-to-date documentation.
ロードマップ
Section titled “ロードマップ”このページでは、Bookmark CLI Extensionの今後の開発候補を整理します。
ロードマップは、将来の方向性を共有するための資料です。
ここに記載した内容は、Chrome Web Storeの審査、Chrome Extensions APIの制約、実装中に見つかった課題を踏まえて変更する場合があります。
現在の公開範囲
Section titled “現在の公開範囲”現在の公開範囲は、Chrome Bookmark Managerを拡張機能内の疑似CLIから扱うことです。
主な対象は次のとおりです。
- ブックマークの検索と起動
- Bookmark Treeのフォルダ移動
- Other Bookmarksなどのbrowser root直下container表示
- 現在タブの保存
- 仮想タグによる分類
- ブックマークとフォルダの整理
- 番号指定による結果一覧の再利用
- Chrome履歴の検索候補化
- 拡張機能内状態の保存と復元
OSターミナル連携、複数ブラウザ対応、クラウド同期、チーム共有機能は現在の公開範囲に含めません。
今後は、次の機能を検討します。
| テーマ | 内容 | 状態 |
|---|---|---|
| Firefox対応 | Firefox Add-ons向けの配布可能性を検討する | 検討中 |
| ブラウザ間同期 | ChromeとFirefox間のBookmark同期を検討する | 検討中 |
| 重複検出 | 同じURLや近いURLを持つブックマークを検出する | 検討中 |
| export | Bookmark Treeや拡張機能側のメタ情報をJSON化する | 検討中 |
| import | JSONからブックマークやメタ情報を復元する | 検討中 |
| 一括整理 | 条件に合うブックマークをまとめて移動、整理する | 検討中 |
| ローカルCLI | OSターミナルからブックマークを扱う導線を検討する | 検討中 |
Firefox対応の詳細は Firefox対応ロードマップ で管理します。
ChromeとFirefoxの同期候補は ChromeとFirefoxのBookmark同期ロードマップ で管理します。
少なくとも現時点では、次の機能は扱いません。
- ブックマークデータの外部サーバー同期
- チーム共有や共同編集
- 閲覧履歴の追加、変更、削除
- 信用力判断、広告配信、行動追跡を目的としたデータ利用
今後の機能追加では、次の観点を優先します。
- ブックマーク管理の操作が明確に速くなること
- Chromeの権限追加が必要な場合は、用途を説明できること
- 破壊的操作は確認や復旧可能性を考慮すること
- Domain層の主要ロジックをテスト可能な形で保つこと
- 公開ドキュメントと実装内容の差分を小さく保つこと