[wp-trac] [WordPress Trac] #36335: Next generation: core autoloader proposal

WordPress Trac noreply at wordpress.org
Fri Sep 2 09:34:06 UTC 2016


#36335: Next generation: core autoloader proposal
-----------------------------+------------------
 Reporter:  dnaber-de        |       Owner:
     Type:  feature request  |      Status:  new
 Priority:  normal           |   Milestone:  4.7
Component:  General          |     Version:
 Severity:  normal           |  Resolution:
 Keywords:  has-patch        |     Focuses:
-----------------------------+------------------

Comment (by MikeSchinkel):

 Replying to [comment:157 jb510]:
 > I'm not sure I follow or agree here.

 Agreed.  you are again not following my objections and thus are
 misrepresented them.

 > I maintain that the vast majority whom are new to WordPress and to PHP
 _really_ don't care how an auto loader in core gets constructed.

 Agreed.  But my issue is not people ''"New to WordPress" (I only mentioned
 ""new to WP"" because you said you were new to WP.)''  My issue is that
 there are many skill levels of people who extend WP, and many of those
 people are not skilled PHP programmers even though they end up writing
 PHP.  And most of these people are definitely not new to WP.

 > The vast majority that touch PHP just tweak themes, and maybe right a
 simple functional plugins. Nothing about that space changes with an
 autoloader in core, let alone how an auto loader gets constructed.

 On this we disagree.  An autoloader for core should not be added to core
 that does not at least contemplate being used for themes and plugins too.
 And for that [http://www.joelonsoftware.com/items/2008/05/01.html Composer
 is too complicated] for many of the people who are currently empowered by
 WordPress because it is easy. IMO.

 BTW, if the core developers decide to choose Composer I will accept it and
 move on. But as long as they have not spoken and informed us of a concrete
 decision I feel the need to provide an opposing voice to what otherwise
 appears to be group-think based on an unvalidated assumption that using
 Composer is the best approach to take.

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


More information about the wp-trac mailing list