Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

🧩 naming conventions for fish/fisher plugins #759

Open
DerekNonGeneric opened this issue Mar 30, 2024 · 2 comments
Open

🧩 naming conventions for fish/fisher plugins #759

DerekNonGeneric opened this issue Mar 30, 2024 · 2 comments

Comments

@DerekNonGeneric
Copy link
Member

DerekNonGeneric commented Mar 30, 2024

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

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

  • jekyll- prefix for all jekyll plugins (perhaps postfix -plugin)
  • jekyll-theme- prefix for theme plugins

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

  • fisher-gap
  • fisher-plugin-gap
  • fisher-gap-plugin

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

/cc @jorgebucaran

@DerekNonGeneric
Copy link
Member Author

[…] 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
Copy link
Member Author

DerekNonGeneric commented Mar 31, 2024

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…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant