SECTION 3 -- CONTRIBUTED SOFTWARE
    
<>    03.001 ftp site for INGRES tools 
    
    A number of INGRES tools (including the NAIUA tools) are 
    available to NAIUA members from the NAIUA web site:
    
      http://www.naiua.org
    
    You are strongly encouraged to contribute tools.  If you have useful
    tools but are concerned about your employer's proprietary rights to 
    the tools you've developed: ask--you never know...
    
    Contact Bob Griffith (rcg@swl.msd.ray.com; see also section 99.001) to 
    arrange a donation.
    
    
    
<>    03.002 ingperl, sqlperl and DBperl
    
    There is a variant of Larry Wall's  popular `perl' language that
    provides a full-function (ie read/write) SQL interface to CA-INGRES
    (and significantly NOT to University Ingres).  It is referred to 
    by all of the above names by different people in different posts.
    
    The INGRES-friendly variant is available from the NAIUA tools archive,
    or for anonymous ftp from:
    
      ftp.demon.co.uk  (/pub/perl/db/perl4/ingperl)
    
    As mentioned in the README file at that location, and it bears
    repeating here, there is an effort underway to define a standard API
    that will allow perl to access ALL the popular RDBMSs and it would be
    well to keep an eye on that process so that you don't end up being
    surprised that you've written a lot of non-standard code.
    
    When a DBD::Ingres module for Perl5 arrives it will be supplied with
    an Ingperl emulation layer so old code will run without changes.
    
    The current rev with Ingres support is perl 4.  perl 5 has been 
    waiting for the OpenIngres 1.1 API.
    
    Once you load this software, you will probably want to buy the two
    excellent O'Reilly books on perl (although the Ingres extensions
    are not mentioned in them):
    
      Learning perl     ISBN 1-56592-042-2
      Programming perl  ISBN 0-937175-64-1
    
    
    
<>    03.003 tclsql
    
    tcl is an acronym for "Tool Command Language".  The version
    extended to talk to INGRES is `tclsql' and it is thought to 
    be CA-Ingres 6.4 specific.
    
    It is available for anonymous ftp from:
    
      harbor.ecn.purdue.edu   (/pub/tcl/extensions/tclsql-1.0.tar.Z)
    
    There have been reports that some sites have been unable to uncompress
    the files from this archive.  It seems likely that the problems were
    local though. [Further information on this is solicited.]
    
    
    
<>    03.004 $II_SYSTEM/ingres/sig
    
    There are a number of unsupported utilities in the sig directory
    that is part of the standard distribution.
    
    Some of these tools may not be compiled and may require either or both 
    of ABF and ESQL/C to create an executable.
    
    
    
<>    03.005 NAIUA tool set
    
    The NAUIA tools committee now makes its collection available to NAIUA
    members only via the NAIUA's web site.  A password is required to
    access the Members-only area of the web site where the tools archive
    is stored (the password is available from the NAIUA Management office,
    which can be contacted by email at mgmt@naiua.org).  Start at www.naiua.org
    to enter the Members Only section and access the Tools Archive.
    
    Ingres users anywhere in the world are welcome to join the NAIUA.
    See section 99.001 for details or write to mgmt@naiua.org
    
    New contributions to the NAIUA tool set are always welcome.
    The archive is maintained by Bob Griffith; see section 99.001 for how
    to contact Bob.
    
    
<>    03.006 onyx
    
    Onyx is a PD 4GL/terminal monitor for linux that provides SQL access to 
    a  variety of data repositories.  University Ingres is one of the 
    engines supported by Onyx; SQL is translated into QUEL.
    
    Onyx contains an SQL compiler, a distributed transaction manager and a 
    4GL.
    
    ftp Sites:
    ==========
    wowbagger.pc-labor.uni-bremen.de   pub/unix/databases
                                       incoming/databases
    
    ftp.germany.eu.net pub/comp/i386/Linux/Local.EUnet/Applications/Database
    
    Contact Michael Koehne at:
    
      kraehe@bakunin.north.de
    
    for further and better information.
    
    NOTE: If you are interested in Onyx as a way to get a public domain SQL
    database interface, you should probably also look at PostgresSQL.  See
    section 01.012 for more information on Postgres95 and where to get it.
    Also consider SOLID.  See http://www.solidtech.com for more information.