You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by "Noel J. Bergman" <no...@devtech.com> on 2002/12/10 21:08:35 UTC

AbstractFileRepository numbering and James

We have a long outstanding issue with Cornerstone's AbstractFileRepository
that most of us bypass by means using database stores instead.  We really
should work with you folks to resolve it.  I just asked Iwasa Kazmi, who
posted a patch to james-dev for it today, to raise the issue here.

ref: http://nagoya.apache.org/bugzilla/show_bug.cgi?id=8839


http://nagoya.apache.org/eyebrowse/ReadMsg?listName=james-dev@jakarta.apache
.org&msgNo=5835

As it turns out, Iwasa-san has done some previously:

ref:
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=avalon-dev@jakarta.apach
e.org&msgId=389748

Peter Donald replied that the repository numbering basically looked broken
to him, but there are no further replies in the archives, either in
avalon-dev@ where it started, or avalon-apps-dev@ where Peter cross-posted.

ref:
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=avalon-dev@jakarta.apach
e.org&msgNo=12041

I'like to see this resolved, this time around.

	--- Noel


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: AbstractFileRepository numbering and James

Posted by "Noel J. Bergman" <no...@devtech.com>.
Peter,

FYI, James doesn't require that mail be in memory.  That was changed ages
ago.

	--- Noel


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: AbstractFileRepository numbering and James

Posted by Peter Donald <pe...@realityforge.org>.
On Wed, 11 Dec 2002 09:31, Noel J. Bergman wrote:
> So it appears that you wish to remove those components from Cornerstone,
> and have James take them into our source base to either replace or repair. 
> Is that correct?

Thats one solution I would be happy with.

> There are no other references to "maildir" anywhere in the archives, and
> since one of the suggestions for the next major revision has been to switch
> to a maildir solution, if you still have your patches, I'd like to see
> them.

Hmm ... it was probably in the java.apache.org days. Will see if I can find em 
but they were massive changes, essentially;
* replace SMTP so it streams rather than using in-memory
* replace mailstore with a maildir-esque store (ignored locks).
* replace the mailet api with something that allowed you to process mail 
without having all in memory

So it probably wont be able to be directly useful but may give you code-bits 
to chew on,

> So far I know of:
>
>   http://www.jcvs.org/jcvslet/JCVSlet/list/gjt/java/org/gjt/krb/mail
>   http://trustice.com/java/icemh/ (MH format, not maildir)
>   http://sourceforge.net/projects/javamaildir
>
> The latter is GPL, but perhaps the author would be willing to contribute
> under an ASF license.

It may be best to use one of the abovee anyways as the code may be supported 
better ;)

-- 
Cheers,

Peter Donald
*------------------------------------*
|    God has no religion - Gandhi    |
*------------------------------------*



--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


RE: AbstractFileRepository numbering and James

Posted by "Noel J. Bergman" <no...@devtech.com>.
Peter,

I had searched the archives, and only found that one message from you, where
you did suggest that the code pretty much sucked.  However, looking for your
maildir patches, I just across one other:

ref:
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=avalon-dev@jakarta.apach
e.org&msgId=479494

So it appears that you wish to remove those components from Cornerstone, and
have James take them into our source base to either replace or repair.  Is
that correct?

There are no other references to "maildir" anywhere in the archives, and
since one of the suggestions for the next major revision has been to switch
to a maildir solution, if you still have your patches, I'd like to see them.

So far I know of:

  http://www.jcvs.org/jcvslet/JCVSlet/list/gjt/java/org/gjt/krb/mail
  http://trustice.com/java/icemh/ (MH format, not maildir)
  http://sourceforge.net/projects/javamaildir

The latter is GPL, but perhaps the author would be willing to contribute
under an ASF license.

	--- Noel

-----Original Message-----
From: Peter Donald [mailto:peter@realityforge.org]
Sent: Tuesday, December 10, 2002 15:32
To: Avalon Developers List
Subject: Re: AbstractFileRepository numbering and James


The resolution is removal of it from james as I have suggested many times in
the past. The whole design of the component sucks and can't really be made
to
work without changing the interface in one way or another.


About two and a half years ago I actually sent patches to move to xml user
files and maildir-esque mail repos. I am not sure if the archives go back
that far.

--
Cheers,

Peter Donald


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>


Re: AbstractFileRepository numbering and James

Posted by Peter Donald <pe...@realityforge.org>.
The resolution is removal of it from james as I have suggested many times in 
the past. The whole design of the component sucks and can't really be made to 
work without changing the interface in one way or another. 


About two and a half years ago I actually sent patches to move to xml user 
files and maildir-esque mail repos. I am not sure if the archives go back 
that far.

-- 
Cheers,

Peter Donald
*-----------------------------------------------------*
| Never argue with an idiot, they'll drag you down to |
| their level, and beat you with experience           |
*-----------------------------------------------------* 


--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>