Very cool!
I'm heading to a local conference now, but probably will have time at
Sunday to roll the 1.0 release.
Regards,
--
Leo Soto M.
http://blog.leosoto.com
Can you also post the number of passing tests?
> Just curious, do the number of failures and errors match your number of
> errors and failures for the mysql and postgres backends?
I'll verify that on Sunday.
> I've also tried to run the tests against Windows XP SP 3 but the tests never
> finish, even when left running for several days.
Can you remind me what were the test that hanged the process?
> I started looking at the failures and errors that resulted from the test
> using the mysql backend and most of them are the same as the postgres
> failures and errors. Does this mean these are problems with Jython or
> problems with the backends?
Most of them are false positives (i.e, tests that are written in a way
that don't work with Jython even if the underlying feature does indeed
work in practice. A few Others are bugs in Django (there are a couple
of ticket open in their tracker), and others probably indicate Jython
bugs that we haven't addressed. I'll take a closer look if time
suffices.
> I'm not sure how to proceed from this point forward and I'm looking for some
> advice.
Just make sure the code is in good shape (you know, avoid duplicated
stuff, keep it readable, etc) and I'll merge it to trunk for 1.0.
Can you also post the number of passing tests?
On Fri, Oct 23, 2009 at 1:02 AM, Jacob Fenwick <jacob....@gmail.com> wrote:
> I'll give a quick update as well.
>
> I've checked out the mysql branch and started working on it again.
>
> I've run tests for the mysql backend and the postgres backend against django
> 1.0.3 on Ubuntu. I've run these tests for django on jython 0.9 (the version
> it was one when the mysql branch was created), as well as for in the 1.0b
> version.
>
> These are my results:
>
> mysql_errors_jython_0.9.log
> FAILED: (failures=40, errors=7)
>
> mysql_errors_jython_1.0b.log
> FAILED: (failures=40, errors=7)
>
> postgres_errors_jython_0.9.log
> FAILED: (failures=41, errors=19)
>
> postgres_errors_jython_1.0b.log
> FAILED: (failures=41, errors=19)
I'll verify that on Sunday.
> Just curious, do the number of failures and errors match your number of
> errors and failures for the mysql and postgres backends?
Can you remind me what were the test that hanged the process?
> I've also tried to run the tests against Windows XP SP 3 but the tests never
> finish, even when left running for several days.
> I started looking at the failures and errors that resulted from the testMost of them are false positives (i.e, tests that are written in a way
> using the mysql backend and most of them are the same as the postgres
> failures and errors. Does this mean these are problems with Jython or
> problems with the backends?
that don't work with Jython even if the underlying feature does indeed
work in practice. A few Others are bugs in Django (there are a couple
of ticket open in their tracker), and others probably indicate Jython
bugs that we haven't addressed. I'll take a closer look if time
suffices.
> I'm not sure how to proceed from this point forward and I'm looking for someJust make sure the code is in good shape (you know, avoid duplicated
> advice.
stuff, keep it readable, etc) and I'll merge it to trunk for 1.0.
I don't see any recent commit on the svn repository from you. Is it
working as is or you have some uncommited code on your side?
Thanks for your work -- It's already merged in on trunk!
I'm assuming that you will continue maintaining it in case we get bug
reports or feature requests :)
[Actually, I'm not a friend of "code ownership" as in "nobody can
touch the MySQL backend because it's Jacob's territory". But since you
are the most familiar with the code you will be able to improve/fix it
more quicky than the rest of us]
Regards, and congrats again for getting the backend to such usable state!