A Disqus alternative https://posativ.org/isso/
Go to file
Martin Zimmermann 88689c789a connection pooling and new cache implementations
* add a wrapper around `sqlite3` to enable connection pooling across
  multiple threads.

  Most tests now use a in-memory database which speeds things (slightly)
  up. The database wrapper is now uncoupled from the actual database
  connection.

* split cache framework from core.Mixin into a separate package
  `isso.cache`. The dependency on `werkzeug.contrib` has been removed to
  ease a possible transition to a different web framework later.

  The default cache uses SQLite3 now (unless Isso is run from uWSGI).
  While it may sound like a Bad Idea (tm), it's much more efficient than
  per-process python datastructures. The SQLite3 cache is SMP-capable
  and fast for read-heavy sites.

  SQLite3 may fail due to a corrupt database for concurrent read access
  from multiple processes. The database is actually not corrupted, but
  the connection is stale. As a workaround, limit process number to your
  CPU count or wait until a "real" backend such as PostgreSQL is
  available.
2014-06-27 15:37:44 +02:00
.tx add Transifex project configuration file 2014-01-06 18:21:30 +01:00
bin fix tx-push script to work with GNU mktemp 2014-04-23 10:24:29 +02:00
docs Merge branch 'legacy/0.9' 2014-06-25 14:35:03 +02:00
isso connection pooling and new cache implementations 2014-06-27 15:37:44 +02:00
share connection pooling and new cache implementations 2014-06-27 15:37:44 +02:00
.gitignore .gitignore /lib64 and /man 2014-05-26 16:03:41 +02:00
.travis.yml pin versions for Squeeze and Wheezy, also remove py26 from default run 2014-05-28 10:12:58 +02:00
CHANGES.rst Back to development: 0.9.3 2014-06-25 14:31:39 +02:00
CONTRIBUTING.rst write contribute section 2013-12-02 14:26:12 +01:00
CONTRIBUTORS.txt add esperanto translation 2014-06-25 14:31:34 +02:00
LICENSE re-license to MIT 2013-09-19 18:44:40 +02:00
Makefile improve site targets 2014-05-29 14:04:11 +02:00
MANIFEST.in include default.ini in package 2014-06-25 18:48:13 +02:00
README.md simplify GH readme to avoid repetition 2014-05-24 16:03:42 +02:00
setup.cfg run testsuite via setuptools 2014-03-28 12:28:52 +01:00
setup.py Back to development: 0.9.3 2014-06-25 14:31:39 +02:00
tox.ini use python-passlib fallback on Debian 2014-05-29 13:12:35 +02:00
uwsgi.ini replace isso module with isso.run 2013-12-16 15:42:43 +01:00

Isso a commenting server similar to Disqus

Isso Ich schrei sonst is a lightweight commenting server written in Python and JavaScript. It aims to be a drop-in replacement for Disqus.

Isso in Action

See posativ.org/isso for more details.