brad wrote:For your first suggestion, you could approximate this by creating a generic AutoAssign rule that assigns a generic topic to incoming messages. For example, you could create a rule that looks for "a" in the body and assigns a topic of "Archive." You could then file these messages to ClearContext Topic folder "Archive" using the CC filing buttons. This rule would only apply to messages that do not already have a topic assigned to them - ignoring messages in threads that have a Topic assignment. So, if a message was received and you assigned a topic of "Work" to it, all newly received messages would be assigned "Work" as well (not "Archive"). Hopefully this makes sense.
Yes, I had actually figured that out already. The only problem with that strategy is that it doesn't automatically assign the generic topic to new outgoing messages. So you would end up with messages that have no topic assigned, in your sent items folder. I'm not sure if this matters, since I'm not using topics anyway, but I guess the lack of consistency bothers me. For example, what would happen if someone replied to a message you sent and the original message had no topic assigned? Would the reply automatically receive the default topic, or would it have no topic at all and thus be non-fileable?
brad wrote:Topics are fundamentally different than categories because they apply to message threads rather than individual messages. This is a subtle but powerful feature of the product - saving the need to re-categorize every message as it is received.
Yes, I understand that distinction, but why not give the user the option to automatically apply the same set of categories to each new message in a thread?
brad wrote:Many of our customers use Topics to designate projects to groups of messages, while they use categories to denote actions required for that individual message. That said, in our next major release we will include the ability to automatically duplicate Topics into the Category field.
This would be helpful, but I would still like to have an easy way to directly apply multiple categories to a message and have CC automatically apply the categories. Currently, in Outlook, you have to do View -> Options -> Categories, which is not very efficient.
brad wrote:Also, related to what you ask, in the next major release we plan to implement a "Topic Query on Send" option that will ask users to assign a topic to outgoing messages if they have not already done so, ensuring that future messages in the conversation will be assigned this topic and optionally filing the sent message in the associated topic folder.
Again, this would be helpful, but it's still tied to the Topic paradigm, which in my opinion is very limiting. Another problem I encountered with Topics is that there is no easy way to globally rename a topic. This is because the topic of an individual message is not hard-linked to the topic folder containing the message. So if you rename a folder, or if you change the topic of an individual message within a folder, you can end up with a real mess on your hands. With categories, this is not an issue, because categories are not tied to any particular folder. This is analagous to the functionality of GMail labels. You can still use labels like folders if you want, but the "folders" in this case are dynamic and created on-the-fly by search queries.
brad wrote:Personally, I think that ClearContext does provide the opportunity to create a Gmail-like interface for Outlook. In particular, the fact that CC groups threaded conversations together and allows the tagging of conversations rather than individual messages is much the same as Google's interface.
I would agree that of all the Outlook plugins I've tried, CC provides the best approximation of a GMail-like workflow. Actually, NEO is closer, but I don't count NEO because it's not integrated into the Outlook UI. For me, GMail is a very efficient workflow because it doesn't force you to constantly make decisions about where to file things. With the folder paradigm, every time you file an email, you have to make a decision. And since you're only allowed one Topic per email, it's often not an easy decision and you often have to make compromises.
You could easily solve half the problem by simply allowing the user to define a default Topic for any messages that are not explicitly assigned topics. The other half of the problem is admitedly more challenging, but I think it would be well worth the effort involved in at least giving users the option to use a category-based filing system in lieu of the folder-based system.