Re: [Evolution-hackers] Filtering and mail split

2009-12-03 Thread Srinivasa Ragavan
On Thu, Dec 3, 2009 at 3:48 AM, Jonathon Jongsma jonathon.jong...@collabora.co.uk wrote: As some of you may know, I've been looking into moving mail down to the e-d-s level.  As a first step, I'm figuring out where to draw the line between the front end and backend.  At the moment, I'm focusing

Re: [Evolution-hackers] Filtering and mail split

2009-12-03 Thread Jonathon Jongsma
On Wed, 2009-12-02 at 19:23 -0500, Matthew Barnes wrote: The overall design of the filtering classes has always seemed a little backwards to me. We need to be generating rule element widgets from an S-expression, not generating the S-expression from rule element widgets. I have not studied

Re: [Evolution-hackers] Filtering and mail split

2009-12-03 Thread Jonathon Jongsma
On Thu, 2009-12-03 at 20:35 +0530, Srinivasa Ragavan wrote: On Thu, Dec 3, 2009 at 3:48 AM, Jonathon Jongsma jonathon.jong...@collabora.co.uk wrote: As some of you may know, I've been looking into moving mail down to the e-d-s level. As a first step, I'm figuring out where to draw the line

Re: [Evolution-hackers] Filtering and mail split

2009-12-02 Thread Matthew Barnes
On Wed, 2009-12-02 at 16:18 -0600, Jonathon Jongsma wrote: 3) Keep the filter classes in the frontend. The backend doesn't really need to know anything about potential values for elements or which FilterParts are combined together to generate the resulting S-expression. All it really cares