[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gnumed-devel] proposed 0.3 roadmap
From: |
Karsten Hilbert |
Subject: |
[Gnumed-devel] proposed 0.3 roadmap |
Date: |
Sat, 24 Jun 2006 20:41:39 +0200 |
User-agent: |
Mutt/1.5.11+cvs20060403 |
Can we agree on this:
1) migrate to psycopg2
Why ?
- actively maintained/developed
- lets us avoid mx.DateTime
- offers connection pooling (reduce gmPG complexity)
- has more unit tests now
- offers async queries
- offers access to SQLSTATE error codes
2) use SQLSTATE based error handling
- do not rely on textual (possibly i18ned) error messages
3) implement Ian's concept of exception-throwing business objects
- drop SELECT FOR UPDATE but
- use XMIN in update operations in
- serialized transactions
Karsten
--
GPG key ID E4071346 @ wwwkeys.pgp.net
E167 67FD A291 2BEA 73BD 4537 78B9 A9F9 E407 1346
- [Gnumed-devel] proposed 0.3 roadmap,
Karsten Hilbert <=