[Evolution-hackers] Controlling Evo from an external program

Not Zed notzed@ximian.com
Tue, 29 Jun 2004 08:51:29 +0800


--=-Yj0CFTIHOWp3lY9Rl6lP
Content-Type: multipart/alternative; boundary="=-rn7+0n+kWvmEze8CgrJU"


--=-rn7+0n+kWvmEze8CgrJU
Content-Type: text/plain
Content-Transfer-Encoding: 7bit


Well post 2.0 i think we plan to add better extensibility to evolution,
so perhaps adding features like this will be possible.  But the current
api's don't let you do a lot externally.


On Mon, 2004-06-28 at 20:48 -0400, Tessa Lau wrote:

> > Do you have indexing enabled?  Or is it imap?
> 
> It's IMAP.
> 
> > Tried 'advanced search'?
> 
> Yup.  It took me about 24 clicks and five keystrokes to enter in the
> "d:mar fruit" search (messages containing the word "fruit" dated last
> March).  It would have taken even more clicks to retrieve the full set
> of messages that Mairix returns (which includes searching for "fruit" as
> a sender name or recipient name or in the subject).
> 
> I'm not saying that Evo's search is broken.  It's just not for me.  I'm
> a power user, and I want a single search box with powerful syntax and
> fast results.
> 
> Actually, I don't even really care that much about search (though it'd
> be nice).  I'm using search as a concrete example of a reason for
> extending Evo.  My ulterior motive is to build research prototypes that
> embed wacky AI algorithms into a conventional mailer.  Evo doesn't seem
> like the right platform for that right now.
> 
> >>   How do I find out the
> >> uid of a message?
> >depends on the storage mechanism...
> 
> Either IMAP or Maildir (I use both, with different accounts).  What's
> the algorithm for computing the uid?
> 
> Thanks for the help,
> 
> --Tessa
> _______________________________________________
> evolution-hackers maillist  -  evolution-hackers@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/evolution-hackers

-- 

Michael Zucchi <notzed@ximian.com>

Novell's Evolution and Free Software
Developer

--=-rn7+0n+kWvmEze8CgrJU
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.1.16">
</HEAD>
<BODY>
<BR>
Well post 2.0 i think we plan to add better extensibility to evolution, so perhaps adding features like this will be possible.&nbsp; But the current api's don't let you do a lot externally.<BR>
<BR>
<BR>
On Mon, 2004-06-28 at 20:48 -0400, Tessa Lau wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">&gt; Do you have indexing enabled?  Or is it imap?</FONT>

<FONT COLOR="#000000">It's IMAP.</FONT>

<FONT COLOR="#000000">&gt; Tried 'advanced search'?</FONT>

<FONT COLOR="#000000">Yup.  It took me about 24 clicks and five keystrokes to enter in the</FONT>
<FONT COLOR="#000000">&quot;d:mar fruit&quot; search (messages containing the word &quot;fruit&quot; dated last</FONT>
<FONT COLOR="#000000">March).  It would have taken even more clicks to retrieve the full set</FONT>
<FONT COLOR="#000000">of messages that Mairix returns (which includes searching for &quot;fruit&quot; as</FONT>
<FONT COLOR="#000000">a sender name or recipient name or in the subject).</FONT>

<FONT COLOR="#000000">I'm not saying that Evo's search is broken.  It's just not for me.  I'm</FONT>
<FONT COLOR="#000000">a power user, and I want a single search box with powerful syntax and</FONT>
<FONT COLOR="#000000">fast results.</FONT>

<FONT COLOR="#000000">Actually, I don't even really care that much about search (though it'd</FONT>
<FONT COLOR="#000000">be nice).  I'm using search as a concrete example of a reason for</FONT>
<FONT COLOR="#000000">extending Evo.  My ulterior motive is to build research prototypes that</FONT>
<FONT COLOR="#000000">embed wacky AI algorithms into a conventional mailer.  Evo doesn't seem</FONT>
<FONT COLOR="#000000">like the right platform for that right now.</FONT>

<FONT COLOR="#000000">&gt;&gt;   How do I find out the</FONT>
<FONT COLOR="#000000">&gt;&gt; uid of a message?</FONT>
<FONT COLOR="#000000">&gt;depends on the storage mechanism...</FONT>

<FONT COLOR="#000000">Either IMAP or Maildir (I use both, with different accounts).  What's</FONT>
<FONT COLOR="#000000">the algorithm for computing the uid?</FONT>

<FONT COLOR="#000000">Thanks for the help,</FONT>

<FONT COLOR="#000000">--Tessa</FONT>
<FONT COLOR="#000000">_______________________________________________</FONT>
<FONT COLOR="#000000">evolution-hackers maillist  -  <A HREF="mailto:evolution-hackers@lists.ximian.com">evolution-hackers@lists.ximian.com</A></FONT>
<FONT COLOR="#000000"><A HREF="http://lists.ximian.com/mailman/listinfo/evolution-hackers">http://lists.ximian.com/mailman/listinfo/evolution-hackers</A></FONT>
</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
<TABLE CELLSPACING="6">
<TR>
<TD>
<IMG SRC="cid:1088470289.4542.12.camel@lostzed.mmc.com.au" WIDTH="48" HEIGHT="48" ALIGN="top" ALT="" BORDER="0">
</TD>
<TD>
<B>Michael Zucchi</B> &lt;<A HREF="mailto:notzed@ximian.com">notzed@ximian.com</A>&gt;<BR>
<BR>
<I>Novell's <A HREF="http://codeblogs.ximian.com/blogs/evolution/">Evolution</A> and <A HREF="http://www.gnu.org/philosophy/free-sw.html">Free Software</A> Developer</I>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-rn7+0n+kWvmEze8CgrJU--

--=-Yj0CFTIHOWp3lY9Rl6lP
Content-ID: <1088470289.4542.12.camel@lostzed.mmc.com.au>
Content-Disposition: attachment; filename=zed-48.small.jpg
Content-Type: application/octet-stream; name=zed-48.small.jpg
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4p
LSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09P
T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAwADADASIA
AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAwQFAgYB/8QALhAAAgEDAgUEAQIHAAAAAAAAAQID
BBEhABIFEzFBURQigZEGYXE0UmJyobHx/8QAFwEBAQEBAAAAAAAAAAAAAAAABAMCAf/EAB0RAAID
AQEAAwAAAAAAAAAAAAABAgMREjEiMkH/2gAMAwEAAhEDEQA/AK8sEEq35nLaP3e1cW/m8kfdtAfh
824L7I1YFrnaRt8+L40U1ECxiGjLzSCocRYuQhubW7jIxrcFZRzU7q3sh3e8deWvX67/AKX0Xegi
TixevoZdxjhnkk2xBj2Z7DIA74Gs+kgpoaamPLllqE5yPuO4i1+nix7+NS3qatikPNZa+idmjLGx
YE+7r16DHgnTEtRWTVIraiknUrE42mJvYTY/IyfjT66YZjNzkzSSRTrEYTuz0tbpg6oV1V62op5G
3QhV9yn+7t8DXPDiZlaepq0AYIBGEFtuRc2/WwH7aroXho98jNG5RVa4wDYNbzqNsefqdcnmM0J0
pp1kKyRywsdpU46EX/19aT4ioWgmanATG0Mpvcd89750arjMg2L1DfQtnSixTMW5hO0ZBZsEg5t5
xodU+8fhit7jZz4ChQWS99U1lC0H8RNZx74xK2DkAG48ePOtU0UUsQLC6kki/wC+jqtMpeLapjYg
XJyNLcxyr1EUHaWaEspHXPbXVcNkUcCUOjvNv2kAdAehOkVo4LrDEFG9hcnPe+rlUsNNSenUIWkk
ZHfbflqFC475IvqdnyWaRsgl6MNwysp13y8uLG3cTk6LBwCmliFR6lw7XBKdMdj50t+X8RkWOnhV
rbnLfX/dUPx1ivAoTJnmFm+CdIVEIx6XpFQSZxVVH6KrkRRaAudn9I8HXhniSPcyC/ntqzxOjMNS
6uNyMbqT0I1Ogoad6pF5S23C4t1zqOa8Y7xbEDSxmesguHDId4DKQDjGqMqHmNLGygFnujAZF8DF
820/xYpQ8RWcRLtkBINuh6Ef5B0tNRH0L7UEjGzCVTZirDBGfJ+NasrcMf4CnLp6f//Z


--=-Yj0CFTIHOWp3lY9Rl6lP--