[wp-trac] [WordPress Trac] #46938: Prevent activation of incompatible plugins without valid readme.txt

WordPress Trac noreply at wordpress.org
Wed May 22 23:11:09 UTC 2019


#46938: Prevent activation of incompatible plugins without valid readme.txt
-------------------------------------------------+-------------------------
 Reporter:  afragen                              |       Owner:  (none)
     Type:  enhancement                          |      Status:  new
 Priority:  normal                               |   Milestone:  Awaiting
                                                 |  Review
Component:  Plugins                              |     Version:
 Severity:  normal                               |  Resolution:
 Keywords:  servehappy has-patch dev-feedback    |     Focuses:
  needs-testing                                  |
-------------------------------------------------+-------------------------

Comment (by Ipstenu):

 > I think in time we may choose to require some definitive statement in
 the plugin regarding WP and PHP compatibility. Whether that occurs in the
 plugin headers and/or a readme.txt hasn’t been determined.

 That isn't what I meant. Let me rephrase :)

 Are we going to **require** all plugins, be they hosted on WordPress.org
 or not, to have PHP compat in headers in order to be activated?

 The subject of the ticket is "**Prevent activation** of incompatible
 plugins without valid readme.txt" (bolding mine)

 I took that to mean "If a plugin doesn't have valid headers, do not
 activate." And if that's the case, I am firmly against this call. It would
 be a terrible experience for users. Non-org plugins don't have readmes.
 Home grown plugins often don't. We would do more harm there.

 I don't have a horse in the race for readme or php files, though based on
 what Otto said, PHP sounds smarter in the long run. Especially since you
 have to have the headers if you want your plugin to look nice in the
 plugins listing :)

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/46938#comment:17>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list