[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
Re: Version support for topic_list
Agreed--the only versioned UMO is that versioned UMO.
sergey@total-knowledge.com wrote:
> My opinion is:
> 1. No, we don't create new versions of children objects.
> 2. No new versions created for this topic(subtopic)'s parent topics.
> 3. No new versions of linked UMOs should be created if links to parent UMO
> have changed(new version of parent UMO created).
>
>
>
>> Gentlemen,
>>
>> I'm about to implement versioning support for topics. A topic (a record in
>> topic_list table) has the private parts (topic_list_content records) and
>> connections to outside world.
>> When creating a new version of an existing topic, we should create a
>> version
>> of the topic_list_content records that belong to this topic. This is more
>> or
>> less clear.
>> But, topic also may have:
>>
>> - explanations
>> - problems
>> - dialogs of text
>> - topics
>>
>> (those have their own version support)
>>
>> - study_course
>>
>> (that doesn't have version support)
>>
>> The question is - do we create versions of these objects, too? Or we just
>> create new connections from new version to the previously connected
>> objects?
>>
>> --
>> Alexey Parshin,
>> http://www.sptk.net
>>
>>
>
>
>
--
Anatoly Volynets, Co-Founder
total-knowledge.com
culturedialogue.org