プロジェクト

全般

プロフィール

機能 #824

読み込むプラグインの取捨選択機能

Naoto Kawahara1年以上前に追加. 1年以上前に更新.

ステータス:
進行中
優先度:
低め
担当者:
対象バージョン:
開始日:
2016-02-28
期日:
進捗率:

10%

プラグイン名:

説明

昨今のmikutterの利用の拡充により、特定利用環境化でのmikuter利用が多く行われている。

・https://github.com/mikoto2000/MikutterJFX
・https://github.com/nkawahara/nanomiku

野良ユーザから見て、初期にロードされるmikutterの特定のプラグインを選択するのは難しく
上記のinstall方法のような、必要そうだろうと思うものをコピーや削除するような方法がしばしばとられている。

mikuterにおいて、プラグインのロードしているものが一覧表示できていたり、読み込むプラグインを引数で暗示的に指定する方法でない
機能が追加されると大変うれしいと思っている。

関係しているリビジョン

リビジョン d43f68e8 (差分)
toshi_a 初音1年以上前に追加

Plugin slugをspecファイルに解決するto_spec

リビジョン 47326fbf (差分)
toshi_a 初音1年以上前に追加

Pluginが要求するmikutterのバージョンの条件を満たしているか確認するメソッド

リビジョン 426fa3ce (差分)
toshi_a 初音1年以上前に追加

Pluginに依存しているPluginのspecファイルを調べる

リビジョン 0544fa2d (差分)
toshi_a 初音1年以上前に追加

プラグインの依存関係を図示したdotファイルを出力するサブコマンド

履歴

#1 toshi_a 初音1年以上前に更新

--plugin= のように、特定のプラグインだけを含むmikutterを特定の場所にエクスポートする仕組みがあると良さそうですね

#2 toshi_a 初音1年以上前に更新

  • ステータス新規 から 進行中 に変更
  • 担当者toshi_a 初音 にセット
  • 進捗率0 から 10 に変更

topic/824-mikutter-container 0544fa2d にて、実際に使用されるプラグインの依存関係を出力するサブコマンドを実装してみました。
すべてのSpecファイルをつなげたものなんかもあれば便利そうですが、とりあえずは依存関係の解決のみを行う仕組みを作って、それを使ってdotスクリプトを出力してみました。

http://pbs.twimg.com/media/Ccw0OAGVIAAkzPQ.png

このあとは、必要なプラグインだけを含んだmikutterを特定の場所にコピーするようなものを作ろうと思っています。それで大丈夫ですか。

他の形式にエクスポート: Atom PDF