Here is what I found, for what it's worth: 1. The versioning extensions take on 2 forms: the low-level Slide API and the high-level DAV API over HTTP to match the DeltaV spec 2. If you don't plan to use the DAV over HTTP, then you can do your own calls to the versioning via the low-level API to satisfy your application requirements 3. If you want to remain compatible so that external DAV clients can interact with your app, you must call Slide via HTTP to perform the checkin/checkout methods - this is due to the versioning logic in the kernel being tied directly to HTTP. Thus, you can't just call DeltaVManager.checkout(..), you must duplicate the work it does, including helpers and private methods.
HTH, James > -----Original Message----- > From: Cokorda Raka Angga Jananuraga [mailto:[EMAIL PROTECTED] > Sent: Tuesday, June 03, 2003 2:40 AM > To: Slide Users Mailing List > Subject: Re: Problem with versioning (newbie) > > > Hi, > > Does it mean, because the versioning will be using > DeltaV, our application must interact with Slide via > WebDav? > > Btw: that example worked with no problem before I > added some lines of code to write contents to the > nodes created. But when I added those lines, the > problem I reported occurs. What have I did wrong? I > was expecting something like one file for each > revision will be created, but I got that exception. > > Thanks in advance, > Raka > > --- Andreas Probst <[EMAIL PROTECTED]> wrote: > > Hi, > > > > just a short remark: The versioning you look at is > > the > > versioning which should be working fine when you're > > using the > > Slide API. However, this is not how versioning works > > with > > DeltaV, the versioning extensions to WebDAV. If you > > are > > interested in this, you better read the RFC 3253. > > http://www.ietf.org/rfc/rfc3253.txt > > > > Regards. > > > > Andreas > > > > > > On 2 Jun 2003 at 7:22, Cokorda Raka Angga Jananuraga > > wrote: > > > > > Hi, I forgot the introductory paragraph :P > > > > > > I'm trying to learn how versioning work in Slide. > > So, > > > I did some little things with "version" example in > > > slide dist... and I ran into a little trouble.... > > > Please help. > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: > > [EMAIL PROTECTED] > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Calendar - Free online calendar with sync to > Outlook(TM). http://calendar.yahoo.com > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
