[imp] imp questions (usability issues)
Max Kalika
max@lsit.ucsb.edu
Fri, 12 Oct 2001 00:35:38 -0700
Quoting Chuck Hagenbuch <chuck@horde.org>:
> Quoting Jeff Tucker <jefft@wciatl.com>:
>
> > No need to tell me "Patches?". I'm perfectly willing to do that. I just
> > want to make sure that I'm doing things optimally to start with and that
> > these aren't impossible or impractical ideas.
>
> All right, then. Here's some feedback, and I'll cross my fingers and hope for
>
> diffs. ;)
>
> > FILTERS
> > - It's non-intuitive to me that I have to manually apply the filters. It
> > would be nice if every time the mail Inbox display was generated, the
> > filters were applied. When I login, my "imp" filter gets applied but never
>
> > again unless I click a button. I'd like to see the filter applied when the
>
> > Inbox refreshes to show new mail, or when I return to the Inbox from
> > somewhere else.
>
> This sounds like it would be another good preference.
>
> > - I haven't been able to figure out a reasonable (IMO) way to handle
> > filters and deleted messages. When I enter my mailbox, it might say I have
>
> > 44 new messages. 25 of those are imp messages which have actually already
>
> > been deleted from my Inbox, yet they still show up (as deleted). So, when
> I
> > login, I invariably have to "Purge Deleted" first to get my Inbox to a
> > reasonable view.
>
> It sounds like it might be a good idea to add an option to a filter for
> whether
> or not to expunge after running it, or a general option to expunge after
> running all filters.
>
> > Now, I tried setting delete mail to actually move to Trash. This works for
>
> > mail delete by clicking delete, but doesn't work for filtered mail. So, I
>
> > end up with the same problem. I thought about setting up "Hide Deleted".
> > However, it's not clear to me that those messages will EVER get purged.
> > After a month, I could end up with 1000 deleted imp messages hiding in my
>
> > Inbox.
>
> I'd be interested to know why this doesn't work for filters; the filtering
> code
> calls the IMP_Message::delete method, which should obey the trash folder
> preference.
>
> > - When I click on Options->Filters->Edit my Filters, I get to a screen
> with
> > no visible way back except the toolbar on top. All the other Options
> > screens have a "Return to Options" button.
>
> This should be added.
>
> > - I couldn't find an obvious way to filter on the string "[imp]". I can
> > filter on "imp" but that matches "import" and other words. Should the
> > filter allow non-alphabetic characters? If it already does, should this be
>
> > added to the Help for that line? I tried "[imp]", [imp], \[imp\], but none
>
> > worked.
>
> Hmm. Not sure why that doesn't work, though it might have to do with the
> imap_search stuff. Max, any luck with this?
>
> > - It would be nice if I could filter on a couple more fields. I know
> > everyone will have their own personal list, but I think Sender and
> > Mailing-List would cover most situations I can see. Many mailing lists do
>
> > not put their name in the Subject line and I really like filters to put
> > mailing list traffic into its own folders.
>
> If you can test these and make sure they work with the imap_search code, go
> for
> it.
>
> > DELETED MESSAGES
> > - I personally understand IMAP and how it works regarding deleted
> messages,
> > but I don't expect all my users to. It would be nice if there were a
> > maintenance selection to automatically purge all deleted messages from a
> > folder when that folder is closed. Or to purge from all folders when you
> > login (although some people have hundreds of folders). Then again, if
> > filtering worked the way I expected, there would never be deleted messages
>
> > in a folder. That's probably best from the standpoint of non-technical
> > users.
>
> When a folder is closed is a pretty vague idea (programatically) from a
> webmail
> client. And purging all folders, as you note, isn't a good option. So you're
>
> saying that if the filter deletion obeyed trash folder settings, this would
> be
> a non-issue?
>
> > ADDRESSBOOK
> > - I won't put any Turba issues here, because I realize that's a separate
> > project. But, when sending an email, it would be very nice if the names on
>
> > the To: field were auto-expanded before the mail was sent. It's confusing
>
> > to a user who is used to just emailing "mom" or whatever to have to
> > remember to click that button. It's especially bad if that user actually
> > exists locally, which means their email gets sent to the wrong person.
>
> This has been planned since when I first specced out the EXPAND_NAMES option;
>
> it just hasn't been implemented yet. It should be done.
>
> > Thanks for all the great work. I actually do look forward to contributing
>
> > in the future. I hope y'all won't take this as a big list of complaints. I
>
> > LOVE many of the features and it's obvious a lot of time has been taken
> > getting things right.
>
> Thanks for the feedback! Hopefully I'll have some more time soon to tackle
> some
> of this, and hopefully I'll get some help at that. ;)
>
> -chuck
>
> --
> Charles Hagenbuch, <chuck@horde.org>
> "What was and what may be lie, like children whose faces we cannot see, in
> the arms of silence. All we ever have is here, now." - Ursula K. Le Guin
>
--
---max kalika
--max@lsit.ucsb.edu
-lsit systems administrator