OpenINF / .github

A ✨special✨ repository: org-level default metadata & community health files for use across all OpenINF projects on GitHub
https://github.com/OpenINF/.github#readme
3 stars 1 forks source link

🧩 naming conventions for fish/fisher plugins #759

Open DerekNonGeneric opened 6 months ago

DerekNonGeneric commented 6 months ago

i noticed that jekyll plugins (and mostly themes) have defined naming conventions:

🔗 https://jekyllrb.com/docs/themes/#installing-a-theme

Fisher plugins should probably also retain some convention (thoughts include):

maybe this would be our ideal name here (based on repo name):

/cc @jorgebucaran

DerekNonGeneric commented 6 months ago

[…] all the same, Fish/Fisher plugins; Fisher uses Fish event system to trigger some install/update/remove events, but that’s about it. So, really, there is no such thing as a Fisher plugin — just a repo w/ functions dir and .fish files
— @jorgebucaran, creator of “Fisher”

DerekNonGeneric commented 6 months ago

hmm, the npm registry was untenable prior to scopes being added, which goes to show that having some naming guidelines seems preferable, and even if folks take the quote above at face value; i think the concept is much more well-defined than describing it as non-existent…