[wp-trac] [WordPress Trac] #17477: Simplify Taxonomy System

WordPress Trac wp-trac at lists.automattic.com
Tue May 17 18:34:17 UTC 2011


#17477: Simplify Taxonomy System
-------------------------------------------------+-------------------------
 Reporter:  mikeschinkel                         |       Owner:
     Type:  enhancement                          |      Status:  new
 Priority:  normal                               |   Milestone:  Awaiting
Component:  Taxonomy                             |  Review
 Severity:  normal                               |     Version:
 Keywords:  needs-patch 2nd-opinion dev-         |  Resolution:
  feedback                                       |
-------------------------------------------------+-------------------------

Comment (by nacin):

 The general thought has been to denormalize wp_terms and wp_term_taxonomy
 by adding the name and slug fields to wp_term_taxonomy. This will allow us
 to avoid a join and ultimately phase out the table. Unfortunately, most of
 our API passes around term ID, rather than TT ID, so this will end up
 being nearly impossible. Rather, we'd likely need a new term/taxonomy API
 - probably object-oriented, if only because we've used up the function
 namespace for the existing API - that can be built with a future schema in
 mind.

 Any desire to overhaul taxonomy from the ground up will need to come from
 a series of major discussions on the project's direction, not to mention a
 scope session, and won't happen in the near future. Sounds to me like that
 makes this ticket maybelater.

-- 
Ticket URL: <http://core.trac.wordpress.org/ticket/17477#comment:1>
WordPress Trac <http://core.trac.wordpress.org/>
WordPress blogging software


More information about the wp-trac mailing list