james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sascha Kulawik" <sas...@kulawik.de>
Subject RE: cvs commit: jakarta-james/src/conf james-server.xml
Date Sat, 27 Jul 2002 18:02:52 GMT
Hello Danny,

Thats everybodys own opinion if some features are useful or not. For me
it's my main interest, because I want to kill my Exchange Server and
want an IMAP Server "under my own control". Currently implemented IMAP
Servers are most developed under C and I like OOP - so what :)
Ok, I think it's much work, today I've revieved the James Code and are
afraid to say, that some of the Classes looks like "krauts". It's really
hard to find the right Components, also there is no standarizied naming
convention for the classes.
Example: I've seen the Interface UsersStore under services and wanted to
see the implemented Class for that. And AvalonUsersStore seems for me
not as the right name for an Impl Class. Could be, that's a correct name
(and it's because my bad knowledge of Avalon / Phoenix).
Ok, enough for that :)
I've taken the IMAP Proposal Source with some changes from Marc Guenther
and have revieved the code in some cases and it's currently running
under the actual CVS Version of James :)
A lot of bugs, a lot to do, but I think the first step is gone.
Also it was a little bit unclear for me, how the Components (afer 1h
I've seen that it was Cornerstore) save the ObjectStream to File. 
In the IMAP Sources there is no use of Cornerstore, so the Path in the
config.xml won't work correctly. 
(Thats the next step to convert the File-Accesses to the
"Cornerstore-like access" with the file:// in front).
It was also a little bit messy to compile and test the source because of
the old build-script. I've got a lot of "can't find the James.xconf"
errors, but the File was really inside the JAR File.  Whatever, I've
taken the IMAP Sorce to the src directory for easier testing.
Would be great if a Ant-God could review the buildfile, I've done some
editings but thats really not enough for that.

I will inform you 'bout the further IMAP Development :)


> -----Original Message-----
> From: Danny Angus [mailto:danny@apache.org] 
> Sent: Saturday, July 27, 2002 4:44 PM
> To: James Developers List
> Subject: RE: cvs commit: jakarta-james/src/conf james-server.xml
> Sascha,
> server XML controls logging, and very little else AFAIK, 
> Stephan kindly contributed this version, for tidier logging, 
> I assume it works but haven't actually tried it myself yet. 
> As for the rest of the HEAD I'm pretty certain it works, but 
> I'm not using it in a real-world setting and suspect it may 
> be harder to administer than the previous iteration. I had 
> hoped to spend sometime working on the mailet container, the 
> mailet API and some classloading issues that I had discussed 
> with Paul Hammant after he moved James to the newest Phoenix, 
> and other avalon dependancies. However since then I've been 
> caught up in my day-job, and haven't even had time to review 
> contributions.
> As far as the build is concerned "build" and "build proposals 
> [...]" is the correct way to build a proposal.
> Let us know what changes you've made to IMAP, what they 
> affect, and what they fix.
> If you are going to follow up with IMAP it might be worth 
> reading the mail archive (try http://nagoya.apache.org) to 
> see what previous contributors to IMAP have had to say. Then 
> submit patches to this list, remember "diff -u" are the 
> easiest kind to review and apply.
> As for IMAP, I've personally never had any interest in IMAP 
> as an end user, and voted in favour of it being downgraded to 
> proposal owing to lack of progress. I'd love to see it 
> advance to a full enough, and stable enough, state to have it 
> moved back into the main tree, I believe this would spark 
> usefull feedback for it from users, and a new market for 
> James. But I'd be concerned if this is going to involve IMAP 
> being a radically different architecture than the rest of James.
> Luck.
> d.
> > -----Original Message-----
> > From: Sascha Kulawik [mailto:sascha@kulawik.de]
> > Sent: 27 July 2002 11:37
> > To: James Developers List
> > Subject: RE: cvs commit: jakarta-james/src/conf james-server.xml
> >
> >
> > Hai Danny,
> >
> > Im currently working on the IMAP Implementation for James. 
> Ive updated 
> > some files and now it "works" - under the CVS Version of James.
> > Ive currently some problems with the Build-File, now it's 
> needed, first
> > to build with "build", after that with "build -buildfile 
> proposals/...",
> > becuase I'm not a ANT-Guru.
> > Now Ive seen, youve updated the server.xml - does this 
> Version currently
> > work ?
> >
> > Greetings,
> > Sascha
> >
> --
> To unsubscribe, e-mail:   
> <mailto:james-dev-> unsubscribe@jakarta.apache.org>
> For 
> additional commands, 
> e-mail: <mailto:james-dev-help@jakarta.apache.org>

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message