#2386 closed enhancement (fixed)
Plugin Directory: Restrict Devs concurrent submissions
Reported by: | Ipstenu | Owned by: | SergeyBiryukov |
---|---|---|---|
Milestone: | Plugin Directory v3.0 | Priority: | normal |
Component: | Plugin Directory | Keywords: | needs-patch |
Cc: |
Description
The queue is rarely longer than 7 days. As such, the burden of reviews can get a little weird when people submit upwards of 10 plugins at once. Wish it was a joke. The problem is most of the time the reviews are all the same results, with the same errors repeating in each separate plugin.
It would be nice if we could restrict submissions as follows:
If a developer has NO active plugins, they can submit one plugin
Otherwise, if a developer has 3+ plugins in 'draft' or 'pending' (which means in review), they cannot submit any more. Give them a nice message of "You have too many plugins in the queue. Please wait for them to be approved before submitting any more."
This would mitigate repetition of reviews, which can be pretty onerous.
Change History (15)
This ticket was mentioned in Slack in #meta by ipstenu. View the logs.
7 years ago
#6
@
7 years ago
- Keywords needs-patch removed
- Milestone changed from Plugin Directory v3.0 to Plugin Directory v3 - Future
Actually ... can we make it one in review at a time?
Make them decide what the heck to do before submitting more.
This would help keep the pending-reply queue lower. it's almost 700 from people who want multiple plugins and never finish.
#7
@
7 years ago
- Keywords needs-patch added
- Milestone changed from Plugin Directory v3 - Future to Plugin Directory v3.0
This ticket was mentioned in Slack in #meta by ipstenu. View the logs.
7 years ago
#9
@
7 years ago
- Owner set to SergeyBiryukov
- Resolution set to fixed
- Status changed from new to closed
In 6023:
#11
@
7 years ago
- Resolution fixed deleted
- Status changed from closed to reopened
We missed an edge case.
If you upload a plugin, the submit box remains on the success page. :facepalm: We should hide it there, as it would permit users to submit multiple plugins in a row.
The patch on #2594 introduces an
Upload::get_submitted_plugins()
method that could be used here.