[Zope] FYI: Latest gem appears in CVS

Paul Everitt paul@digicool.com
Sat, 20 May 2000 18:40:30 -0400


Howdy folks.  As mentioned previously, a gem is ready to appear in CVS:
mountable databases.

What are these?  I'll answer with a question.  Ever want to have your
data segregated into multiple Data.fs files?  Ever want to have some of
your object data in the regular FileStorage, some in a Berkeley storage
for no undo, some in some mythical forthcoming RelationalStorage, etc.? 
Or perhaps you want to segregate your data for other reasons.

This is mountable databases, and it's running on Zope.org right now. 
We're doing it to have Wikis that don't get pack, to let us see
historical information.  If you want to send thanks, send them to Jim
Fulton and Shane Hathaway.

But how would we see the historical information, since Zope doesn't do
CVS-like things?  Those of you on zope-checkins might have seen this
today:

"""
Message: 4
Date: Sat, 20 May 2000 12:07:08 -0400
From: Jim Fulton <jim@digicool.com>
To: zope-checkins@zope.org
Subject: [Zope-Checkins] CVS: Zope2  - History.py:1.1 history.dtml:1.1
historyCompare.dtml:1.1 ndiff.py:1.1 DTMLMethod.py:1.45

Update of /cvs-repository/Zope2/lib/python/OFS
In directory
korak.digicool.com:/projects/users/jim/Historical/lib/python/OFS

Modified Files:
        DTMLMethod.py 
Added Files:
        History.py history.dtml historyCompare.dtml ndiff.py 
Log Message:
Added the ability to browse, compare, and revert to historical revisions
for DTML methods and documents
"""

Sure enough, I updated my CVS and saw a "History" tab.  Fun stuff, and
something that's been a long, long time request from the community.  Jim
did this in his spare time, so he gets 100% of the credit.

--Paul