Anatoly Volynets wrote:
2. We have to clarify the following:"In any case everyone using the original object gets notified" - it sounds like the original author of an original UMO gets notified when the UMO gets edited by another user. Should be this way? I doubt it, meaning that the user edits the UMO for his own usage.
That is, those users who use THIS edition of an UMO get notified when it is updated. If THIS is edited version of an UMO of some other author, those who use original version and its updates have nothing to do with all the derivatives created by other authors from the original.
Ilya A. Volynets-Evenbakh wrote:Once again. Notifications go in opposite direction. It is not your choice how to notify people who link to your object. It's theirs. email@example.com wrote:So, in this case scenario we don't really have to worry about notifyingauthors after new version is created. We may give them a message once theyvisit their object that "New version was created. In order to view it, select it from dropdown below". If they like it and want it to be their default at this point, they may just hit "Save" button.
We give them a message when an UMO they use is updated, they decide if they want to use it updated, or live it as is for their purposes, that's it.
He is my view on how versioning may look on UI(done for course, topic/explanation, explanation) http://gateway.total-knowledge.com/~sergey/UU/CourseEdit.html http://gateway.total-knowledge.com/~sergey/UU/TopicEdit.html http://gateway.total-knowledge.com/~sergey/UU/ExplanationEdit.htmlEligible author will be able to view/edit _all_ versions of current objectusing dropdowns. By default he will see "_his_ + _latest_" version ofobject if he clicks on the object link from "My UMOs" page or "_latest_" if he comes there from Main Repository/Catalog. Once he updates/saves it there, it becomes "_his_ + _latest_" and temporarily _latest_ for others. Same scenario for all dependencies, dependent object may have differentversion than parent.
-- Anatoly Volynets, Co-Founder total-knowledge.com culturedialogue.org
Authoright © Total Knowledge: 2001-2008