[wp-meta] [Making WordPress.org] #6512: Plugin Directory: Block uploads of .git folders va SVN

Making WordPress.org noreply at wordpress.org
Thu Oct 6 16:12:05 UTC 2022


#6512: Plugin Directory: Block uploads of .git folders va SVN
------------------------------+---------------------
 Reporter:  Ipstenu           |       Owner:  (none)
     Type:  enhancement       |      Status:  new
 Priority:  normal            |   Milestone:
Component:  Plugin Directory  |  Resolution:
 Keywords:                    |
------------------------------+---------------------

Comment (by Ipstenu):

 Re "We require developers to provide public, maintained access to their
 source code and any build tools"

 Y'all need to re-read https://developer.wordpress.org/plugins/wordpress-
 org/detailed-plugin-guidelines/#4-code-must-be-mostly-human-readable

 As I explained here: https://make.wordpress.org/plugins/2018/08/23
 /guideline-update-clarifications-to-trialware-and-human-readability/

 Source code does **not** have to be included in the plugin hosted here if
 it's part of a compiled process. If you have it all on Github, that's fine
 :) You have to link (preferably in the readme) to it. We did that since
 Gutenberg source files get chunky.

 > One example, if your GitHub repo is private (where dev discussion, etc
 happens), you'd have to set up an intermediary repo with the build and
 source files to comply. I'm speculating but I imagine a significant %
 would not make the effort, and I imagine the plugin team doesn't have the
 time/resources to manually check.

 We actually already do on submission, and most repos are public anyway
 since it's not like the code is about to be private once you push it here.

 > Taking a step back and simply blocking problematic names, specifically,
 version-control folders and perhaps things like .log and error_log might
 be reasonable enough afterall.

 Honestly I agree. The number of times I have to point out "Remember to
 remove your error log!" is about the same as "Delete the .git folder"

-- 
Ticket URL: <https://meta.trac.wordpress.org/ticket/6512#comment:13>
Making WordPress.org <https://meta.trac.wordpress.org/>
Making WordPress.org


More information about the wp-meta mailing list