Hello Pepijn, And nice to see you are interested. I worked on the HBase mailbox implementation so I can help also. I am preparing a schema design [1]
2011/8/15 Pepijn de Vos <pepijnde...@yahoo.com>: > Thanks for the answers, more questions coming! > > I checked out the server and the mailbox repo, and followed the instructions, > I ran a couple of mvn commands, and got a bunch of jars. All is fine until I > get here: > > Step 2: Unpack the archive into your James installation directory -- what... > where? I only have jars. The James instalation directory is the directory where you will have all the James jars and the directory structure (I have downloaded the zip on the website and I have dirs like bin/, var/, conf/, lib/ etc.). If you ran the 'mvn package' command you should have that zip in the target directory, inside container-spring (at least for version v 3.0-m3-snapshot) only if the build succeded. The zip is built by rules in the maven pom (search maven assembly). > It continues to describe a binary folder, which is nowhere to be seen in the > container-spring project, nor in the cli and core projects. Apparently I'm > missing something? > > Meanwhile I'm browsing the javadocs for the mailbox project. I'm starting to > get an idea what the store API is used for and how the memory mailbox works, > but the grand scheme still eludes me. > > Is there any more documentation about installing and configuring James for > development? Well, there is the tutorial that shows how to build James from Eclipse and from Netbeans (I sent a patch but I'm not sure it's uploaded yet). > I'm still not sure what to think of the REST API. Do you want to have a IMAP > 'replacement' that is RESTful, or just an abstraction over a simple key-value > store? (I just realized that, in a way, a CouchDB mailbox is already a REST > interface to James) I'm not familiar with CouchDB but I think that the idea here is to use plain HTTP requests (GET/POST/PUT/DELETE) to manage your emails, instead of the usual IMAP protocol commands. > Interesting reading material: http://www.prescod.net/rest/restmail/ > > Pepijn Yes, it is interesting. Hope that helps, -- Ioan Eugen Stan http://ieugen.blogspot.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org