[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
Re: Versioning
The new owner of the object defines - how it should be updated.
2006/10/22, Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com>:
Alexey Parshin wrote:
> 2006/10/21, Ilya A. Volynets-Evenbakh <ilya@total-knowledge.com
> <mailto:ilya@total-knowledge.com
>>:
>
>
> > When a new version is created, all objects linking to this
> one are
> > notified. Their action can be one of the following:
> >
> > * Silently use new version
> > * Use new version and notify owner
> > * Notify owner and keep old version
> > * Silently stick with old version
> >
> >
> > Then we need that flag in the original object, or even in every
> object.
> Umm... No - in every reference. It is particular reference that
> defines "New
> version" action.
> Example:
> I have a topic. You have an explanation that I included. I decide
> what I
> want to happen when you create new version.
>
>
> A reference in this case is pointing to your version of the
> explanation. In my version, I define that flag to decide what to do
> when the new version of your object is created.
> That just makes more sense to me.
Why would _you_ decide what to do with _my_ object, when you create new
version of
yours?
--
Ilya A. Volynets-Evenbakh
Total Knowledge. CTO
http://www.total-knowledge.com
--
Alexey Parshin,
http://www.sptk.net