I agree with you that there are mutually exclusive "states" for a
message like Inbox, Sent and Failed. But looking at my GMail Inbox, I
actually can not assign both "Inbox" and "Archive" to a messege, that
is, there are some rules that cannot be overridden in there and ensure
exclusiveness of certain tags, like your "Draft, Sending, Failed".
However, if we assume that we are not venturing any further than using
this for simply catching mutually exclusive state, then probably the
classic Folder approach will be just fine.

/peter

GTalk: neubauer.peter
Skype peter.neubauer
ICQ 18762544
Phone +46704 106975
LinkedIn http://www.linkedin.com/in/neubauer
Twitter http://twitter.com/peterneubauer

http://www.neo4j.org - New Energy for Data - the Graph Database.
http://www.ops4j.org - New Energy for OSS Communities - Open
Participation Software.
http://www.qi4j.org - New Energy for Java - Domain Driven Development.




On Mon, Aug 25, 2008 at 9:58 AM, Rickard Öberg <[EMAIL PROTECTED]> wrote:
> Peter Neubauer wrote:
>> Mmmh,
>> On Mon, Aug 25, 2008 at 9:44 AM, Rickard Öberg <[EMAIL PROTECTED]> wrote:
>>> If so, then what is the semantics of a message having both "Draft",
>>> "Sending" and "Failed" tags?
>> Mmh, not exactly sure, I guess you would start out with a few default
>> tags like Draft, Inbox and Sending, and create Smart Folders for them,
>> and do not open for custom tags and searches for the time being,
>> ending up with exactly the same as the only-folder approach (e.g. a
>> message can only have one tag ATM).
>
> I ask again: using tags imply that a message can have several at the
> same time. What is the semantics of a message having both "Draft",
> "Inbox" and "Failed" tags at the same time? Whether Smart Folders are
> used or not doesn't make any difference to answer this question.
>
> /Rickard
>
> _______________________________________________
> qi4j-dev mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>
>

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to