Making WordPress.org

Opened 4 weeks ago

Last modified 4 weeks ago

#8001 new defect (bug)

Move delisted themes to suspended after 12 months

Reported by: dd32's profile dd32 Owned by:
Milestone: Priority: normal
Component: Theme Directory Keywords:
Cc:

Description

Similar to #7087 for plugins, themes that are delisted just end up sitting there in that state forever. Not showing in searches and listings, but still available if you know of the theme name, and continuing to be updated.

If a theme isn't relisted within 12 months, the theme should really just be suspended entirely, in my opinion.

If a theme is sitting in the delisted state longer than that, it seems like either

  • a) The theme shouldn't be made available
  • b) The author isn't aware of it, or
  • c) The theme mod isn't aware of it

Change History (2)

#1 @dd32
4 weeks ago

I'm at fault for some themes in both a) and c), forgetting to followup and relist a theme after temporary delisting due to a security issue, and also not suspending themes that were delisted and didn't fix security issues.

This ticket may not be directly resolvable immediately, as we don't currently appear to store the delist date.

The usage of the delist vs suspended post status may also hinder implementation, as it's not clear why some themes are delisted (edit: Most are able to be determined, it's just not super clear sometimes when it's been delisted and forgotten about)

Last edited 4 weeks ago by dd32 (previous) (diff)

#2 @dd32
4 weeks ago

In 14465:

Theme Directory: Keep track of the date an item entered it's current status.
This will help query/track how long an item has been delisted/suspended.

See #8001.

Note: See TracTickets for help on using tickets.