There has been a little bit of discussion about this, but not
recently. Thanks for bringing it up as it certainly applies to this
discussion.
I did a little reading on JackRabbit... it's great to see it is SO far
along! In fact, it looks like it is far enough along that we should
probably just go for it... IMO. It supports versioning, JTA
transaction, WebDAV for editors that support/like that, and all sorts
of other goodies.
-David
On Jul 1, 2009, at 6:16 PM, Mike Rose wrote:
Have you folks looked into JSR-170, the Java Content Repository
spec? It covers these classes of use cases pretty thoroughly and
there are some very compelling implementations out there. Alfresco
is probably the most notable and Apache JackRabbit is pretty
impressive as well.
Mike
(new to the list, please forgive me if I've violated some protocol
known to long-term list members...)
On Jul 1, 2009, at 8:12 PM, Adrian Crum wrote:
--- On Wed, 7/1/09, David E Jones <[email protected]> wrote:
From: David E Jones <[email protected]>
Subject: Re: webslinger quick start guide?
To: [email protected]
Date: Wednesday, July 1, 2009, 2:45 PM
This is an interesting overview and while I'm not sure why
I hadn't thought along these lines before, at least it's
through my thick skull now...
I asked Adam about how this would deploy on multiple
servers with the stuff in the filesystem versus the
database, and I think what you've written Ean is the
answer.
Why not treat a source repo (either plain SVN or something
more exotic like GIT) like the database? Each app server
would read from and write to the source repo just like it
would a database record. If SVN or GIT support 2-phase
commits we could probably even do write operations in the a
transaction that includes connections to both data stores.
Why not have the repositories use the OFBiz database as their data
store?
-Adrian