You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lenya.apache.org by "Gregor J. Rothfuss" <gr...@apache.org> on 2005/08/10 17:38:48 UTC

Re: Finally creating Doco

Ross Gardler wrote:
> I talked a little with Gregor about this at ApacheCon. I just want to 
> confirm that my recollections of that conversation are correct.

thanks for taking these notes :)

> I'm thinking again about a Doco implementation. What I need is a system 
> that supports the following use cases:
> 
> 
> Document Editor
> ---------------
> 
> - editor does http://forrest.zones.a.o/doco
>   - lenya does svn up
> - editor edits a document
> - editor saves the document
>   - lenya does svn ci

the svn ci can be done most easily with streaming to a webdav source 
which has autoversioning on. this is described here:

http://wiki.apache.org/cocoon/ReadWriteToSVN

more finegrained svn control is significantly more work (javahl and friends)

> User (no publishing rights)
> ---------------------------
> 
> - user does http://forrest.zones.a.o/doco
>   - lenya does svn up
> - user edits a document
> - user saves the document
>   - lenya does svn diff and creates an issue in Jira

iirc jira has a web interface where you can simply POST.

> Can Lenya do these (or similar) *today*?

not out of the box

> If not, what parts of the process does it support?

a repository layer is currently being added, which makes integrating svn 
  and friends easier. the svn diff and post upon save would be 
implemented as a use case with the usecase framework. additionally, the 
site would expose the authoring environment to users, while only 
committers have the right to put something live.

> I seem to recall a conversation with Gregor in which he was explaining 
> that Lenya can integrate with SVN via the WebDav support, is this correct?

yes, that seems to me the easiest way forward

> NOTE I'm thinking of proposing a talk on this for ApacheCon now that the 
> deadline has been extended, however, I don't wnat to propose it if Lenya 
> is not able to use SVN as a repository as without that I don't think I 
> could implement it in time.

please do. a talk can be a wonderful opportunity to get things together, 
and i am happy to help. doco is the area i am interested in most at the 
moment.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lenya.apache.org
For additional commands, e-mail: dev-help@lenya.apache.org