Skip to content

ロードマップ

Bookmark CLI Extension の今後の開発候補と公開範囲です。

This content is for v1.3.0. Switch to the latest version for up-to-date documentation.

このページでは、Bookmark CLI Extensionの今後の開発候補を整理します。

ロードマップは、将来の方向性を共有するための資料です。

ここに記載した内容は、Chrome Web Storeの審査、Chrome Extensions APIの制約、実装中に見つかった課題を踏まえて変更する場合があります。

現在の公開範囲は、Chrome Bookmark Managerを拡張機能内の疑似CLIから扱うことです。

主な対象は次のとおりです。

  • ブックマークの検索と起動
  • Bookmark Treeのフォルダ移動
  • Other Bookmarksなどのbrowser root直下container表示
  • 現在タブの保存
  • 仮想タグによる分類
  • ブックマークとフォルダの整理
  • command abbreviationによる入力短縮
  • clipboard copyによるURL、path、表示結果の再利用
  • 番号指定による結果一覧の再利用
  • Chrome履歴の検索候補化
  • 拡張機能内状態の保存と復元

OSターミナル連携、複数ブラウザ対応、クラウド同期、チーム共有機能は現在の公開範囲に含めません。

今後は、次の機能を検討します。

テーマ内容状態
Firefox対応Firefox Add-ons向けの配布可能性を検討する検討中
ブラウザ間同期ChromeとFirefox間のBookmark同期を検討する検討中
重複検出同じURLや近いURLを持つブックマークを検出する検討中
exportBookmark Treeや拡張機能側のメタ情報をJSON化する検討中
importJSONからブックマークやメタ情報を復元する検討中
一括整理条件に合うブックマークをまとめて移動、整理する検討中
ローカルCLIOSターミナルからブックマークを扱う導線を検討する検討中

Firefox対応の詳細は Firefox対応ロードマップ で管理します。

ChromeとFirefoxの同期候補は ChromeとFirefoxのBookmark同期ロードマップ で管理します。

少なくとも現時点では、次の機能は扱いません。

  • ブックマークデータの外部サーバー同期
  • チーム共有や共同編集
  • 閲覧履歴の追加、変更、削除
  • 信用力判断、広告配信、行動追跡を目的としたデータ利用

今後の機能追加では、次の観点を優先します。

  • ブックマーク管理の操作が明確に速くなること
  • Chromeの権限追加が必要な場合は、用途を説明できること
  • 破壊的操作は確認や復旧可能性を考慮すること
  • Domain層の主要ロジックをテスト可能な形で保つこと
  • 公開ドキュメントと実装内容の差分を小さく保つこと