[wp-trac] Re: [WordPress Trac] #3723: Tagging

WordPress Trac wp-trac at lists.automattic.com
Wed Feb 14 16:51:41 GMT 2007

#3723: Tagging
 Reporter:  ryan         |        Owner:  ryan
     Type:  enhancement  |       Status:  new 
 Priority:  normal       |    Milestone:  2.2 
Component:  General      |      Version:  2.1 
 Severity:  normal       |   Resolution:      
 Keywords:  tags         |  
Comment (by Otto42):

 Replying to [comment:25 matt]:
 > I'm surprised you care more about the technical implementation of a
 feature than the user experience.

 I'm not a user, I'm a developer. I write code. I write plugins. I modify
 things. So I most definitely care about the technical implementation. A
 poor technical implementation makes things that much more difficult to
 deal with.

 As for user experience, the links/posts category integration hasn't gone
 all that well on that front so far, what makes you think shoving tags in
 with the categories willy-nilly would work any better?

 >I haven't heard a good technical reason to not put it in the existing
 categories table, other than people who are obsessing over the semantics
 of what it's called.

 Fine. Here's one: you actually do completely different things with tags
 than you do with categories. All the queries dealing with categories would
 have to be changed to make them ignore tags. You'll have to write a bunch
 of new ones to deal with tags, and in so doing will have to make them more
 complex so that they will ignore the now intermingled categories. And why?
 Because you don't want to create a new table to hold things that are, in
 fact, completely new?

 Why make all your queries more complex when you can just separate the tags
 from the categories? Implementation details, above all else, should ''make

 My point is that there's no good technical reason to shove tags into the
 categories table and potentially break everything dealing with categories.
 Especially when you have recently broken categories and have yet to fix
 them to operate correctly themselves.

Ticket URL: <http://trac.wordpress.org/ticket/3723#comment:33>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software

More information about the wp-trac mailing list