[Phoenix] no more differentiation between save and checkin

Michael Wechner michael.wechner at wyona.com
Wed Jun 21 23:04:58 CEST 2006


Thomas Comiotto wrote:

>>
>> you mean something like save, but not release the lock such one can 
>> edit further without having to re-checkout, right?
>>
>
> If you don't provide the client with a way to release locks explicitly 
> a manual Re-checkout after every save/checkin would become necessary. 
> Why to impose that burden on the user/client?


agreed. So you we would have the following "save types":

<save/>    : save data, but do not release lock (if server supports locking)
<checkin/> : save data and release lock
<release-lock/> : no data, but release lock
<buffer/>  : save data temporarily within user workspace, but do not 
release lock

whereas one could also merge save and buffer, e.g.

<save buffer="true"/>

WDYT?

Michi

>
> (!) Further on, if saving -> checkin' then saving -> _closing the 
> doc_: if user B aquires a lock on a doc shortly after it has been 
> saved/released by user A, user A would not be allowed to do further 
> edits on the doc.
>
> Bests
> Thomas
>
>
>
>
>
>> btw, I forgot that we might also want to add "buffer" which would be 
>> a user specific temporary copy, but this is
>> actually another topic, but I mention it here nevertheless ;-)
>>
>> Michi
>>
>>>
>>> Thanks,
>>> Thomas
>>>
>>>
>>> Am 21.06.2006 um 15:13 schrieb Michael Wechner:
>>>
>>>> Hi
>>>>
>>>> Based on the various discussions we have devided to drop the 
>>>> differentiation between save and checkin on the
>>>> protocol level, because this something to decide by the server itself.
>>>>
>>>> http://www.wyona.org/osr-101/osr-101.xhtml
>>>>
>>>>
>>>> Thanks
>>>>
>>>> Michi
>>>>
>>>> -- 
>>>> Michael Wechner
>>>> Wyona      -   Open Source Content Management   -    Apache Lenya
>>>> http://www.wyona.com                      http://lenya.apache.org
>>>> michael.wechner at wyona.com                        michi at apache.org
>>>> +41 44 272 91 61
>>>>
>>>>
>>>> _______________________________________________
>>>> Phoenix mailing list
>>>> Phoenix at wyona.org
>>>> http://wyona.com/cgi-bin/mailman/listinfo/phoenix
>>>>
>>>
>>>
>>
>>
>> -- 
>> Michael Wechner
>> Wyona      -   Open Source Content Management   -    Apache Lenya
>> http://www.wyona.com                      http://lenya.apache.org
>> michael.wechner at wyona.com                        michi at apache.org
>> +41 44 272 91 61
>>
>>
>
>


-- 
Michael Wechner
Wyona      -   Open Source Content Management   -    Apache Lenya
http://www.wyona.com                      http://lenya.apache.org
michael.wechner at wyona.com                        michi at apache.org
+41 44 272 91 61




More information about the Phoenix mailing list