[Tickets #2011] Add Virtual Contact Lists

bugs@bugs.horde.org bugs at bugs.horde.org
Sun Jul 10 20:21:18 PDT 2005


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://dev.horde.org/horde/whups/ticket/?id=2011
-----------------------------------------------------------------------
 Ticket             | 2011
 Updated By         | Chuck Hagenbuch <chuck at horde.org>
 Summary            | Add Virtual Contact Lists
 Queue              | Turba
 Version            | HEAD
 State              | Accepted
 Priority           | 1. Low
 Type               | Enhancement
 Owners             | 
-----------------------------------------------------------------------


Chuck Hagenbuch <chuck at horde.org> (2005-07-10 20:21) wrote:

> I tend to think that it would be truly innovative to due away with 
> the whole Virtual tag and make folders and groups and other virtual 
> entities be transparent to the end user.  What is a traditional IMAP 
> folder?  Its generally a collection of associated messages in a 
> folder (or a single file) on a mail server.  Does a user know that?  
> Nope - they just see a representation of that.  So blur the whole 
> concept of folder - move it away from mapping physical units on a 
> mail server, to logical grouping of messages - there's no need to 
> draw attention to the fact that one is virtual and another is not.

Except that they *are* different to the user. Unless you do away with
non-search-based address books (or folders) entirely, you have two classes
of containers - ones that magically find things, and ones that you can
actually put things _into_.

UI components like Add show non-virtual addressbooks; it's meaningless to
add a contact to a virtual contact list. Same for move to, remove from this
list, etc. So you have to make a distinction to the user, no?




More information about the bugs mailing list