GSoC Weekly Report (#6): Django on Jython

View: New views
1 Messages — Rating Filter:   Alert me  

GSoC Weekly Report (#6): Django on Jython

by Leo Soto M. :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi again!

Here is my report of what was done on the past week:

 - Benchmarked and then discarded my "findattr/getattr" change on Jython, after
   discovering that I was introducing a huge performance regression on failed
   lookups.

   - I will try again soon with the approach suggested by Samuele.

 - Improved the Django "get_db_prep_* refactor" patch
   <http://code.djangoproject.com/ticket/7560> following the feedback I got from
   Django devs.

 - Switched to the Jython "asm" branch, where all the jython-2.5 work is being
   done

   - Re-tested and commited the majority of Jython improvements resulted from
     my Django on Jython work so far. Basically, many compatibility issues
     are resolved, notabily __cmp__ on derived types and string formatting.

   - Also helped with enabling utf-8 source encoding, and some parser issues
     with files which doesn't end on a newline character.

   - Current results on the Django test suite:
     <http://dojstatus.leosoto.com/testcollector/48>


Also now that I'm commiting to the Jython subversion repository, I'm changing my
workflow a bit. My "jython.doj" hg repository is being deprecated in favor of a
simpler patch repository. For consistency, I'm doing the same for the
"django.doj" hg repository. URLs will be posted soon.

--
Leo Soto M.
http://blog.leosoto.com

-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Jython-dev mailing list
Jython-dev@...
https://lists.sourceforge.net/lists/listinfo/jython-dev
LightInTheBox - Buy quality products at wholesale price