On 10/23/06, Oleg Broytmann <[EMAIL PROTECTED]> wrote:
> Hello! I am going to start working on a number of rather large issues, and
> few of them are really big changes. I will describe them in greater details
> below, but now I want to ask a question: how should I handle the changes?
>    I can release SQLObject 0.8 from the trunk and start to work on these
> large issues; then they will be in the SQLObject 0.9. Or I can continue to
> work in the trunk now, so the changes will be in SQLObject 0.8, but the
> release will be much later. What is better for the SQLObject users?
>
I agree with Jorge, please send out 0.8
TG will benefit from a stable instead of using the 0.7bugfix

>    The biggest issue I am going to work on is Unicode support. It is now
> clear that my original decision to allow an every UnicodeCol to has its own
> dbEncoding was a mistake. I would like to repair it. I am going to remove
> dbEncoding from UnicodeColumns and move it to DBConnection. Every
> connection could have dbEncoding; the encoding will be used to convert:
>
I'll really like that specially support for LIKE and other operands

> -- strings queries to unicode and unicode results to strings for those DB
>    API drivers that accept and return unicode: latest MySQLdb and PySQLite;
> -- unicode queries to string and string results to unicode columns for
>    those DB API drivers that don't work with unicode.
>
>    The second big issue is %-encoded DB URIs. I'd like to change the URI
> encoding to be a proper %-encoding. This allow users to use standard tools
> (urllib) to generate queries that contain special characters, and allows
> the developers to use the same standard libraries to parse the encoded
> URIs. But is a big change as it requires everyone to reencode their DB URIs.
>
>    I am going to start obsoleting support for Python 2.2. The first step
> will be to issue a warning. I am not sure if SQLObject 0.8 should issues
> the warning, or should I wait for SQLObject 0.9?
>
if 0.8 is going "real soon" I think it could wait for 0.9 unless it's
making other enhancements not possible

>    There is also a few lesser issues, not as world shuttering. I am going
> to work on sqlbuilder.Select() to synchronize its features with
> SQLObject.select().
that's a good idea. +1

> Even lesser is to implement fromDatabase for SQLite -
> the last database that lacks the feature.
>
> Oleg.
> --
>      Oleg Broytmann            http://phd.pp.ru/            [EMAIL PROTECTED]
>            Programmers don't die, they just GOSUB without RETURN.
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> sqlobject-discuss mailing list
> sqlobject-discuss@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss
>

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
sqlobject-discuss mailing list
sqlobject-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlobject-discuss

Reply via email to