On Mon, Oct 02, 2006 at 12:37:23AM +0300, Ilias Lazaridis wrote:
> would this be much effort to add this?

   In the beginning it would. The developer's learning curve is steep 'cause
I am trying not to accept quick'n'direty hacks. You have to learn SQLObject
test suite.

                            GUIDELINES TO PATCHING

   The quality of patches is determined by the following conditions:

-- small, clear, non-invasive patches are the best ones; patches that
   change public API in an incompatible way cannot be applied to the bugfix
   branches;

-- do not break compatibility, remember, SQLObject is still supports Python
   2.2; SQLObject works with a lot of database backends, with MySQL,
   PostgreSQL and SQLite being the three major ones; for example, different
   versions of MySQLdb (mysql-python DB API 2 driver) work differently in
   relation to unicode, a patch should not make MySQLConnection more
   unicode-aware because it breaks other connection classes - SQLObject
   currently works only with non-unicode string queries;

-- the quality of code; never do "copy/paste programming" - do code reuse
   as much as possible;

-- there must be at least a test; the more tests the better;

-- documentation is a big plus.

Oleg.
-- 
     Oleg Broytmann            http://phd.pp.ru/            [EMAIL PROTECTED]
           Programmers don't die, they just GOSUB without RETURN.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
sqlobject-discuss mailing list
sqlobject-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss

Reply via email to