On 08/10/12 14:13, Jarl E. Gjessing wrote:
There are of course MANY features missing, and if ok I'd like to help as
much as I can.

Hi Jarl,
thanks for your kind words. My answers, comments and opinions are below. As usual, my position is subject to change, so if you don't agree with my stance, please feel free and welcome to share yours.

1. Multple accounts

This is something which is being requested pretty often. I don't have a use for this feature myself and prefer to concentrate on other areas, but Thomas Lübking (who reads us through the list) has already expressed interest in that, so this will probably happen. It's up to him to decide when to start working on that (Thomas, please keep Jarl Cc-ed, he's not on the list). But I definitely agree that this is a must for any serious e-mail client, yeah.

2. Signatures

That sounds like a trivial feature which could be an excellent starting point for contributing to Trojita. I've created a feature request for it [1].

Would you like to work on contributing this feature to Trojita? Patches welcome.

3. Filters (I'm just using gmail and its own filtering so I kinda dont
care :-))

It isn't clear to me what "filters" mean here -- if it's about automatically moving incoming messages to particular folders, that's something which should in my opinion be better done on the server side (because then you don't depend on having a client always running, etc etc). It would be great if Trojita had support for managing these server-side filtering rulesets through Sieve, though.

I realize people might want this feature, it's just something I won't work on in my spare time because I consider it a technically inferior approach. I won't necessarily object to such a patch, though.

4. Possibility for minimizing to tray

That's a nice GUI tweak, already requested [2]. Patches welcome :).

5. Sorting by date

If the server supports the SORT extension, Trojita can do this already (you'll need a recent git version or the upcoming v0.4 as the old v0.3 release doesn't support it). If you're using an IMAP server which cannot sort on the server side, Trojita cannot sort for now either.

If this feature was to work in absence of the SORT extension, one would have to download the metadata for *all* messages in a mailbox, and that's pretty expensive operation which would make Trojita work almost as slow as the other mainstream e-mail clients; opening a mailbox would not happen "instantly" as it is now, but could easily take minutes when doing that for the first time (and transfer large amounts of data, and consume substantial amount of disk space on the client). There's a big tradeoff here, and I will prefer to have a serious discussion before this gets implemented. It's dead easy to code in Qt's MVC classes, but the implications are serious, IMHO. Opinions?

I'd like to look at sorting by date and minimizing to tray and send you
the changes if ok?

Patches are always welcome. If you need help, please feel free to drop by on #trojita IRC channel on freenode, or just write a mail -- I'll be happy to help.

With kind regards,
Jan

[1] https://projects.flaska.net/issues/541
[2] https://projects.flaska.net/issues/67

--
Trojita, a fast e-mail client -- http://trojita.flaska.net/


Reply via email to