[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Cedar Backup v2.8.0 Released



Cedar Backup v2.8.0 has been released.  This release adds an mbox
extension (for incrementally backing up mbox mail folders) and a also a
PostgreSQL extension contributed by Antoine Beaupre ("The Anarcat").  I
also did some minor code cleanup and fixed some documentation.

Users of the Python 2.4 now have a different underlying "pipe"
implementation based on the subprocess.Popen class.  This implementation
is portable to non-UNIX platforms and requires less hacking around.
(This enhancement courtesy of some time I spent making the regression
tests all work on Windows.)

It's been a long time since the last release, primarily because my new
job started taking up a lot more of my time than I had been expecting.
I want to apologize in particular for not integrating the contributed
PostgreSQL code before this.

Here is the official changelog entry:

Version 2.8.0  24 Jun 2006
   
   * Remove outdated comment in xmlutil.py about dependency on PyXML.
   * Tweak wording in doc/docbook.txt to make it clearer.
   * Consistently rework "project description" everywhere.
   * Fix some simple typos in various comments and documentation.
   * Added recursive flag (default True) to FilesystemList.addDirContents().
   * Added flat flag (default False) to BackupFileList.generateTarfile().
   * Created mbox extension in CedarBackup2.extend.mbox (closes: #31).
     - Updated user manual to document the new extension and restore process.
   * Added PostgreSQL extension in CedarBackup2.extend.postgresql (closes: #32).
     - This code was contributed by user Antoine Beaupre ("The Anarcat").
     - I tweaked it slightly, added configuration tests, and updated the manual.
     - I have no PostgreSQL databases on which to test the functionality.
   * Made most unit tests run properly on Windows platform, just for fun.
   * Re-implement Pipe class (under executeCommand) for Python 2.4+
     - After Python 2.4, cross-platform subprocess.Popen class is available
     - Added some new regression tests for executeCommand to stress new Pipe
   * Switch to newer version of Docbook XSL stylesheet (1.68.1)
     - The old stylesheet isn't easily available any more (gone from sf.net)
     - Unfortunately, the PDF output changed somewhat with the new version
   * Add support for collecting individual files (closes: #30).
     - Create new config.CollectFile class for use by other classes
     - Update config.CollectConfig class to contain a list of collect files
     - Update config.Config class to parse and emit collect file data
     - Modified collect process in action.py to handle collect files
     - Updated user manual to discuss new <file> configuraton 

You can get the latest Python source package from this URL:

   http://cedar-solutions.com/ftp/software/CedarBackup2-2.8.0.tar.gz

You can get the latest Debian package from the Cedar Solutions APT
source, or from this URL:

   http://cedar-solutions.com/ftp/debian/dists/etch/binary-i386/admin/cedar-backup2/cedar-backup2_2.8.0-1_all.deb

Users of the Debian 'unstable' distribution can also install the latest
Debian package from their favorite Debian mirror.

Please write the list or file a bug in Bugzilla if you notice any
problems with this release.

KEN

-- 
Kenneth J. Pronovici <pronovic@ieee.org>
http://www.cedar-solutions.com/


-- 
To unsubscribe, send mail to cedar-backup-users-unsubscribe@cedar-solutions.com.