Robert Burrell Donkin wrote:
On Sun, May 10, 2009 at 8:13 PM, Eric MacAdie <[email protected]> wrote:
WRT documentation, I have posted a few pages about James on my site. Have a
look at them and let me know if you think they might be helpful.

http://www.MacAdie.net/opencms/opencms/sites/MacAdie.dot.Net/Java/James/index.html

yep :-)

and you're (all) right that documentation is scattered around

the current wiki has a low barrier to entry (which is good for
informal documention) but the content can't be used as official
documentation (apache lacks the required license). this limits the
usefulness as far as developing consistent user documentation goes.

added content to the website means checking out the source and using
maven to build it. i try to encourage contributors to do this since
it's the first step towards becoming a committer. but as some folks on
this thread have noted, it is a little fiddly and has a relatively
high barrier to entry.

then again, any contributors are going to need to jump through some
hoops to ensure that Apache has the required license to use their
contributions

one option would be to set up a confluence instance (like
http://cwiki.apache.org/labs/clouds.html) for an official content -
user guide, perhaps. contributors would need to have a CLA on file
(this agreement grants apache the license required to distribute with
a release). the contents would be exported and included with future
releases.

would anyone be interested in writing documentation on confluence?

- robert
Sure, I would be interested in writing documentation on confluence.

I think a good place to start would be a step-by-step guide on getting involved with James. The URL for the "Get Involved" link on the James site is http://jakarta.apache.org/site/getinvolved.html, which redirects to http://www.apache.org/foundation/getinvolved.html. And maybe this is redundant, but a few pages/cheat sheets within James about svn and maven with a few basic commands to get started would be good. I have little experience with svn or maven, so reading that I have to go out and learn several other things just to do the one thing I want is a bit off-putting. But that is just me.

Also: Is maven the preferred way to build James?

Eric MacAdie



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to