[Zope] any more information on using UserDB anywhere?

Michel Pelletier michel@digicool.com
Wed, 28 Jul 1999 09:46:06 -0400


> -----Original Message-----
> From: Anthony Baxter [mailto:anthony@interlink.com.au]
> Sent: Wednesday, July 28, 1999 6:33 AM
> To: Michel Pelletier
> Cc: 'Jens Vagelpohl'; 'Tony McDonald'; Zope List
> Subject: Re: [Zope] any more information on using UserDB anywhere? 
> 
> 
> >>> Michel Pelletier wrote
> > I would *love* for someone to take over NotMail.  It is an extremely
> > cool Zope product, fairly well written and documented in 
> code, and not
> > needing much polish to become a super cool thing.  In fact, 
> I bet there
> > are several people on this list qualified enough to finish 
> it off with
> > reasonable effort.
> 
> There's a number of other neat-o features that can/should be added to
> NotMail, tho. Last time I looked, it opened a new imap connection for
> each web hit - eesh.
> 

This is fixed.  It opens one connection for a user in a session like
manner, caches it, and times it out.  If the user comes back after the
timeout, the connection is silently rebuilt behind the scenes.  This
required a little trickery to keep the #tree from breaking but it works
very well.

There are some inefficienies in the code that fetches messages from the
server, but it's a trivial problem.

> Right now we're using IMP (www.horde.org) for the webmail component of
> our site. I'd _love_ to see Notmail be in a state where we 
> can consider
> using it. It would also be cool to be able to slot other 
> forms of messaging
> into the Notmail frames - why can't some of the top level 
> entries in the
> folder list be imap server accounts, some be Confera topics, while
> others are, ooo, let's just say a voice mail box? 
> 

Ooo.  Good ideas.

> If you take a step back, there's the Notmail core, which is 
> the 'here is
> a folder, here is a message' and the IMAPAdaptor code, which 
> deals with
> the IMAP specific part. No reason that you couldn't make it so you can
> plug other message stores in as well...
> 
> Anthony
> 

Yes your right.  Do I hear the sound of a volunteer? ;)

-Michel