Jedną z rzeczy, które nigdy nie były dla mnie jasne (zwłaszcza, że nie przesłałem wtyczki do repozytorium), jest sposób generowania unikalnego „identyfikatora” (ślimaka) wtyczki (tj. Tej listy ).
- Czy jest to wybór dokonany przez autora w momencie składania SVN, czy przez moderatora?
- Czy to nazwa odkażonej wtyczki (tytuł)?
- Czy to
plugin_basename
jest - Czy jest to główny plik wtyczki (bez nazwy katalogu)?
- Coś innego?
Jestem ciekawy, które atrybuty wtyczki łączą go z odpowiednikiem SVN (jeśli taki posiada) dla interfejsu API aktualizacji wtyczek?
Proszę, częściowo z mojej natury, aby chcieć wiedzieć, ale także jak zapewnić (do pewnego stopnia), że moje własne jednorazowe wtyczki nie będą kolidować z jedną w SVN.
Na przykład, jeśli byłaby to tylko 3) , mogłabym użyć bardzo unikalnej nazwy katalogu, ale nazwa wtyczki (tytuł) powinna być krótka i słodka.
NB Chociaż wydaje się [my-plugin-name]/[my-plugin-name].php
, że jest to „standardowa” konwencja nazewnictwa plików , lubię [my-plugin-name]/plugin.php
.
Daje to spójność wszystkim moim wtyczkom, jasne jest, że jest to plik „bootloader” (główny), az drobnego punktu widzenia nienawidzę powtarzania nazwy katalogu.
To kolejny powód, dla którego zadaję to pytanie, ponieważ 4) mnie zawalił. Dodatkowo chciałbym usłyszeć twoje przemyślenia na temat tego „standardu” :)