bug-mailutils
[Top][All Lists]
Advanced

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

Re: [Savannah-hackers] gnu-socketserver


From: Alain Magloire
Subject: Re: [Savannah-hackers] gnu-socketserver
Date: Sun, 25 Feb 2001 22:03:23 -0500 (EST)

> 
> On Mon, Feb 26, 2001 at 12:12:12AM +0000, Nic Ferrier wrote:
> 
> > >BTW, GNU Mailutils (address@hidden) has a mostly 
> > >functional IMAP server.  You might want to email them to 
> > >try and avoid effort duplication.
> > 
> > Thanks Jeff... I saw the project go onto savannah, as I recall you're
> > one of the developers no?
> 
> I keep forgetting that you're on cvs-hackers! =)  Yup, I did some of the 
> initial design and implementation work.  I haven't seriously hacked on it 
> in over a year, but I still handle most of the build environment for 
> them, and provide copious verbal abuse on the lists.  I'm also now 

8-)
And your comments are always appreciated.

> writing some of the clients that I had envisioned for the library.
> 

Eagerly waiting ;-).

> > I had a brief look... the mailutils IMAP server is written in C and
> > I'm working in Java. So that's one difference. As far as I can see the
> > current effort doesn't go near fixing my problems. I also suspect that
> > you guys wouldn't be interested in a Java based tool.

What exactly is the problem you are trying to solve ?

I presume that you are aware of JavaMail:
http://java.sun.com/products/javamail

and the Camel project from GNOME (helixcode aka ximian or whatever the name)

KDE also has something but do not have any URLs.

The unforgettable c-client.

And some other "interesting propects", libpostal, dbox, etc .. 

> Alain has said that he would like to reimplement in C++ some day.  It's 
> unlikely this project will ever become Java (Although Alain ported the 
> JVM to QNX, so he might be interested, I dunno).  It would be worth 
> hearing what your problems are, if they can be solved within a C or C++ 
> framework.

You should add the HP ChaiVM(Embedded VM) to the long list ;-).

> Question: With Java servers, how do you overcome the overhead of having a 
> JVM running for every new server (one for pop3, one for imap).  It seems 
> like it could be cost prohibitive.

Yes, at first glance, it looks strange to try to write a daemon which
should be space and io efficient in Java.  Nowadays JIT's are very
good but still ....

> > Having said that I would be happy to describe the design of my server
> > if you're interested and if you can see areas where we might
> > co-operate I'd be happy.

We're here for the fun and to exchange, so unless it is some cie trade secrets,
lets hear it.

> > Otherwise mine will just be free software
> > offered by my company and not GNU.
> 
> GNU doesn't have a non-competition clause, so it would probably be 
> accepted.  There are a number of duplicate programs in Java and C/C++.
> 


-- 
au revoir, alain
----
Aussi haut que l'on soit assis, on est toujours assis que sur son cul !!!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]