[wp-trac] [WordPress Trac] #21170: JavaScript actions and filters

WordPress Trac noreply at wordpress.org
Wed Sep 13 21:18:24 UTC 2017


#21170: JavaScript actions and filters
-----------------------------+------------------------------
 Reporter:  koopersmith      |       Owner:  adamsilverstein
     Type:  feature request  |      Status:  reopened
 Priority:  normal           |   Milestone:  4.9
Component:  General          |     Version:  3.4
 Severity:  normal           |  Resolution:
 Keywords:                   |     Focuses:  javascript
-----------------------------+------------------------------

Comment (by lgedeon):

 I am going to jump out on the limb and cut it right off. One of the great
 things about WordPress is that it is not on the cutting edge.

 You can use the same old code year after year and it still works. Sure we
 add new features when we can but if the old way isn't blocking a feature
 why not keep it around?

 Hooks have served us well for years, and can keep working for another ten
 years. By then maybe we will have an all new WordPress that is 100% JS or
 some language that is even better. Then we can write a migration script to
 move everything to the new system. As long as the UI is similar to what
 writers are used to and gets as much attention to excellence as the
 current UI that will be fair play. But, I digress.

 For right now, this ticket is the best solution. Maybe a year from now we
 will come up with an idea we like better, but then we will spend five
 years getting it ready and this solution will have kept us going all that
 time.

 Maybe part of the api will need to change and ten plugins will need to
 refactor, but that is better than the current state where we are having to
 constantly work around stuff or fork a whole file just to get something to
 work.

 As a nearly perfect perfectionist, this is hard for me to say, but it is
 time to just ship this thing.

 "Give them the third best to go on with; the second best comes too late,
 the best never comes."

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


More information about the wp-trac mailing list