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

Add screen to make it easier to discover and install core plugins #256

Open
markkap opened this issue May 15, 2019 · 1 comment
Open

Add screen to make it easier to discover and install core plugins #256

markkap opened this issue May 15, 2019 · 1 comment

Comments

@markkap
Copy link

@markkap markkap commented May 15, 2019

On the UI front, in addition to adding a tab in the plugins screen we should point to the feature from the welcome dashboard widget.

On the API front, we need to add an additional endpoint that will return a json of urls of the core plugins. It is up to the "client" to further get the specific information about the plugin and display to the user only what is appropriate to the server's setting.

Per plugin, we need to be able to get a json file which contains the name of the plugin, description, available versions and for each version calmPress, PHP and MySQL version compatibility information.

@markkap
Copy link
Author

@markkap markkap commented May 15, 2019

On second thought it will be more efficient to just have one API endpoint which will return a json including all of the information for all of the core plugins

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

No branches or pull requests

1 participant