## Archiving objects

Creating an archive transforms copies of a set of objects (folders, documents, discussion forums etc.) into one compact document, thus saving storage space and download time. Archives are especially useful for downloading numerous or big files. You may also encode the resulting archive document – usually with the aim of further reducing the size of an archive.

On the one hand, you may archive objects in BSCW in order to download the archive to your local computer and extract the original files there or to send the whole archive per email. On the other hand, you may pack local files and folders into an archive (Zip/Winzip or Tar), upload the archive to a BSCW workspace and extract the original files and folders.

Attention: Archives do not incorporate the meta information (ownership of documents, history of actions, description, user-defined meta information etc.) that BSCW maintains for each object. In particular, all information about members and roles of workspaces is lost in the archiving process, i.e. workspaces are archived as simple folders.

In order to archive a set of objects you proceed as follows.

• Select (check-mark) the entries of the objects that you want to include in the archive file. Your clipboard may be helpful in bringing together objects from ‘distant’ locations that you want to include in one archive file.

• Click in the multi-selection toolbar to bring up the ‘Archive’ form. It includes a list of the archive types that your BSCW server can produce, and of the encoding methods that may be applied to the archive file. The archive types and encoding methods offered depend on the configuration of your BSCW server.

• Enter the name of the archive document, select the archive type and the encoding to be applied. Click one of the ‘Storage’ options to specify where the archive shall go: download only, add to clipboard or add to current folder.

• Check ‘create index file’ if BSCW shall create an index file of the entries archived, which also contains meta information.

• Check ‘select character set for file names automatically’ if BSCW shall infer the character set for coding the file names in the archive from your browser information. Otherwise you will be asked in a follow-up form to specify this character set explicitly.

Note: In order to open archives downloaded to a local computer, the necessary extraction programs have to be installed and the Web browser has to be configured to start these programs when archive files of the respective MIME types are encountered. When encoding is used, matching decoding programs have to be installed and the Web browser has to be configured to start these programs when encoded archive files of the respective MIME types are encountered.

In order to upload local files to a workspace via the archive mechanism you proceed as follows:

• Create an archive of the files you want to upload on your local computer (Zip/Winzip or Tar archives depending on your platform; also an email message with documents attached will work as an RFC822 archive if available on your BSCW server).

• Upload the archive document to your workspace.

• Extract the original files by invoking Extract in the action menu of the archive document. This will create the original files as documents in your clipboard. You may further choose where to finally store the contents of the archive:

• leave them in the clipboard as is,

• store them in a new clipboard folder named after the archive,

• store them in the current folder or

• store them in a new subfolder of the current folder named after the archive.

Files extracted to your clipboard are ready to be pasted to some appropriate place in your folder hierarchy.

Note: BSCW uses the Unicode character set UTF-8 for object names. When creating archives or extracting from archives in BSCW, you should select the character set of your operating system for the file names in the archive. When you plan to email the archive to someone else, choose the character set of the receiving operating system. Otherwise some characters in file names (umlauts, Greek letters, etc.) will possibly not be represented correctly or at all. If you do not select the character set explicitly, BSCW chooses the character set for file names depending on your operating system and the language of your Web browser.