source: projects/README.txt @ 8

Last change on this file since 8 was 7, checked in by sven, 16 years ago

Completed/more accurate documentation.

File size: 4.1 KB
RevLine 
[1]1
[6]2   The Paper Tape Project
[1]3   ======================
4
[6]5   The Paper Tape Project want's to make it possible for today's
6   personal computers to read and punch paper tapes. It is developed
7   on GNU/Linux, but most of the programs are intended to run on both
8   Linux and Microsoft Windows NT (Windows 2000, XP, Vista?).
[1]9
[6]10   To tell you the truth -- it's partly only a big crowd of programs,
11   scripts and binary data and experiments, but with the help of
12   a subversion reposity (see README.SVN.txt for that) we want to
13   tidy it up and develop high quality software.
[1]14
[6]15   All programs in this project shall be published according to the
16   GNU General Public License (GPL), if there are no license information
[7]17   in the particular files. Every directory contains a file called
18   "README.txt" which contains further information about the contents
19   and the license conditions from that subproject.
[1]20
[6]21   Many programs or comments, respectively, are written in German, because
22   technikum29.de is a german organisation. If you want to collaborate or
[7]23   understand these programs, feel free to mail me (technikum29.de@sven;
[6]24   read it the other way around).
25
[7]26   +--------------------------------------------------------------------+
27   |       An overview over the Paper Tape Project subprojects          |
28   +--------------------------------------------------------------------+
29   | perl-tools        | Some tools written in perl to manage binary    |
30   |                   | data, write paper tape ASCII art, print        |
31   |                   | labeled paper tapes, parse ASCII number files, |
32   |                   | etc.                                           |
33   +-------------------+------------------------------------------------+
34   | userspace-driver  | The Linux ppdev userspace driver for the FACIT |
35   |                   | paper tape puncher, written in C, with some    |
36   |                   | C utulity programs and a perl frontend.        |
37   +-------------------+------------------------------------------------+
38   | reader            | A Linux ppdev userspace reader for the         |
39   |                   | GILMETTI paper tape reader, written in C and   |
40   |                   | based on the userspace-driver.                 |
41   +-------------------+------------------------------------------------+
42   | puncher           | A new try for the userspace-driver from the    |
43   |                   | scratch which strictly seperates between       |
44   |                   | platform-dependent backends and platform-      |
45   |                   | independent frontends. In this way we want to  |
46   |                   | program a Windows driver and a universal,      |
47   |                   | simple-to-use GTK frontend                     |
48   +-------------------+------------------------------------------------+
49   | schriften         | Several fonts which can be used to label paper |
50   |                   | tapes. These fonts are usually implemented as  |
51   |                   | Perl scripts.                                  |
52   +-------------------+------------------------------------------------+
53   | visualisator      | Draw virtual paper tapes on computer screens   |
54   |                   | or in PNG or SVG files. A project written in C |
55   |                   | which uses Cairo and GTK.                      |
56   +-------------------+------------------------------------------------+
57   | web-frontend      | A web frontend for the papertape visualisator, |
58   |                   | written in PHP and JavaScript (AJAX).          |
59   +-------------------+------------------------------------------------+
60   | daten             | Some data and paper tape files which contain   |
61   |                   | NCR machine codes. About 40 files are written  |
62   |                   | by Udo, whereas more than one dozen of files   |
63   |                   | were read in with the paper tape reader.       |
64   +-------------------+------------------------------------------------+
65
66
[6]67   Sven; 05.05.2008, 19.07.2008
68
[7]69   You can read more about the projects at:
[1]70     * http://privat.technikum29.de/svens-projekte/Lochstreifen
[7]71     * http://dev.technikum29.de/wiki/Projekte/Lochstreifen
Note: See TracBrowser for help on using the repository browser.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License