I've recently begun to use a Firefox/Gmail Greasemonkey macro-script called "Gmail Macros" <http://persistent.info/archives/2005/12/23/greasemonkey> and thought the experience might be informative for Chandler design. (Actually I'm using a variant Gmail macrosd -ysn <http://userscripts.org/scripts/show/5130> that seems to be more reliable than the original script, but your mileage might vary.)
I normally use very few keyboard shortcuts in my Windows applications, but found the Gmail macro script experience really compelling when reading a bunch of e-mail. The enhancement lets me, while reading an e-mail (or while having it selected in the list view), type the "L" key (for label) and then begin entering one of about 32 label terms (think of Gmail label=Chandler collection) I have set up in Gmail. The macro autocompletes the label as soon is I get to a unique letter sequence and automatically assigns that label to the e-mail. I can repeat this to add as many label terms as I wish to an e-mail. In addition, while in the list view or while reading an e-mail if I hit the "G" key (for goto) and then begin typing a label I go to that label-filter view. To begin experimenting with triage workflow I have created Gmail labels for Now, Later, and Done. I find that the autocomplete help in assigning a status/label from the keyboard when chunking down through a long list of emails makes a huge difference in my experience. Maybe it would be possible to have similar functionality in Chandler combining Darshana's NLP with the command line to assign triage status and/or adding an item to a collection? I know a number of folks are wed to older e-mail clients because of the functionality available through keyboard shortcuts. Pieter _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ Open Source Applications Foundation "Design" mailing list http://lists.osafoundation.org/mailman/listinfo/design
