(特にプラグインをリポジトリに送信していないので)私には決して明らかではないことの1つは、プラグインの一意の「ID」(スラッグ)がどのように生成されるかです(つまり、このリスト)。
- SVN提出時点での著者による選択ですか、それともモデレーターによる選択ですか?
- サニタイズされたプラグイン名(タイトル)ですか?
- それ
plugin_basename
ですか? - メインのプラグインファイルですか(ディレクトリ名なし)?
- 他に何か?
プラグインのどの属性がプラグイン更新API のSVNカウンターパート(ある場合)にリンクするのか興味がありますか?
私の知りたい部分もありますが、SVNのプラグインと1回限りのプラグインが衝突しないように(ある程度)確認する方法もあります。
たとえば、3)のみの場合、非常に一意のディレクトリ名を使用できますが、プラグイン名(タイトル)は短く 'n sweetにしてください。
NB「標準」ファイル命名規則はそうであるように見えますが[my-plugin-name]/[my-plugin-name].php
、私は好きになりました[my-plugin-name]/plugin.php
。
それはすべてのプラグインに一定の一貫性を与え、それが「ブートローダー」(メイン)ファイルであることは明らかであり、ささいな観点から私はディレクトリ名の繰り返しが嫌いです。
これは、4)が私を台無しにするからです。さらに、この「標準」に関するあなたの考えも聞きたいです:)