Pointrel Data Repository System Version 0.3 released

Paul Fernhout pdfernhout at kurtz-fernhout.com
Thu Jul 6 04:23:45 UTC 2000


All-

Version 0.3 of Pointrel Data Repository System is available for download
at:
    http://www.kurtz-fernhout.com/pointrel/PointrelST_20000705.zip

I develop and test in Squeak 2.7. According to Bijan Parsia the previous
version loads into Squeak 2.8, so hopefully this one will too. 

More info at: 
    http://www.pointrel.com
However, there is no link from that page to the Smalltalk download (only
the Python download).

This version adds the classes
PointrelTreeArchiver and
PointrelTreeArchiveViewer,
and makes some other enhancements and fixes.

Together, these two new classes should be a self-contained (if complex)
example on how to use the Pointrel repository. In this case, the archive
viewer supports creating a tree of nodes which can have versions. For
fun, it also supports loading in all text files in a directory tree,
which can be done multiple times, creating multiple versions of each
file. It is in MVC and short of bells and whistles at this point (not
having file export, file timestamp checking, change list like version
selection, etc.).

The difference between what the Pointrel Data Repository System attempts
and what Roarr (as released by the 4th Estate) attempts is that Roarr
focuses on the front end of Smalltalk version control (loading packages,
and integrating with the Smalltalk development tools), whereas the
Pointrel Data Repository System is more or less a backend system that
focuses on storing arbitrary data (which might happen to consist of
multiple versions of things stored in a specific way like demonstrated
in PointrelTreeArchiver).

-Paul Fernhout
Kurtz-Fernhout Software 
=========================================================
Developers of custom software and educational simulations
Creators of the Garden with Insight(TM) garden simulator
http://www.kurtz-fernhout.com





More information about the Squeak-dev mailing list