Project

General

Profile

機能 #824

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

Added by Naoto Kawahara over 3 years ago. Updated over 3 years ago.

Status:
実装待ち
Priority:
低め
Target version:
Start date:
2016-02-28
Due date:
% Done:

10%

プラグイン名:

Description

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

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

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

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

Associated revisions

Revision d43f68e8 (diff)
Added by toshi_a 初音 over 3 years ago

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

Revision 47326fbf (diff)
Added by toshi_a 初音 over 3 years ago

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

Revision 426fa3ce (diff)
Added by toshi_a 初音 over 3 years ago

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

Revision 0544fa2d (diff)
Added by toshi_a 初音 over 3 years ago

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

History

#1

Updated by toshi_a 初音 over 3 years ago

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

#2

Updated by toshi_a 初音 over 3 years ago

  • Status changed from 新規 to 実装待ち
  • Assignee set to toshi_a 初音
  • % Done changed from 0 to 10

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

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

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

Also available in: Atom PDF