As one prepares to install code into its final execution location, one has to determine in what file format the application should be shipped. Hopefully people will add to the following discussion, spin off new pages, etc. Some of the most popular alternatives in the Tcl arena are: Formats that need to be extracted by the user : * '''tar''' file format * '''zip''' file format * rpm file format (http://www.rpm.org/) * openpkg style (a varient of rpm) (see http://www.openpkg.org/) Formats that need only to be placed by the user in the appropriate directory : * [starkit] file format * [starpack] file format * single file (if you are so lucky...) * zip stand-alone archive file format (used by zip/unzip on Unix, winzip on Windows, etc.) ---- ''[escargo] 1 Jul 2003'' - Any idea of ''which'' '''zip''' format(s) are of interest here? For example, if you are on a system with GNU tar, you can untar and unzip at the same time (tar xvzf ....). On systems without GNU tar, you might need a separate unzip program and tar (or untar). The process used by gnu tar is more typically called '''gzip''' (in honor of the program used...). gzip isn't really a deployment file format as it is a compression. ---- [Category Deployment]