comparison doc/installation.txt @ 3935:1dab48842cbd

Throwing up hands in resignation and finally deleting the metakit backend. It's just too out-of-sync with the rest of Roundup's backends and has fundamental compatibility issues. Also, I've never really understood the code.
author Richard Jones <richard@users.sourceforge.net>
date Fri, 26 Oct 2007 06:52:26 +0000
parents 586679a314f7
children 29dfb873b32e
comparison
equal deleted inserted replaced
3934:8c75e8fce5dc 3935:1dab48842cbd
1 ================== 1 ==================
2 Installing Roundup 2 Installing Roundup
3 ================== 3 ==================
4 4
5 :Version: $Revision: 1.127 $ 5 :Version: $Revision: 1.128 $
6 6
7 .. contents:: 7 .. contents::
8 :depth: 2 8 :depth: 2
9 9
10 10
284 ========== =========== ===== ============================== 284 ========== =========== ===== ==============================
285 Name Speed Users Support 285 Name Speed Users Support
286 ========== =========== ===== ============================== 286 ========== =========== ===== ==============================
287 anydbm Slowest Few Always available 287 anydbm Slowest Few Always available
288 sqlite Fastest(*) Few May need install (PySQLite_) 288 sqlite Fastest(*) Few May need install (PySQLite_)
289 metakit Fastest(*) Few Needs install (metakit_)
290 postgresql Fast Many Needs install/admin (psycopg_) 289 postgresql Fast Many Needs install/admin (psycopg_)
291 mysql Fast Many Needs install/admin (MySQLdb_) 290 mysql Fast Many Needs install/admin (MySQLdb_)
292 ========== =========== ===== ============================== 291 ========== =========== ===== ==============================
293 292
294 **sqlite** 293 **sqlite**
295 These use the embedded database engines PySQLite_ and metakit_ to provide 294 This uses the embedded database engine PySQLite_ to provide a very fast
296 very fast backends. They are not suitable for trackers which will have 295 backend. This is not suitable for trackers which will have many
297 many simultaneous users, but require much less installation and 296 simultaneous users, but requires much less installation and maintenance
298 maintenance effort than more scalable postgresql and mysql backends. 297 effort than more scalable postgresql and mysql backends.
299 298
300 SQLite is supported via PySQLite versions 1.1.7, 2.1.0 and sqlite3 (the last 299 SQLite is supported via PySQLite versions 1.1.7, 2.1.0 and sqlite3 (the last
301 being bundled with Python 2.5+) 300 being bundled with Python 2.5+)
302 301
303 Installed SQLite should be the latest version available (3.3.8 is known 302 Installed SQLite should be the latest version available (3.3.8 is known
304 to work, 3.1.3 is known to have problems). 303 to work, 3.1.3 is known to have problems).
305 **metakit**
306 Similar performance to sqlite. If you are choosing between these two,
307 please select sqlite.
308 **postgresql** 304 **postgresql**
309 Backend for popular RDBMS PostgreSQL. You must read doc/postgresql.txt for 305 Backend for popular RDBMS PostgreSQL. You must read doc/postgresql.txt for
310 additional installation steps and requirements. You must also configure 306 additional installation steps and requirements. You must also configure
311 the ``rdbms`` section of your tracker's ``config.ini``. It is recommended 307 the ``rdbms`` section of your tracker's ``config.ini``. It is recommended
312 that you use at least version 1.1.21 of psycopg. 308 that you use at least version 1.1.21 of psycopg.
1035 1031
1036 1032
1037 .. _External hyperlink targets: 1033 .. _External hyperlink targets:
1038 1034
1039 .. _apache: http://httpd.apache.org/ 1035 .. _apache: http://httpd.apache.org/
1040 .. _metakit: http://www.equi4.com/metakit/
1041 .. _mod_python: http://www.modpython.org/ 1036 .. _mod_python: http://www.modpython.org/
1042 .. _MySQLdb: http://sourceforge.net/projects/mysql-python 1037 .. _MySQLdb: http://sourceforge.net/projects/mysql-python
1043 .. _Psycopg: http://initd.org/software/initd/psycopg 1038 .. _Psycopg: http://initd.org/software/initd/psycopg
1044 .. _pysqlite: http://pysqlite.org/ 1039 .. _pysqlite: http://pysqlite.org/

Roundup Issue Tracker: http://roundup-tracker.org/