読者です 読者をやめる 読者になる 読者になる

初代Masteries

きっとモヒカンにもなれないお前たちに告げる!!!

「Hogehoge::Plugin」と「HogehogeX」の違い

perl

まとめ

モジュール名の「Hogehoge::Plugin」と「HogehogeX」の違いは, 前者がその名の通り「プラグイン」で, 後者が「ディストリビューション」. ...ということになるらしい.

解説

Yanchaで@さんが「NephiaX::Auth::TwitterにすべきかNephia::Plugin::Auth::Twitterにすべきか悩み始めた」という話をしていたので, 「Nephia::PluginとNephiaXって何が違うんすか?」と聞いたら, @さんから「NephiaXはディストリビューション」という回答をいただきました.

要するに, 「Nephia::Plugin::Auth::Twitter」と「NephiaX::Auth::Twitter」の場合, 前者はNephiaに対してTwitter認証機能を追加するプラグインで, 後者はTwitter認証機能を付加したNephiaのカスタマイズ版... という立ち位置になるようです.

ログ

Yanchaのこのあたりのやり取りを参照下さい.