Preannounce: Kroupware Project started
Martin Konold
konold at kde.org
Thu Sep 12 02:18:43 BST 2002
On Wednesday 11 September 2002 04:56 pm, Roberto H. Alsina wrote:
Hi Roberto,
> I am basically thinking of the "move the message to another folder"
> filters. Right now, you configure the filter on Kmail, and then you move
> things around when you connect.
You are very much correct. These rather simple filters (only headers and only
moving messages!) are best to be implemented on the server (not to be done
before November though).
The main reasons are:
- Of course we want to achive maximal scalability by putting as much
functionaility in the client as reasonably possible.
- Doing a full round trip (downloading and then again storing a message) also
puts load on the server which is imho at least as big as doing it on the
server.
- Scalability is often limited by the users experience with some service. For
this experience latency is much more important than bandwidth. Having time
for filtering while the user is not interactive helps a lot for the
psychologal perception.
- creating Sieve scripts is MUCH easier than a -procmalrc or similar
approaches. So yes I intend to implement simple filters based on pure header
information later
- IMHO the GUI for creating and maintaining these filters should be in the
client of course.
> If I understood you correctly, you plan to make these filters available
> through a web interface, right? Because if you don't, then SIEVE is useless
> ;-)
Well I intend to provide this functionality via an enhanced version of the
current kmail filter dialog.
> In fact, I think I may have some python code
> to generate the sieve scripts from kmail config files somewhere.
Please feel free to send the code to me.
Regards,
--martin
--
Dipl.-Phys. Martin Konold
Stauffenbergstraße 107, 72074 Tübingen, Germany
email: konold at kde.org
More information about the kde-core-devel
mailing list