status of 2.0 release blockers

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

status of 2.0 release blockers

Tim Graham-2
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/8869c878-b884-4663-ab75-0f1b4836714c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: status of 2.0 release blockers

Florian Apolloner
Looks good to me. https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581 resulted in test failures, we might have to revert that.

I do have to add https://github.com/django/django/pull/9100 to the mix, but since it is a bugfix we can easily do this after the alpha.

cheers,
Florian

On Sunday, September 17, 2017 at 1:30:01 AM UTC+2, Tim Graham wrote:
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to <a href="https://code.djangoproject.com/wiki/Version2.0Roadmap" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;">https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

<a href="https://github.com/django/django/pull/6385" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/3f3703e0-f2db-4dcc-84c3-1c4ed950def7%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: status of 2.0 release blockers

Tim Graham-2
completed today:
https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).

todo:
https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Sunday, September 17, 2017 at 5:11:43 PM UTC-4, Florian Apolloner wrote:
Looks good to me. <a href="https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;">https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581 resulted in test failures, we might have to revert that.

I do have to add <a href="https://github.com/django/django/pull/9100" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;">https://github.com/django/django/pull/9100 to the mix, but since it is a bugfix we can easily do this after the alpha.

cheers,
Florian

On Sunday, September 17, 2017 at 1:30:01 AM UTC+2, Tim Graham wrote:
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to <a href="https://code.djangoproject.com/wiki/Version2.0Roadmap" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;">https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/4155d623-7a11-44d7-b072-7d8cfdb86532%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: status of 2.0 release blockers

Tim Graham-2
I spent today finishing up writing and then reviewing the documentation for URL routing. I'll give that and the code one more look tomorrow before merging. In the meantime, other reviews (especially from anyone less familiar with the feature) are certainly welcome.
https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)

other todos for the alpha:
https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Monday, September 18, 2017 at 9:44:05 PM UTC-4, Tim Graham wrote:
completed today:
<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">
todo:
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Sunday, September 17, 2017 at 5:11:43 PM UTC-4, Florian Apolloner wrote:
Looks good to me. <a href="https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;">https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581 resulted in test failures, we might have to revert that.

I do have to add <a href="https://github.com/django/django/pull/9100" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;">https://github.com/django/django/pull/9100 to the mix, but since it is a bugfix we can easily do this after the alpha.

cheers,
Florian

On Sunday, September 17, 2017 at 1:30:01 AM UTC+2, Tim Graham wrote:
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to <a href="https://code.djangoproject.com/wiki/Version2.0Roadmap" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;">https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/d7b7a5bd-26ad-4763-9da4-22c477b2ac1c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: status of 2.0 release blockers

Brice PARENT-2

Hi Tim,

I've taken a look at this one:
https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)

Seems good to me (there are some indentation changes, like in docs/ref/contrib/sitemaps.txt that are not systematic in the urlpatterns, but I don't know if it's important).

I would just have added something in docs/releases/2.0.txt to tell that previous behaviour (with url()) has been moved to django.urls.re_path(). If I understood it well at least... There might be cases where the new syntax won't be sufficient (or at least I believe so, like in urls like /ab/cd/abcdefghi for example), and pushing upgraders to start using re_match directly instead of url() might be a good idea, IMHO. Does it make sense or did I miss something?

- Brice


Le 20/09/17 à 04:21, Tim Graham a écrit :
I spent today finishing up writing and then reviewing the documentation for URL routing. I'll give that and the code one more look tomorrow before merging. In the meantime, other reviews (especially from anyone less familiar with the feature) are certainly welcome.
https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
other todos for the alpha:
https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Monday, September 18, 2017 at 9:44:05 PM UTC-4, Tim Graham wrote:
completed today:
<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ';return true;" moz-do-not-send="true">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w';return true;" moz-do-not-send="true">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw';return true;" moz-do-not-send="true">
todo:
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw';return true;" moz-do-not-send="true">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA';return true;" moz-do-not-send="true">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ';return true;" moz-do-not-send="true">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ';return true;" moz-do-not-send="true">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Sunday, September 17, 2017 at 5:11:43 PM UTC-4, Florian Apolloner wrote:
Looks good to me. <a href="https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ';return true;" moz-do-not-send="true">https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581 resulted in test failures, we might have to revert that.

I do have to add <a href="https://github.com/django/django/pull/9100" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw';return true;" moz-do-not-send="true">https://github.com/django/django/pull/9100 to the mix, but since it is a bugfix we can easily do this after the alpha.

cheers,
Florian

On Sunday, September 17, 2017 at 1:30:01 AM UTC+2, Tim Graham wrote:
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to <a href="https://code.djangoproject.com/wiki/Version2.0Roadmap" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw';return true;" moz-do-not-send="true">https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ';return true;" moz-do-not-send="true">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w';return true;" moz-do-not-send="true">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw';return true;" moz-do-not-send="true">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA';return true;" moz-do-not-send="true">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ';return true;" moz-do-not-send="true">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ';return true;" onclick="this.href='https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ';return true;" moz-do-not-send="true">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/d7b7a5bd-26ad-4763-9da4-22c477b2ac1c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/8e10b9e4-0741-3154-0cbb-2febda7ab036%40brice.xyz.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: status of 2.0 release blockers

Tim Graham-2
Thanks for the feedback. I think the indentation changes are correct, but please leave a comment on the PR so I can be sure which lines you're referring to. I added this text to the release notes per your suggestion:

The ``django.conf.urls.url()`` function from previous versions is now available
as :func:`django.urls.re_path`, however, the old location remains for backwards
compatibility, without an imminent deprecation. The old
``django.conf.urls.include()`` function is now importable from ``django.urls``
so you can use ``from django.urls import include, path, re_path`` in your
URLconfs.

On Wednesday, September 20, 2017 at 5:15:03 AM UTC-4, contact wrote:

Hi Tim,

I've taken a look at this one:
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)

Seems good to me (there are some indentation changes, like in <a href="https://github.com/django/django/pull/9072/commits/556d7a527636a6e7a73642b7f8654e4d844226b6#diff-083e9ed1a53be195444ef4656ddc6d3f" title="docs/ref/contrib/sitemaps.txt" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072%2Fcommits%2F556d7a527636a6e7a73642b7f8654e4d844226b6%23diff-083e9ed1a53be195444ef4656ddc6d3f\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGLwRGrxeRmBHKwywDO3ease9ZSSQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072%2Fcommits%2F556d7a527636a6e7a73642b7f8654e4d844226b6%23diff-083e9ed1a53be195444ef4656ddc6d3f\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGLwRGrxeRmBHKwywDO3ease9ZSSQ&#39;;return true;">docs/ref/contrib/sitemaps.txt that are not systematic in the urlpatterns, but I don't know if it's important).

I would just have added something in <a href="https://github.com/django/django/pull/9072/commits/556d7a527636a6e7a73642b7f8654e4d844226b6#diff-af003fcfed7cfbdeb396f8647ed0f92f" title="docs/releases/2.0.txt" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072%2Fcommits%2F556d7a527636a6e7a73642b7f8654e4d844226b6%23diff-af003fcfed7cfbdeb396f8647ed0f92f\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFjLCMWAZSMqVBixjeKREDLMXUDHg&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072%2Fcommits%2F556d7a527636a6e7a73642b7f8654e4d844226b6%23diff-af003fcfed7cfbdeb396f8647ed0f92f\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFjLCMWAZSMqVBixjeKREDLMXUDHg&#39;;return true;">docs/releases/2.0.txt to tell that previous behaviour (with url()) has been moved to django.urls.re_path(). If I understood it well at least... There might be cases where the new syntax won't be sufficient (or at least I believe so, like in urls like /ab/cd/abcdefghi for example), and pushing upgraders to start using re_match directly instead of url() might be a good idea, IMHO. Does it make sense or did I miss something?

- Brice


Le 20/09/17 à 04:21, Tim Graham a écrit :
I spent today finishing up writing and then reviewing the documentation for URL routing. I'll give that and the code one more look tomorrow before merging. In the meantime, other reviews (especially from anyone less familiar with the feature) are certainly welcome.
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">
other todos for the alpha:
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Monday, September 18, 2017 at 9:44:05 PM UTC-4, Tim Graham wrote:
completed today:
<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">
todo:
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Sunday, September 17, 2017 at 5:11:43 PM UTC-4, Florian Apolloner wrote:
Looks good to me. <a href="https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;">https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581 resulted in test failures, we might have to revert that.

I do have to add <a href="https://github.com/django/django/pull/9100" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;">https://github.com/django/django/pull/9100 to the mix, but since it is a bugfix we can easily do this after the alpha.

cheers,
Florian

On Sunday, September 17, 2017 at 1:30:01 AM UTC+2, Tim Graham wrote:
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to <a href="https://code.djangoproject.com/wiki/Version2.0Roadmap" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;">https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="mqrM5qcxBAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">django-develop...@googlegroups.com.
To post to this group, send email to <a href="javascript:" target="_blank" gdf-obfuscated-mailto="mqrM5qcxBAAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">django-d...@googlegroups.com.
Visit this group at <a href="https://groups.google.com/group/django-developers" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/group/django-developers&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/group/django-developers&#39;;return true;">https://groups.google.com/group/django-developers.
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/django-developers/d7b7a5bd-26ad-4763-9da4-22c477b2ac1c%40googlegroups.com?utm_medium=email&amp;utm_source=footer" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/msgid/django-developers/d7b7a5bd-26ad-4763-9da4-22c477b2ac1c%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/msgid/django-developers/d7b7a5bd-26ad-4763-9da4-22c477b2ac1c%40googlegroups.com?utm_medium\x3demail\x26utm_source\x3dfooter&#39;;return true;">https://groups.google.com/d/msgid/django-developers/d7b7a5bd-26ad-4763-9da4-22c477b2ac1c%40googlegroups.com.
For more options, visit <a href="https://groups.google.com/d/optout" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;" onclick="this.href=&#39;https://groups.google.com/d/optout&#39;;return true;">https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/938ea893-cc25-4744-a747-c700da069a36%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: status of 2.0 release blockers

Tim Graham-2
In reply to this post by Tim Graham-2
completed today:
https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
https://github.com/django/django/pull/9100 - Fixed #28488 -- Reallowed error handlers to access CSRF tokens.

todo:
https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

I hope to finish those two issues tomorrow and release the alpha on Friday or Saturday. Thanks to everyone who's been helping to work on and review the remaining PRs. :-)

On Monday, September 18, 2017 at 9:44:05 PM UTC-4, Tim Graham wrote:
completed today:
<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">
todo:
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Sunday, September 17, 2017 at 5:11:43 PM UTC-4, Florian Apolloner wrote:
Looks good to me. <a href="https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;">https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581 resulted in test failures, we might have to revert that.

I do have to add <a href="https://github.com/django/django/pull/9100" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;">https://github.com/django/django/pull/9100 to the mix, but since it is a bugfix we can easily do this after the alpha.

cheers,
Florian

On Sunday, September 17, 2017 at 1:30:01 AM UTC+2, Tim Graham wrote:
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to <a href="https://code.djangoproject.com/wiki/Version2.0Roadmap" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;">https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/03cd2668-bde4-4570-835e-0cf1ac50d72a%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: status of 2.0 release blockers

Tim Graham-2
completed today:
https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.

I plan to merge this last one early tomorrow, then release the alpha later in the day.
https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Wednesday, September 20, 2017 at 9:18:17 PM UTC-4, Tim Graham wrote:
completed today:
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;"> <a href="https://www.google.com/url?q=https%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100&amp;sa=D&amp;sntz=1&amp;usg=AFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;">https://github.com/django/django/pull/9100 - Fixed #28488 -- Reallowed error handlers to access CSRF tokens.
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">
todo:
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

I hope to finish those two issues tomorrow and release the alpha on Friday or Saturday. Thanks to everyone who's been helping to work on and review the remaining PRs. :-)

On Monday, September 18, 2017 at 9:44:05 PM UTC-4, Tim Graham wrote:
completed today:
<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">
todo:
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

On Sunday, September 17, 2017 at 5:11:43 PM UTC-4, Florian Apolloner wrote:
Looks good to me. <a href="https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fcommit%2F01c6a3e227b645e8dea97e9befecd23d1d3b8581\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHsvnAPfyn-a5OYTl2mjFHg2CwEwQ&#39;;return true;">https://github.com/django/django/commit/01c6a3e227b645e8dea97e9befecd23d1d3b8581 resulted in test failures, we might have to revert that.

I do have to add <a href="https://github.com/django/django/pull/9100" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9100\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNG4Gdbfnh4K5coCyQF-50r8MIKLmw&#39;;return true;">https://github.com/django/django/pull/9100 to the mix, but since it is a bugfix we can easily do this after the alpha.

cheers,
Florian

On Sunday, September 17, 2017 at 1:30:01 AM UTC+2, Tim Graham wrote:
Time to kickoff the progress tracker for the next major release!

The 2.0 alpha is scheduled (according to <a href="https://code.djangoproject.com/wiki/Version2.0Roadmap" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fcode.djangoproject.com%2Fwiki%2FVersion2.0Roadmap\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGml__cPrdfHI2RSbWhGCqMhlhraw&#39;;return true;">https://code.djangoproject.com/wiki/Version2.0Roadmap) for Monday, September 18. Typically we've release the alpha a few days later to finish up a few last minutes things. Here are the PRs on my list to polish off before the alpha release. I'll send another update on Monday.

<a href="https://github.com/django/django/pull/6385" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F6385\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHVVwSQJHGBje82SGwW2BMTqGrtcQ&#39;;return true;">https://github.com/django/django/pull/6385 - Fixed #14370 -- Added select2 widget for related object fields in admin.
<a href="https://github.com/django/django/pull/7611" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7611\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHktS9E0uBLh0kuHZNWCfWHHCMD2w&#39;;return true;">https://github.com/django/django/pull/7611 - Fixed #26608 -- Add support for OVER-clause (window expressions).
<a href="https://github.com/django/django/pull/7482" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F7482\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGNlFLKinJf7spSsZlpkWrMO3l1pw&#39;;return true;">https://github.com/django/django/pull/7482 - Simplified URL routing syntax. (code)
<a href="https://github.com/django/django/pull/9072" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9072\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGjYhMykQos4COsolcUZX6NscenEA&#39;;return true;">https://github.com/django/django/pull/9072 - Simplified URL routing syntax. (docs)
<a href="https://github.com/django/django/pull/9086" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9086\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFN4KZJfDqcvR3F9LnMN5gak_ppsQ&#39;;return true;">https://github.com/django/django/pull/9086 - Refs #28595 -- Added execute wrappers for database queries.
<a href="https://github.com/django/django/pull/9081" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fgithub.com%2Fdjango%2Fdjango%2Fpull%2F9081\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFVDrdiyJjQcnQCtIVLr6ruXF2TnQ&#39;;return true;">https://github.com/django/django/pull/9081 - Fixed #27332 -- Added support for conditional joins in the ORM.

--
You received this message because you are subscribed to the Google Groups "Django developers (Contributions to Django itself)" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/django-developers.
To view this discussion on the web visit https://groups.google.com/d/msgid/django-developers/6cae5b79-1665-4754-8c7f-33aac76bd0c6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.