Fellow Report - January 9, 2015

66 views
Skip to first unread message

Tim Graham

unread,
Jan 9, 2015, 2:49:39 PM1/9/15
to django-d...@googlegroups.com

This is my second to last report before the fellowship pilot ends. If you’d like to see the program happen again, please encourage your company or organization to donate to the DSF.


Highlights of this week included reviewing many of the remaining large features for 1.8: Daniel’s _meta refactor work, Aymeric’s multiple template engines docs, Marc’s work on Range fields for contrib.postgres, and a large ORM patch from Anssi to leverage the new expressions functionality internally. I am pleased that we've finished all the major features we targeted during the 1.8 release planning [1] and that we're on schedule for an alpha release next week. Thank-you to everyone from the community for making it happen.


[1] https://code.djangoproject.com/wiki/Version1.8Roadmap


Report for week ending January 9, 2015:


Triaged

-------

https://code.djangoproject.com/ticket/24089 - Misleading error raised during system check related to ModelAdmin (accepted)

https://code.djangoproject.com/ticket/24102 - SchemaEditor.create_model doesn't create a constraint name for unique_together (accepted)

https://code.djangoproject.com/ticket/24105 - When upload_to is callable, storage.get_valid_name() does not get called (accepted)

https://code.djangoproject.com/ticket/24081 - Latest six update broke Python 2.5 compatibility (fixed)

https://bitbucket.org/gutworth/six/issue/112/sixmovesreload_module-uses-deprecated-imp - six.moves.reload_module uses deprecated imp module on Python 3.4+ (created; it causes a warning in Django’s test suite)


Authored

--------

https://github.com/django/django/pull/3837 - [1.7.x] Increased the default PBKDF2 iterations.

https://github.com/django/django/pull/3839 - Updated release instructions with latest process.

https://github.com/django/django/pull/3855 - Fixed #24095 -- Prevented WarningLoggerTests from leaking a warnings filter.

https://github.com/django/django/pull/3860 - Fixed #24101 -- Fixed flaky admin_views selenium tests; refs #7361.

https://github.com/django/django/pull/3863 - Isolated some cache tests; refs #23947.

https://github.com/django/django/pull/3870 - Added best practices for versionadded/changed annotations.


Reviewed/committed

------------------

https://github.com/django/django/pull/3836 - Fixed #24072 -- Added support for wsgi.file_wrapper

https://github.com/django/django/pull/3846 - Fixed #24022 -- Deprecated the ssi tag.

https://github.com/django/django/pull/3114- Fixed #12663 -- Formalized the Model._meta API for retrieving fields.

https://github.com/django/django/pull/3840 - Fixed #24078 -- Removed empty strings from GenericIPAddressField

https://github.com/django/django/pull/3669 - Fixed #24020 -- Refactored SQL compiler to use expressions & refactored select_related() implementation

https://github.com/django/django/pull/3859 - Fixed #24098 -- Added no-op attributes to RunPython and RunSQL


Reviews of core dev work

------------------------

https://github.com/django/django/pull/3838 - Fixed #24073 -- Deactivated translations when leave_locale_alone is False

https://github.com/django/django/pull/3828 - Fixed #8280 -- Allowed management command discovery for eggs

https://github.com/django/django/pull/3858 - Fixed #24099 -- Removed contenttype.name deprecated field

https://github.com/django/django/pull/3849 - Fixed #22583 -- Allowed RunPython and RunSQL to provide hints to the db router.

https://github.com/django/django/pull/3845 - Multiple template engines docs

https://github.com/django/django/pull/3478 - Fixed #24011-- Added Range fields for contrib.postgres

https://github.com/django/django/pull/3542 - Fixed #13165 -- Added edit and delete links for admin related fields.
Reply all
Reply to author
Forward
0 new messages