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

Creating Base Guidelines for User Submitted Plugins #1203

Open
n0nag0n opened this issue Oct 23, 2020 · 2 comments
Open

Creating Base Guidelines for User Submitted Plugins #1203

n0nag0n opened this issue Oct 23, 2020 · 2 comments

Comments

@n0nag0n
Copy link

n0nag0n commented Oct 23, 2020

This is just an issue to leave here for the future to gather ideas around user contributed plugins and if we should or shouldn't create a basic contribution guideline (nothing crazy). It could have for instance something like:

  • Has to be installed through composer
    • In addition, it can be installed through copying to lib folder
  • README has to have an install, basic usage, and some basic documentation sections
  • Repository has to start with fatfree- or f3-
  • Removing plugins that haven't been touched/updated in x years.
  • Etc.

These are just some ideas. The idea behind this is that while the plugin authors have good intentions, to a certain degree anything we place on the docs website reflects the image we have as a framework. If we have a bunch of sub par plugins, or plugins that are outdated, it reflects that the framework may be grouped into that as well. I think it would put a damper on any momentum we are trying to create for the framework to be more popular to help other people (especially those learning to code).

Any other thoughts?

@sn0opy
Copy link
Collaborator

sn0opy commented Oct 23, 2020

I'd also go with the idea, that we keep plugins off of the official docs and tell people to use Github's topics instead. We could then just link to https://github.com/topics/fatfree-plugin and people would be able to get a list of plugins.

That kills the naming requirement.

@n0nag0n
Copy link
Author

n0nag0n commented Oct 23, 2020

That's a great idea to require a specific tag!

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

2 participants