[wp-trac] [WordPress Trac] #11538: Unbundle Hello Dolly

WordPress Trac noreply at wordpress.org
Sat Oct 28 16:50:42 UTC 2023


#11538: Unbundle Hello Dolly
--------------------------+-----------------------
 Reporter:  caesarsgrunt  |       Owner:  westi
     Type:  enhancement   |      Status:  reopened
 Priority:  normal        |   Milestone:
Component:  Plugins       |     Version:  3.0
 Severity:  normal        |  Resolution:
 Keywords:                |     Focuses:
--------------------------+-----------------------

Comment (by eddietoth):

 Replying to [comment:30 savethefrogs]:
 > Replying to [comment:29 eddietoth]:
 > > It's time to remove the Hello Dolly plugin from the WordPress core.
 After being present for so many years, it no longer serves a purpose.
 Although it may have been useful for plugin developers in the past, there
 is now an abundance of documentation available online to guide them. It's
 highly unlikely that any plugin developer still relies on the Hello Dolly
 plugin to create their own. This ticket has been open for over 14 years,
 and it's baffling that no action has been taken. Let's take the necessary
 step to remove this plugin and move forward.
 >
 > I completely agree. Nobody needs Hello Dolly. It wastes people's time to
 remove it. 15 seconds times millions of sites adds up.
 The problem is that hello.php (Hello Dolly) plays a vital role in
 WordPress's testing (PHPUnit) to ensure proper plugin activation,
 deactivation, and various other functions. Therefore, removing Hello Dolly
 entirely would be a challenging task. However, a potential solution is to
 replace it with a plugin called something like "default.php". This plugin
 would exist solely in development and would not affect production. It
 would serve as an empty placeholder that would allow for the removal of
 Hello Dolly without disrupting testing procedures. We need someone to take
 the initiative and create a pull request for the complete removal of Hello
 Dolly and with a fix for the tests.

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


More information about the wp-trac mailing list