commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r7558 - in trunk: . gnue-common gnue-common/doc gnue-forms


From: reinhard
Subject: [gnue] r7558 - in trunk: . gnue-common gnue-common/doc gnue-forms
Date: Wed, 1 Jun 2005 06:41:23 -0500 (CDT)

Author: reinhard
Date: 2005-06-01 06:41:19 -0500 (Wed, 01 Jun 2005)
New Revision: 7558

Removed:
   trunk/gnue-common/README.databases
Modified:
   trunk/README.txt
   trunk/gnue-common/MANIFEST.in
   trunk/gnue-common/doc/Connections.txt
   trunk/gnue-forms/README.databases
Log:
Removed README.databases. It is outdated and obsolete, as the web page contains
current information.


Modified: trunk/README.txt
===================================================================
--- trunk/README.txt    2005-06-01 11:26:50 UTC (rev 7557)
+++ trunk/README.txt    2005-06-01 11:41:19 UTC (rev 7558)
@@ -60,9 +60,7 @@
            GNUe Common is required for any Python-based tools (GNUe Forms,
            Reports, and Designer.) It defines a common code base for other
            Python-based GNUe tools. GNUe-Common provides a consistent interface
-           to many databases and database middleware adapters.  See
-           common/README for more information and common/README.databases for a
-           list of supported database backends.
+           to many databases and database middleware adapters.
 
 gnue-packages/
            GNUe Packages is a set of definitions for geas that define various

Modified: trunk/gnue-common/MANIFEST.in
===================================================================
--- trunk/gnue-common/MANIFEST.in       2005-06-01 11:26:50 UTC (rev 7557)
+++ trunk/gnue-common/MANIFEST.in       2005-06-01 11:41:19 UTC (rev 7558)
@@ -5,7 +5,6 @@
 include INSTALL
 include NEWS
 include README
-include README.databases
 include THANKS
 include TODO
 include setup.cfg.in

Deleted: trunk/gnue-common/README.databases
===================================================================
--- trunk/gnue-common/README.databases  2005-06-01 11:26:50 UTC (rev 7557)
+++ trunk/gnue-common/README.databases  2005-06-01 11:41:19 UTC (rev 7558)
@@ -1,703 +0,0 @@
-INTRODUCTION
-============
-
-This is a summary of all backends supported by GNUe-Common (and, therefore,
-GNUe-Forms and GNUe-Reports). If your database is not listed, you may be
-able to connect using one of the middleware adapters.
-
-
-----------------------------------------------------------------
-Quick chart of supported databases:
- * PostgreSQL 6.x-7.x [via PyGreSQL, PyPgSQL, Psycopg, and PoPy]
- * MySQL 3.22-4.x [via MySQLdb]
- * Oracle 8.x/9i [via DCOracle2, cxOracle]
- * IBM DB/2 7.1 [via DB2-Python]
- * SAP-DB 7.x [via sapdb-python]
- * Interbase 5.x-6.x and Firebird 1.x [via Kinterbasdb]
- * Informix [via Kinfxdb]
- * OpenIngres 1.2, CA Ingres 6.4, CA Ingres II [via ingmod]
- * Sybase ASE 11.0.3/11.9.2 [via Sybase-Python]
- * SQLite 2.7 [via PySQLite]
- * Gadfly 1.0
-
-Quick chart of supported middleware:
- * GNUe AppServer [via GNURPC]
- * ADO [via adodbapi]
- * ODBC [via PythonWin ODBC]
- * SQLRelay [via SQLRelay-Python]
-----------------------------------------------------------------
-
-
-A NOTE ON LICENSES
-==================
-
-Read each adapter's license carefully before using.  Most licenses do allow
-both unrestricted commercial and non-commercial use (with the notable
-exception of mxODBC.)  Restrictions on redistribution does, however, vary
-between the adapters.
-
-
-DATABASE ADAPTERS
-=================
-
-
-PostgreSQL
-==========
-
-*** PyGreSQL [http://druid.net/pygresql/]
-
-    POSIX Support: YES
-    Win32 Support: YES [no prebuilt binaries]
-
-    Platforms Tested:
-       GNU/Linux [Debian 2.x, Slackware 8.0, RedHat 6.x/7.x]
-
-    Description:
-       PyGreSQL is the standard PostgreSQL-Python driver.
-       It is compliant to Python's DB-API 2.0.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=pygresql       # Use the pygresql adapter
-       host=localhost          # The hostname/IP of the postgresql host
-       dbname=mydb             # The name of the pg database
-       encoding=ASCII          # Optional: the client encoding for PG
-
-
-
-*** PyPgSQL [http://pypgsql.sf.net/]
-
-    POSIX Support: YES
-    Win32 Support: YES [prebuilt binaries]
-
-    Platforms Tested:
-       GNU/Linux [Debian 2.x, Slackware 8.0, RedHat 6.x/7.x]
-       Windows 98
-
-    Description:
-       Written by Billy Allie, PyPgSQL is a database interface for
-       PostgreSQL 7.x.
-
-    Example connections.conf entry:
-       [myconn]
-       provider=pypgsql        # Use the pypgsql adapter
-       host=localhost          # The hostname/IP of the postgresql host
-       dbname=mydb             # The name of the pg database
-       encoding=ASCII          # Optional: the client encoding for PG
-
-
-
-*** Psycopg [http://initd.org/software/psycopg/]
-
-    POSIX Support: YES
-    Win32 Support: ???
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       From the Psycopg website: "It was written from scratch with the aim of
-       being very small and fast, and stable as a rock."  Written by initd.org
-       volunteers.
-
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=psycopg        # Use the psycopg adapter
-       host=localhost          # The hostname/IP of the postgresql host
-       dbname=mydb             # The name of the pg database
-       encoding=ASCII          # Optional: the client encoding for PG
-
-    Notes:
-
-      1. Available in Debian [sid] as: "apt-get install python-psycopg"
-
-
-
-*** PoPy [http://popy.sf.net/]
-
-    POSIX Support: YES
-    Win32 Support: ???
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       Written by Thierry Michel and friends. Strong multi-thread support.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=popy           # Use the PoPy adapter
-       host=localhost          # The hostname/IP of the postgresql host
-       dbname=mydb             # The name of the pg database
-       encoding=ASCII          # Optional: the client encoding for PG
-
-    Notes:
-
-      1. Available in Debian [sid,woody] as: "apt-get install python-popy"
-
-
-
-MySQL
-=====
-
-*** MySQLdb [http://sourceforge.net/projects/mysql-python]
-
-    POSIX Support: YES
-    Win32 Support: YES [prebuilt binaries at http://www.cs.fhm.edu/~ifw00065/]
-
-    Platforms Tested:
-       GNU/Linux [Debian Sarge,RedHat 7.x]
-
-    Description:
-       Written by Andy Dustman, this driver supports MySQL 3.22, 3.23, and
-       4.x.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=mysql          # Use the MySQLdb adapter
-       host=localhost          # The hostname/IP of the MySQL host
-       dbname=mydb             # The name of the MySQL database
-
-    Notes:
-
-      1. Transactions are supported if MySQL is compiled with proper
-         transactional support (3.x series does NOT do this by default!)
-
-      2. This driver has been partially tested.  If you are successfully using
-         this driver, please let us know.
-
-
-
-Oracle
-======
-
-*** DCOracle [http://www.zope.org/Members/matt/dco2]
-
-    POSIX Support: YES
-    Win32 Support: YES [prebuilt binaries (WinNT only)]
-
-    Platforms Tested:
-       GNU/Linux [Debian Woody/Sarge, RedHat 7.x]
-
-    Description:
-       An Oracle driver from Digital Creations (Zope).  Works with Oracle
-       7.3, 8.x, 9i via Oracle's SQL-Net OCI interface.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=oracle         # Use the DCOracle2 adapter
-       service=mytnsname       # The TNS connection string of the database
-
-    Notes:
-
-      1. Requires Oracle Client Libraries
-
-      2. Does not recognize the TWO_TASK environment setting.
-
-
-
-*** cxOracle [http://www.computronix.com/utilities/]
-
-    POSIX Support: YES
-    Win32 Support: YES [prebuilt binaries]
-
-    Platforms Tested:
-       ???
-
-    Description:
-       An Oracle driver from Computronix.  Works with Oracle 7.3 and 8.x via
-       Oracle's SQL-Net OCI interface.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=cxoracle       # Use the CX Oracle adapter
-       service=mytnsname       # The TNS connection string of the database
-
-    Notes:
-
-      1. Requires Oracle Client Libraries.
-
-      2. Does not recognize the TWO_TASK environment setting.
-
-      3. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-
-
-IBM DB/2
-========
-
-** DB2-Python [ftp://people.linuxkorea.co.kr/pub/DB2/]
-
-    POSIX Support: YES
-    Win32 Support: YES [prebuilt binaries]
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       A DB/2 driver from Bryan Lee.  Works with IBM's DB/2 version 7.1.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=db2            # Use the DB/2 adapter
-       service=mydsn           # The DSN connection string of the database
-
-    Notes:
-
-      1. The Win32 binaries are included in the tar'ed file (in win32/)
-
-      2. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-      3. This driver does not yet support schema introspection, so you will not
-         be able to use Wizards in GNUe Designer.
-
-
-
-SAP-DB
-======
-
-*** SAP-DB [http://www.sapdb.org/]
-
-    POSIX Support: YES
-    Win32 Support: YES
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       Written by the SAP-DB people, this driver is part of the SAP DB
-       distribution. Works with the 7.x series of SAP-DB
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=sapdb          # Use the SAP-DB adapter
-       host=localhost          # The hostname/IP of the SAP-DB host
-       dbname=mydb             # The name of the SAP-DB database
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-
-
-Informix
-========
-
-*** Kinfxdb [http://thor.prohosting.com/~alexan/pub/Kinfxdb/Kinfxdb-0.2.tar.gz]
-
-    POSIX Support: YES
-    Win32 Support: ???
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       Written by Alexander Kuznetsov, this driver provides support for
-       Informix.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=informix       # Use the Kinfxdb adapter
-       host=localhost          # The hostname/IP of the Informix host
-       dbname=mydb             # The name of the Informix database
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-      2. This driver does not yet support schema introspection, so you will not
-         be able to use Wizards in GNUe Designer.
-
-
-
-Interbase
-=========
-
-*** Kinterbasdb [http://kinterbasdb.sf.net/]
-
-    POSIX Support: YES
-    Win32 Support: YES [prebuilt binaries]
-
-    Platforms Tested:
-       Win2k, Debian 3.0
-
-    Description:
-       Written by Alexander Kuznetsov, this driver provides support for
-       Interbase.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=interbase      # Use the Kinterbasedb adapter
-       host=localhost          # The hostname/IP of the Interbase host
-       dbname=mydb             # The name of the Interbase database
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-
-
-OpenIngres, CA Ingres, CA Ingres II
-===================================
-
-*** ingmod [http://www.informatik.uni-rostock.de/~hme/software/]
-
-    POSIX Support: YES
-    Win32 Support: ???
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       Written by Holger Meyer, this driver supports OpenIngres, as well as
-       the various CA Ingres solutions.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=ingres         # Use the ingmod adapter
-       dbname=mydb             # The name of the Ingres database
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-      2. This driver does not yet support schema introspection, so you will not
-         be able to use Wizards in GNUe Designer.
-
-
-
-Informix
-========
-
-*** Kinfxdb [http://thor.prohosting.com/~alexan/pub/Kinfxdb/Kinfxdb-0.2.tar.gz]
-
-    POSIX Support: YES
-    Win32 Support: ???
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       Written by Alexander Kuznetsov, this driver provides support for
-       Informix.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=informix       # Use the Kinfxdb adapter
-       host=localhost          # The hostname/IP of the Informix host
-       dbname=mydb             # The name of the Informix database
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-      2. This driver does not yet support schema introspection, so you will not
-         be able to use Wizards in GNUe Designer.
-
-
-
-Sybase
-======
-
-*** Sybase [http://www.object-craft.com.au/projects/sybase/]
-
-    POSIX Support: YES
-    Win32 Support: YES [no prebuilt binaries]
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       Written by David Cole, this driver works with the 11.x.x series
-       of Sybase ASE.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=sybase         # Use the Sybase adapter
-       host=localhost          # The hostname/IP of the Sybase host
-       dbname=mydb             # The name of the Sybase database
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-      2. This driver does not yet support schema introspection, so you will not
-         be able to use Wizards in GNUe Designer.
-
-
-
-SQLite
-======
-
-*** PySQLite [http://pysqlite.sourceforge.net/]
-
-    POSIX Support: YES
-    Win32 Support: YES
-
-    Platforms Tested:
-       Debian GNU/Linux 3.0
-
-    Description:
-       SQLite is a powerful embedded relational database management system
-       in a compact C library, developed by D. Richard Hipp. The library is
-       self-contained ...  itself is uncopyrighted, and free to use for any
-       purpose.
-
-       SQLite is not a client library used to connect to a big database server.
-       SQLite is the server. The SQLite library reads and writes directly to
-       and from the database files on disk.
-
-       PySQLite is a Python extension for SQLite that conforms to the Python
-       Database API Specification 2.0. The source is released under the
-       Python license.
-
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=sqlite         # Use the SQLite adapter
-       dbname=/usr/db/testdb   # The filename for the SQLite database
-
-    Notes:
-
-      1. The database engine stores all data in string format. Many
-         SQL statements won't work. Comparison of date types won't work
-         correctly, etc.
-
-
-
-Gadfly
-======
-
-*** Gadfly [http://gadfly.sourceforge.net/]
-
-    POSIX Support: YES
-    Win32 Support: YES
-
-    Platforms Tested:
-       Debian GNU/Linux 3.0
-
-    Description:
-       Gadfly is a simple relational database system implemented in Python
-       based on the SQL Structured Query Language.
-
-       Gadfly is not a client library used to connect to a big database server.
-       Gadfly is the server. The Gadfly library reads and writes directly to
-       and from the database files on disk.
-
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=gadfly         # Use the gadfly adapter
-       dbname=testdb           # The filename for the gadfly database
-                               # (without extension)
-       directory=/usr/db       # The directory where the gadfly database
-                               # is stored
-
-    Notes:
-
-      1. The database engine stores all data in string format. Many
-         SQL statements won't work. Comparison of date types won't work
-         correctly, etc.
-
-      2. The database engine doesn't support the sql condition "LIKE", it
-         will replaced by the condition "=" (equal) for the moment.
-
-
-
-
-MIDDLEWARE ADAPTERS
-===================
-
-
-GNUe Application Server (gnue-appserver)
-========================================
-
-*** gnue/appserver [http://www.gnue.org/]
-
-    POSIX Support: YES
-    Win32 Support: YES
-
-    Platforms Tested:
-       Debian GNU/Linux 3.0
-       MS Windows 98
-
-    Description:
-       GNUe's own Enterprise Application Server, currently under heavy
-       development, provides a business rules and data backend. Works
-       with a variety of databases. [Not yet stable]
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider = appserver   # Use the GNUe appserver adapter
-       rpctype = xmlrpc       # connect via xmlrpc ( for a list of
-                              # GNURPC protocols look at doc/RPC-status.txt
-       host = localhost       # The hostname/IP of the GNUe App. host
-       port = 8765            # The portnumber of       "    "     "
-       transport = http       # The transport used by the RPC protocol
-
-
-ADO
-===
-
-*** adodbapi [http://sourceforge.net/projects/adodbapi]
-
-    POSIX Support: NO
-    Win32 Support: YES
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       A Python DB-API 2.0 module that makes it easy to use Microsoft ADO
-       for connecting with databases and other data sources.
-
-       Features:
-       * 100% DB-API 2.0 compliant.
-       * Includes pyunit testcases that describes how to use the module.
-       * Fully implemented in Python.
-       * Licensed under the LGPL license, which means that it can be used 
freely even in commercial programs subject to certain restrictions.
-       * Supports eGenix mxDateTime, Python 2.3 datetime module and Python 
time module.
-
-       Prerequisites:
-       * Python 1.5.2 or higher.
-       * Mark Hammond's win32all python for windows extensions.
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=adodbapi           # Use the adodbapi adapter
-       connstr = Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydb.mdb;  # 
The full connection string
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-
-ODBC
-====
-
-*** PythonWin ODBC 
[http://aspn.activestate.com/ASPN/Downloads/ActivePython/Extensions/Win32all]
-
-    POSIX Support: NO
-    Win32 Support: YES [prebuilt binaries]
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       A commercial ODBC interface for Python written by Marc-Andr� Lemburg.
-       Supports practically any database backend with ODBC drivers (are there
-       any without ODBC drivers?)
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=odbc           # Use the ODBC adapter
-       service=mydsn           # The DSN connection string of the database
-
-    Notes:
-
-      1. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-      2. This driver does not yet support schema introspection, so you will not
-         be able to use Wizards in GNUe Designer.
-
-
-
-*** mxODBC [http://www.lemburg.com/files/python/mxODBC.html]
-
-    POSIX Support: YES
-    Win32 Support: YES [prebuilt binaries]
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       A commercial ODBC interface for Python written by Marc-Andr� Lemburg.
-       Supports practically any database backend with ODBC drivers (are there
-       any without ODBC drivers?)
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=mxodbc         # Use the mxODBC adapter
-       service=Subdriver|mydsn # The DSN connection string of the database
-
-    Notes:
-
-      1. The mxODBC driver is only free for non-commercial use!  Check their
-         license before using.
-
-      2. Uses Windows ODBC drivers natively, but on Unix, requires subpackages
-         to be installed.  Under Windows, the Subdriver (in the service=
-         entry) will always be "Windows" (e.g., "service=Windows|mydsn" )
-         However, under Unix, the Subdriver will be the subpackage name (e.g,
-         "PostgreSQL", "Oracle", "iODBC", "unixODBC") See the mxODBC
-         documentation for more information.
-
-      3. This driver has not been fully tested.  If you are successfully using
-         this driver, please let us know.
-
-      4. This driver does not support schema introspection, so you will not
-         be able to use Wizards in GNUe Designer.
-
-
-
-SQLRelay
-========
-
-*** SQLRelay [http://www.firstworks.com/sqlrelay.html]
-
-    POSIX Support: YES
-    Win32 Support: ???
-
-    Platforms Tested:
-       ??? (We need your help!)
-
-    Description:
-       From FirstWork's website: "SQL Relay is a persistent database
-       connection pooling, proxying and load balancing system for Unix
-       and Linux."
-
-    Example connections.conf entry:
-
-       [myconn]
-       provider=sqlrelay       # Use the SQLRelay adapter
-       host=hostname           # The host running SQLRelay
-       port=9000
-
-    Notes:
-
-    1. This driver has not been fully tested.  If you are successfully using
-        this driver, please let us know.
-
-    2. This driver does not support schema introspection, so you will not
-        be able to use Wizards in GNUe Designer.
-

Modified: trunk/gnue-common/doc/Connections.txt
===================================================================
--- trunk/gnue-common/doc/Connections.txt       2005-06-01 11:26:50 UTC (rev 
7557)
+++ trunk/gnue-common/doc/Connections.txt       2005-06-01 11:41:19 UTC (rev 
7558)
@@ -133,7 +133,8 @@
 Providers
 ---------
 
-See README.databases for a complete list of providers.
+See http://www.gnuenterprise.org/tools/common/databases/ for a complete list of
+providers.
 
 
 --------------

Modified: trunk/gnue-forms/README.databases
===================================================================
--- trunk/gnue-forms/README.databases   2005-06-01 11:26:50 UTC (rev 7557)
+++ trunk/gnue-forms/README.databases   2005-06-01 11:41:19 UTC (rev 7558)
@@ -1,3 +1,4 @@
-GNUe Forms supports numerous databases via GNUe-Common.  See the 
-README.databases file in the GNUe-Common package for information 
-on supported databases. 
+GNUe Forms supports numerous databases via GNUe-Common.
+
+See http://www.gnuenterprise.org/tools/common/databases/ for information on
+supported databases.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]