Gestinanna::POF::Repository manages a revision controlled data store based on Gestinanna::POF::Alzabo, allowing revision-controlled documents without requiring direct filesystem access.
This package uses CVS as its model but with some differences: o Objects may not be deleted o If a revision greater than the currently modified one already exists, a branch is forced (e.g., if saving a modification to revision 1.2 and revision 1.3 already exists, then a branch is forced, creating a revision similar to 1.2.1.1 (or the first available branch number under 1.2) ) o This module does not track blame information -- blame tracking implementation is application-dependent o An object may have multiple attributes under revision control This does require Gestinanna::POF 0.03, also released at the same time as this package. Changes for Gestinanna::POF: ENHANCEMENTS: - Added support for MLDBM::Sync to Gestinanna::POF::MLDBM. - Added private (unpublished) tests for Gestinanna::POF::LDAP. It should work with LDAP databases at least in read-only mode. BUG FIXES: - Gestinanna::POF::Alzabo had incorrect is_live call to see if it should insert or update. This was exposed by the Gestinanna::POF::Repository package. The uploaded file Gestinanna-POF-Repository-0.01.tar.gz has entered CPAN as file: $CPAN/authors/id/J/JS/JSMITH/Gestinanna-POF-Repository-0.01.tar.gz size: 23973 bytes md5: 2781649b37773d5c31ecead6ade464f2 The uploaded file Gestinanna-POF-0.03.tar.gz has entered CPAN as file: $CPAN/authors/id/J/JS/JSMITH/Gestinanna-POF-0.03.tar.gz size: 36424 bytes md5: 7ed3395416ae518e76dd472f6ab34658 It may take a little while for these packages to make their way to your favorite mirror. They are also available on the SourceForge project page: http://sf.net/projects/gestinanna/ -- James Smith <[EMAIL PROTECTED]>, 979-862-3725 Senior Software Applications Developer, Texas A&M CIS Operating Systems Group, Unix