|
From: Kristian V. D. V. <va...@li...> - 2008-07-27 11:06:07
|
On Sat, 2008-07-26 at 20:01 -0700, Rui Caridade wrote: > While i was looking for ways to add imap support to Whisper,the easy > way, i came across this lib - > http://sylpheed.sraoss.jp/en/download.html#libsylph . > It supports imap, pop3, smtp and its only dependencies are glib and > openssl. My question does it dependency on glib mean Whisper be > rewritten to use this lib as a backend? It would mean a big boost in > terms of funcionality. > Can glib be included in the Syllable cd? Its dependency on Glib discounts entirely from inclusion in Syllable. I'm also a bit attached to libpop3 & libsmtp. Looking at the example code for SMTP & POP3 the API & functionality is very close to libpop3 & libsmtp anyway, so other than a few features they currently do not support (SSL support, mostly) Whisper wouldn't gain anything. I'll also point out that IMAP support is perfectly possible with Whisper: it just requires a suitable plugin to provide an IMAP mailbox. It's just that no-one has written one yet. As a stop-gap, it would seem feasible to write one on top of libsylph until we have an implementation that doesn't depend on Glib, or find some way to negate the dependency. > Like i said on the forum i've ported avfs which gives us support for > most of the formats , through command line wrappers. Is avfs ok, or > would be a C++ rewrite of the code , present on archiver, giving us a > nice API to handle this kind of formats? I believe Rick has plans, but I don't know whether they include AVFS. Rick? -- Vanders http://www.syllable.org |