Re: Gnome-Bounties - Conversations - Was [Re: [Evolution-hackers] Re: [Evolution] proper threading headers]

On Thu, 2005-06-09 at 14:46 +0800, Ow Mun Heng wrote:
> On Wed, 2005-06-08 at 18:26 +0200, guenther wrote:
> > Cc'ing the Evolution list for information.
> > The current situation with heavily fragmented threads just is a pain to
> > me and makes keeping track of all the threads I'm replying to trying to
> > help unnecessarily difficult. Well, I vented already... ;)
> Just wondering, has the evo team already had some people who's shown
> interest in implementing Google's Summer of Code bounty for grouping
> threads as conversations? (Frankly I've not used Gmail, but I think its
> conversation implementation is much like a mail-list where one's replies
> to posts is also included in the conversation and not only in the sent
> folder?)

Hmm, isn't this like a vFolder on a particular message or sender,
including all local and remote folders as source (yes, including Sent),
setting Include Threads to "all related" and enabling threading?

Then Evo got that feature already, we just need a way more simple and
intuitive UI. :)

> /me also wishes to know if Evo will only day support or divert somewhat
> from the RFC and implement support for Exhange's "Thread-Index" for
> threading. Since Evo is being ported to Windows(r) I guess this is a
> valid question.


Be liberal in what you accept, and conservative in what you send. [1]

Well, maybe Evo could use this Micros~1 specific header, just for the
convenience of its users. But it should never ever use this header when
sending mails, unless it actually gets an RFC.

Besides, this got *nothing* to do with the Windows port of Evolution.
Linux users do correspond with Windows users. And there are Windows only
MUAs out there, that don't give a fuck about Outlook specific headers...


[1] Jon Postel

char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]