[Zope-CMF] CMFWorkspaces and CMFStaging
Shane Hathaway
shane@zope.com
Fri, 12 Jul 2002 11:15:56 -0400
Sidnei da Silva wrote:
> On Sex 12 Jul 2002 04:33, Magnus Heino wrote:
> | Hi.
> |
> | Is anyone using CMFWorkspaces and/or CMFStaging? Well, I guess Shane is,
> | since he's the one that checked them into the repository ;-)
> |
> | I just had a look at them, but I can't quite get them working... Is
> | there some kind of example, document, or anything else available?
>
> I know that CMFStaging is 'almost' working, but i hadnt tested yet.
> CMFWorkspaces its just 'science fiction' right now. Seems like it was
> developed a project for a Zope.com customer but wasnt finished. Someone told
> me that CMFWorkspaces will be ready for CMF 1.4 or maybe 1.5, but not in time
> for 1.3.
I'm using both of them right now, and they work quite well. A former
version has already been deployed on a site. There's too much customer
work right now, though, to write docs, so maybe that's what you mean by
"unfinished". :-)
Here's a high-level description. CMFStaging integrates locking,
versioning, and staging into a site, independently of the rest of the
application. It uses the ZopeVersionControl product to do most of the
work. It provides a UI for locking, committing, moving between stages,
reverting to an earlier revision, and retracting.
CMFWorkspaces provides an efficient way to navigate lots of content.
You know how people have been saying that navigating a filesystem is too
burdensome for the average user, and that we need a better way? Well,
CMFWorkspaces provides a better way. It lets you build personal and
shared workspaces consisting of links to content. It's like making
bookmarks, but you can't appreciate how much more efficient it is than
bookmarks until you've tried it. :-)
We're practicing "release early, release often" here by putting these
out on CVS before the documentation is available. Plenty of
documentation has been written for our customers, but it takes a lot of
work to pull the documentation on individual pieces out of the system docs.
Sometimes I wish there were 48 hours in a day, but then I realize my
life expectancy would only be about 38 years. ;-)
Shane