[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
sense''.
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