Foren: 要望と提案 (Thread #27275)

Plugin Setは本体に統合しては? (2010-09-05 17:18 by Anonym #52785)

ソフトの起動時間やメモリ消費量は増えるでしょうけど

最近新しくできた 閉塞区間連動ポイント プラグインなどを新たにPlugin Setに含め
Plugin Setは本体に統合した方がインストールがお手軽な気がします。

Reply to #52785×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: Plugin Setは本体に統合しては? (2010-09-11 21:14 by riorio #52849)

実行系pluginを、Additional Plugin Setに含めるのはよくないと思います。
実行系pluginは、本体バージョンが2系統か3系統かによってバイナリが異なったりしますし、
Projectでソースファイル提供を受けているわけじゃないので何か問題が起こったときに
Project側で対処することが不可能です。
また、本体バージョンアップで内部構造をいじることがあったとき、実行系pluginに配慮した
変更方法にするかどうかも判断不可能です。

現在は、本体いじって何か問題あったときは、nanashiさんに気づいてもらって直してもらって
バイナリで提供受けています。

ソースが提供され、Projectとして責任を持てる実行系pluginは、Additional Plugin Setではなく
本体同梱のpluginとして提供していくつもりはあります。
むしろ、Additional Plugin Setにはいかなる実行系pluginも収録しない方針として、ソースを
管理できるものは本体同梱でいくべきと私は考えます。
その場合、pluginのソースコードもここSourceForge.jpで誰でも閲覧できます。

なお、実行系を含まないAdditional Plugin Setですが、こちらは本体同梱とはしません。
FreeTrain EX Avプレイヤーのみなさんの中には、相当数、自分の好みに既存pluginのplugin.xmlを
いじって、気に入らないものを排除したり、数値を改造したり、しているはずです。
そういう方々からすると、本体がバージョンアップされたときに本体バイナリのみを上書きできる
のは非常に便利なことです。
もし今Additional Plugin Setに入ってるものまで勝手に上書きされるとしたら、「よけいなこと
すんな!」と文句ぶーぶーになることでしょう。

以上の2点の理由から、現状維持とします。
Reply to #52785

Reply to #52849×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: Plugin Setは本体に統合しては? (2010-09-14 21:57 by Anonym #52902)

>ソースが提供され、Projectとして責任を持てる実行系pluginは、Additional Plugin Setではなく
本体同梱のpluginとして提供していくつもりはあります。

ソース公開が本体同梱の最低条件という事ですか

>FreeTrain EX Avプレイヤーのみなさんの中には、相当数、自分の好みに既存pluginのplugin.xmlを
いじって、気に入らないものを排除したり、数値を改造したり、しているはずです。

そういった理由があるんですね。

実行系を含まないAdditional Plugin Setを統合したバージョンを
既存のバージョンとは別に初心者(新規)ユーザー専用版を作る手もありますが
それはややこしいですかね
(Update ver と NEW verの両方配布)
Reply to #52849

Reply to #52902×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden

RE: Plugin Setは本体に統合しては? (2010-09-17 22:04 by riorio #52951)

[メッセージ#52902 へのフォロー]

> ソース公開が本体同梱の最低条件という事ですか

もちろんそれだけではありません。
ソースが公開されていてもそのソースがProjectとしてメンテナンス不可能なものであれば同梱はできませんし。

> 実行系を含まないAdditional Plugin Setを統合したバージョンを
> 既存のバージョンとは別に初心者(新規)ユーザー専用版を作る手もありますが
> それはややこしいですかね
> (Update ver と NEW verの両方配布)

ごめんなさい。
そうすることによるメリットがなにも見いだせませんが。
というか、何をして欲しいのかもよくわかりません。
現在のAdditional Plugin Setで十分初心者向けだと思いますけど。
Reply to #52902

Reply to #52951×

You can not use Wiki syntax
You are not logged in. To discriminate your posts from the rest, you need to pick a nickname. (The uniqueness of nickname is not reserved. It is possible that someone else could use the exactly same nickname. If you want assurance of your identity, you are recommended to login before posting.) Anmelden