Fellow Reports -- September 2019

59 views
Skip to first unread message

Carlton Gibson

unread,
Sep 18, 2019, 3:43:29 AM9/18/19
to Django developers (Contributions to Django itself)
Hi all. 


Calendar Week 36 -- ending 08 September.


Triaged:

https://code.djangoproject.com/ticket/30759 -- Make cache.delete() return whether or not it suceeded. (Accepted)
https://code.djangoproject.com/ticket/30756 -- ModelForm does not work well with the override field on Inherited Model (Duplicate of #30427)
https://code.djangoproject.com/ticket/30753 -- Add 'Did you mean...' when TemplateDoesNotExist occurs (Accepted)
https://code.djangoproject.com/ticket/30755 -- Have django.views.generic.base.View.as_view() check argument type, via annotations. (needsinfo)
https://code.djangoproject.com/ticket/30749 -- Admin date_hierarchy filter by month of October 2019 does not include October 31th when TZ is set to Europe/Paris (UTC+2) (Duplicate of #29724.)
https://code.djangoproject.com/ticket/39746 -- Add Feature-Policy header support (Accepted)
https://code.djangoproject.com/ticket/30745 -- Allow serving a default file for FileField from static URL.! (needsinfo)
https://code.djangoproject.com/ticket/30705 -- Django template permissions not working when used inside the template of an inclusion tag (Invalid)
https://code.djangoproject.com/ticket/30742 -- ModelForm should allow passing update_fields to instance.save() (wontfix)



Reviewed:

https://code.djangoproject.com/ticket/30573 -- Don't assume that things are "easy"/"obvious"/"simple" in the docs.
https://github.com/django/django/pull/11280 -- Fixed #30386 -- Added pk quoting for admin ForeignKey widgets.
https://github.com/django/django/pull/11721 -- Changed example git clone URLs to use HTTPS.
https://code.djangoproject.com/ticket/29714 -- Make it easier to customise ExceptionReporter output.
https://code.djangoproject.com/ticket/28699 -- Document that REMOTE_USER must be logged in before making CSRF protected requests.
https://github.com/django/django/pull/11623 -- Refs #29379 -- Moved autocomplete attribute to UsernameField.
https://github.com/django/django/pull/9884 -- Fixed 29336 -- Added docs for circular template inheritance.



Authored:

https://github.com/django/django/pull/11738 -- Refs #28699 -- Doc'd that CSRF middleware must be before any auth middleware
https://github.com/django/django/pull/11736 -- Fixed #30747 -- Renamed is_safe_url() to url_has_allowed_host_and_scheme().





Calendar Week 37 -- ending 15 September.


Released Django 3.0a1.


Triaged:

https://code.djangoproject.com/ticket/30765 -- cache_control() "max_age" overrides cache_page() "timeout" (Accepted)
https://code.djangoproject.com/ticket/30753 -- Add 'Did you mean...' when TemplateDoesNotExist occurs (wontfix)



Reviewed:

https://code.djangoproject.com/ticket/30752 -- Allow using ExceptionReporter subclass in django.views.debug.technical_500_response
https://github.com/django/django/pull/11606 -- Fixed #28107 -- Added DatabaseFeatures.allows_group_by_selected_pks_on_model() to allow enabling optimization for unmanaged models.
https://code.djangoproject.com/ticket/29406 -- Add Referrer-Policy header support
https://code.djangoproject.com/ticket/30767 -- Docs: deployment landing page is scarce



Authored:

https://github.com/django/djangoproject.com/pull/943 -- Added docs warning banner to preview releases.
https://github.com/django/django/pull/11775 -- Increased the default PBKDF2 iterations for Django 3.1.
https://github.com/django/django/pull/11774 -- Expanded notes on alphas in release How-to.



Kind Regards,

Carlton

Carlton Gibson

unread,
Sep 30, 2019, 5:28:12 AM9/30/19
to Django developers (Contributions to Django itself)
Hi all, 



Calendar Week 38 -- ending 22 September.


Triaged:

https://code.djangoproject.com/ticket/14218 -- Paginator just implement the __iter__ function (Accepted)
https://code.djangoproject.com/ticket/30781 -- New feature: field permissions based on data classification (needsinfo)
https://code.djangoproject.com/ticket/30779 -- technical_500.html: use filename:lineno format for exception location (Accepted)



Reviewed:

https://github.com/django/django/pull/10643 -- Fixed #29915 -- Added support for values with hyphens to pattern lookups for UUIDField on backends without UUID datatype.
https://github.com/django/django/pull/9296 -- Fixed #14218 -- Added iteration behavior to Paginator.
https://github.com/django/django/pull/10563 -- Fixed #29615 -- Document diff in behaviour b/w m2m_changed for add & remove, when called multiple times.
https://code.djangoproject.com/ticket/30776 -- AuthenticationForm's username field doesn't set maxlength HTML attribute.
https://code.djangoproject.com/ticket/20935 -- ePub documentation not valid



Authored:

https://github.com/django/django/pull/11792 -- Fixed #27462 -- Clarifed difference in m2m_changed pk_set for add() vs remove().





Calendar Week 39 -- ending 29 September.


I was at DjangoCon US this week. 

Talks: 

- Your web framework needs you: an update. (Getting contributors.)
- Using Django as a micro-framework. (A trip through the middleware and BaseHandler.)

These'll be on YouTube at some point. 

Sprints: 

Gave a "Getting started contributing to Django" workshop at the sprints. 
This went really well: we had four or five tables of people getting going with
the test suite and Trac. A number of PRs were opened. 

Big thanks to Mariusz for picking these up and reviewing/merging _overnight_
for us — that was rewarding for folks. 

I started notes here. I'll work on that for DjangoCon Europe, and hopefully it
can turn into a community resource that we can run each time. 


Triaged:

https://code.djangoproject.com/ticket/27086 -- running servers.tests may hang in parallel mode on Mac OS X (Accepted)



Reviewed:

https://github.com/django/django/pull/11835 -- Fixes #30806 by configuring OBJC_DISABLE_INITIALIZE_FORK_SAFETY in tox. 



Authored:

https://github.com/carltongibson/dcus2019sprints -- Notes for "Getting started contributing to Django" sprints workshop.



Kind Regards,

Carlton

Reply all
Reply to author
Forward
0 new messages