[aida] [Scribo] Backup feature

Janko Mivšek janko.mivsek at eranova.si
Sat Jan 19 11:14:19 CET 2008

Backup of Scribo website is not only backup of image or binary fileout 
of website, but files like attachments on the filesytem too! So wee need 
to have kind of .zip or .tar.gz support in Scribo, and portable, between 
dialects and between OS-ses.

Also, I'm introducing an XML import/export of Documents. Idea is to have 
all content on a filesystem, with XML "manifest" and content with 
attachments in separate files, in a separate directory for each document.

This way a Scribo can be easily extended to a full Document Management 
System with a portable content and specially, connectable to the archive 
systems! This is very important for as in countries which  have an 
e-docs archive law already in place.

BTW: document is a main entity in Scribo, representing any kind of 
content, from wiki page to a classic document.


Stefan Schmiedl wrote:
> On Sat, 19 Jan 2008 08:31:36 +0100
> Nicolas Petton <petton.nicolas na gmail.com> wrote:
>> There is a backup feature in Scibo (class Repository). But the VW code
>> uses UnixProcess and BOSS. As in Aida, I thing we could use
>> FileStream>>fileOutClass:andObject: instead of BOSS. UnixProcess is used
>> to make a tar file. But in Squeak we need OSProcess, a separate package.
> Assuming I used this in a production environment, I'd probably
> set up something like logrotate to archive several versions of
> backups. So all I'd require from the base system is a simple fileout
> of whatever is necessary to restore operation quickly. 
> There is really no need to introduce OS dependencies because of a
> minor feature like compressing a saved file. Every system you'd run
> Scribo on has a scheduling tool and schedulable compression facilities.
> Then again, I can get 500 GB SATA hard disks for 100 €, so the point
> becomes even less relevant.
> s.
> _______________________________________________
> Aida mailing list
> Aida na aidaweb.si
> http://lists.aidaweb.si/mailman/listinfo/aida

Janko Mivšek
Smalltalk Web Application Server

More information about the Aida mailing list