History | Log In     View a printable version of the current page. Get help!  
Issue Details [XML]

Key: CHD-920
Type: New Feature New Feature
Status: Open Open
Assignee: Unassigned
Reporter: Joe Geck
Votes: 7
Watchers: 3
Operations

Clone this issue
If you were logged in you would be able to see more operations.
Cerberus Helpdesk

[Tags] Re-introduce a tagging system similar to 3.x for the KB and tickets

Created: 14/Nov/08 07:07 PM   Updated: 18/Sep/11 09:23 PM
Fix Version/s: Catch and Release

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
Issue Links:
Duplicate
 
This issue is duplicated by:
CHD-919 Implement keywords for KB articles Closed
Related To
This issue is related to:
CHD-923 [Tags] New tagging system that lets y... Open
This issue is related to:
CHD-917 Ability to merge tickets with related... Resolved
CHD-924 [Tags] Ability to tag e-mail templates Open


 Description   
Summary:
http://www.cerb4.com/forums/showthread.php?t=1466

One forum thread in particular is requesting we bring back the tagging system found in earlier versions of Cerb. He would probably prefer the exact same features we had before, notably the ability to match KB articles to tickets via tags.

If we decide to implement this we also need to keep in mind how we would migrate user's tags from 3.x all the way up to the latest version of 4. Apparently it's easy for tags to be thrown away and not effectively replaced as categories in the current setup already.

[[quote - originally filed separately by Anders]]
Using keywords is a generic way to describe the contents of a kb article.

Keywords

- are very useful for categorizing an article
- could be used to match a ticket with a kb article (as was possible in cerb3 using tags) (ie a manager can guide answers to workers)
- can be used for smart/virtual folders (folder that collects items with common keywords)
- could effectively be used by Fetch and Retrieve

Also keywords, known as tags in the cerb3 kb, should be not just be wasted as its really part of the "knowledge base".
[[/quote]]

 All   Comments   Work Log   Change History      Sort Order:
Comment by Joe Geck [14/Nov/08 07:08 PM]
The same thread also pitched another supporting idea that would go hand-in-hand with a new tagging interface.

[[quote]]
an interesting concept for the catagory vs. tag system would be "smart folders". We use that in a Wiki, where a smart folder collects all items with a set of common tags/keywords. With this structure does not matter, as long as the content is correctly tagged, which I think makes the system very flexible.
[[/quote]]

Comment by Joe Geck [14/Nov/08 10:10 PM]
Nothing personal on this one Anders. I didn't realize you actually JIRA'd this before I got a chance to read your forum post. I'm moving all these ideas into the issue I created, CHD-920, simply because I've already linked that one to a bunch of other ideas. Ironically all these ideas partially spawned from talking with the developers about your complaint specifically :)

So basically it would be harder for me to restructure this issue as opposed to moving your ideas over.

Comment by Joe Geck [14/Nov/08 10:12 PM]
Copied Anders ideas directly into the description.

Comment by Joe Geck [14/Nov/08 10:23 PM]
Almost identical idea that spawned from two different people in different threads that were not collaborating ;).

CHD-917 is more about merging tickets with KB articles without necessarily a tagging system in place.

CHD-920 is the 3.x way of using tags to force a link between tickets and the KB.

Comment by George Glynn [15/Nov/08 08:31 AM]
I used to despise tags, so I know where all the tag-haters are coming from, but I recently gained a thorough appreciation for them. I think there's room for both hierarchical categorization and tags/keywords in the KB, for maximum flexibility in searching. People who still hate tags can choose not to use them, but everyone who has discovered their utility would greatly benefit from their presence in KB articles.

Comment by Chris Allen [11/Dec/08 09:32 PM]
I also support reintroducing tagging. Categories are good for browsing, but there's nothing like a tag to get to the meat of the issue. If the customer is asking about returns, tag it returns and it doesn't matter where the kb article is filed categorically (somewhere up on the FAQ tree..) -- it comes right back. Also let us tag topics that emerged from several directions (quality, kudos, etc.) and go back later to pull up all the relevant tickets on the topic.

Tags are not evil.

Comment by Seth F [15/May/09 10:27 AM]
I am a big fan of information retrieval using tags, and would like to see this feature included as an option in a future release of help desk.

For example, we'd like to be able to flag all tickets containing feature requests, so they can compiled and tabulated once a month. This would be easy to do with tags. Not so easy with the current setup.

Comment by Jeff Standen [WGM] [01/Aug/09 07:47 PM]
I am also currently against tags in Cerb4; especially when Cerb3 is the example. We can continue to explore ways to link tickets against KB/templates.

Tags were an interesting concept if they had related 'terms' that could match incoming content, and were merely a way to group those terms. There's nothing stopping functionality like that in plugins w/o making it mandatory in core.

Comment by Jeff Standen [WGM] [28/May/11 10:52 PM]
Tags actually wouldn't be too difficult by this point, since we have a reusable autocomplete component (used by choosers all over the place), and a connection/linking service in the platform that could track the links between tag objects and and any other record. We also have a lot of other benefits baked into the platform -- we'd automatically have worklists for each tag to see the related content (KB articles, tickets, tasks, etc). It would also be simple to use connections to find arbitrary records that shared a combination of tags.