Opened 8 months ago
Closed 4 months ago
#7405 closed enhancement (fixed)
Give plugin authors an easy way to run plugin-check on their pending submitted plugins
Reported by: | tellyworth | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Component: | Plugin Directory | Keywords: | |
Cc: |
Description
After submitting a plugin, we should make it easy for plugin authors to run plugin-check and view the results.
One way to do this would be to provide a link to Playground, and run PCP there for them.
Proposal: add a link or button on the plugin submission screen that does exactly that.
Attachments (3)
Change History (15)
#1
@
8 months ago
The screen could include some text encouraging the author to review the plugin check results. Perhaps something like:
Please review the Plugin Check results for your plugin, and fix any significant problems. This will help streamline the preview process and reduce delays by ensuring your plugin already meets the required standards when the plugin review team examines it.
#2
follow-up:
↓ 3
@
8 months ago
Thanks, @tellyworth! It is a great idea. We could add this for sure before the team works to have this check automatically as part of the review process.
For now, as a temporary solution, can we maybe do that before they apply and add a simple check box just saying something like, "I checked my plugin with the "Plugin Check."?
I believe it would be a similar complexity to implement it this way instead, right?
#4
@
8 months ago
Can we do the following:
- Communicate that the plugin is in the queue
- Run the theme check
- Alerts users of errors
- Communicate that plugins with errors typically take X times longer to be approved
- Communicate that they can fix the errors and not affect their place in the queue.
[Edit]
Ultimately, I think error-less plugins should make it to a priority queue but that probably falls out of the scope of this ticket.
#5
@
8 months ago
Those are excellent suggestions Steve. We can do the three "Communicate" ones easily in this patch just by adding some extra messaging. I'll tweak Dion's patch with some draft text.
Alerting the user to actual errors would require separate work to integrate PCP on the server side; that's in progress independently (see https://make.wordpress.org/pluginrepo/2024/01/08/plugin-check-next-steps/).
#10
follow-up:
↓ 11
@
6 months ago
Could [13352] be enhanced with a run interactively now
link @tellyworth?
Perhaps it could just load up the requisite things and land on the wp-admin/plugin-upload.php
screen? (I'm assuming it wouldn't be possible to inherit from the file
upload pre-submission)
Here's an example of what I mean. The "Run plugin check" link would open a new Playground window, with the user's plugin installed, and a copy of PCP installed and active.