On Monday, July 22, 2013 2:48:00 AM UTC+3, Michal Petrucha wrote:
>
> Hello, 
>
> I have some awesome news today. At long last I managed to finally get 
> the refactor of ForeignKey to pass the entire test suite. It's only 
> one configuration (CPython 2.7 + SQLite), but it's a start. Due to the 
> nature of my changes, I expect that only database creation should be 
> prone to errors on other backends, otherwise I didn't really touch any 
> of the SQL generating code. 
>
> So, the plan for the immediate future is that I'm going to spend the 
> next few days fixing any remaining regressions on other database 
> backends. When this is done, I guess I'll add some more tests for the 
> field cloning mechanism -- a few more tests can never hurt. 
> Afterwards, I'll proceed with CompositeField and generally try to 
> advance through the list of items in my project's timeline. 
>
> In the meantime, I think it's time to start reviewing the changes. 
> This is the first self-contained changeset delivered by this GSoC and 
> the sooner we get it into an acceptable state suitable for merging 
> into master, the less code built on top of it will have to be adapted 
> to changes warranted by reviews. So, if anyone finds some free time 
> and will to sift through the internals of the ORM, you're welcome to 
> have a look at my GitHub repo [1]. I can also create a pull request in 
> case it makes things easier for anyone. 


I did a quick review of the patch and didn't see anything that jumped out. 
BTW when you want to merge a part of your work, please open a pull request. 
Reviewing is much easier that way.

I hope to get some time to review the work in full next week.

 - Anssi

-- 
You received this message because you are subscribed to the Google Groups 
"Django developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-developers.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to