[Zope] versions - actual usage

Damian Morton morton@dennisinter.com
Thu, 24 Feb 2000 18:59:36 -0500


Hi Peeps,

	Im begining a Zope project, and the versions and undo features are going to
be extremely usefull. The project involves the publishing of an online
magazine. There will be a number of roles, including author and editor, and
a process involving authors creating material and editors changing and
approving material.

	Ive never had versioning facilities available before, and wondered if
anyone has implemented a multi-user publishing system (or something like it)
using Zope and might be willing to share some of their experiences and
architectural insights, especially concerning the use of roles, permissions,
and versions.

A couple of questions about versions:

	Would using versions to 'archive' past issues be a bad use of versions? Is
this actually possible?

	Is there a way to create a partial version, for example one restricted to a
part of a tree?

	Is there a way to create a version within a version?

	Where multiple people are working on a site, is it best for each person to
be working in their own version, or is it best for each section of a site to
have its own version, or should their be one version which everyone works
in? Whats the best way to leverage the facility of having multiple versions?

	Thanx in advance,
			Damien Morton