The Punched Paper Project website has moved.

This website is from 2008 and the information is most likely quite outdated. Please see the technikum29 Labs for the new website. You might also want to check the technikum29 Computer Museum main website.
-- Sven, July 2013

Contents of README.txt

   The Paper Tape Project
   ======================

   The Paper Tape Project want's to make it possible for today's
   personal computers to read and punch paper tapes. It is developed
   on GNU/Linux, but most of the programs are intended to run on both
   Linux and Microsoft Windows NT (Windows 2000, XP, Vista?).

   To tell you the truth -- it's partly only a big crowd of programs,
   scripts and binary data and experiments, but with the help of
   a subversion reposity (see README.SVN.txt for that) we want to
   tidy it up and develop high quality software.

   All programs in this project shall be published according to the
   GNU General Public License (GPL), if there are no license information
   in the particular files. Every directory contains a file called
   "README.txt" which contains further information about the contents
   and the license conditions from that subproject.

   Many programs or comments, respectively, are written in German, because
   technikum29.de is a german organisation. If you want to collaborate or
   understand these programs, feel free to mail me (technikum29.de@sven;
   read it the other way around).

   +--------------------------------------------------------------------+
   |       An overview over the Paper Tape Project subprojects          |
   +--------------------------------------------------------------------+
   | perl-tools        | Some tools written in perl to manage binary    |
   |                   | data, write paper tape ASCII art, print        |
   |                   | labeled paper tapes, parse ASCII number files, |
   |                   | etc.                                           |
   +-------------------+------------------------------------------------+
   | userspace-driver  | The Linux ppdev userspace driver for the FACIT |
   |                   | paper tape puncher, written in C, with some    |
   |                   | C utulity programs and a perl frontend.        |
   +-------------------+------------------------------------------------+
   | reader            | A Linux ppdev userspace reader for the         |
   |                   | GILMETTI paper tape reader, written in C and   |
   |                   | based on the userspace-driver.                 |
   +-------------------+------------------------------------------------+
   | puncher           | A new try for the userspace-driver from the    |
   |                   | scratch which strictly seperates between       |
   |                   | platform-dependent backends and platform-      |
   |                   | independent frontends. In this way we want to  |
   |                   | program a Windows driver and a universal,      |
   |                   | simple-to-use GTK frontend                     |
   +-------------------+------------------------------------------------+
   | schriften         | Several fonts which can be used to label paper |
   |                   | tapes. These fonts are usually implemented as  |
   |                   | Perl scripts.                                  |
   +-------------------+------------------------------------------------+
   | visualisator      | Draw virtual paper tapes on computer screens   |
   |                   | or in PNG or SVG files. A project written in C |
   |                   | which uses Cairo and GTK.                      |
   +-------------------+------------------------------------------------+
   | web-frontend      | A web frontend for the papertape visualisator, |
   |                   | written in PHP and JavaScript (AJAX).          |
   +-------------------+------------------------------------------------+
   | daten             | Some data and paper tape files which contain   |
   |                   | NCR machine codes. About 40 files are written  |
   |                   | by Udo, whereas more than one dozen of files   |
   |                   | were read in with the paper tape reader.       |
   +-------------------+------------------------------------------------+


   Sven; 05.05.2008, 19.07.2008

   You can read more about the projects at:
     * http://privat.technikum29.de/svens-projekte/Lochstreifen
     * http://dev.technikum29.de/wiki/Projekte/Lochstreifen