[pydotorg-www] Weekly report of my work on python.org
Berker Peksağ
berker.peksag at gmail.com
Tue Aug 15 09:34:22 EDT 2017
Summary
-------
Triaged issues: 8
Closed issues: 6
Commits: 17 - https://github.com/python/pythondotorg/commits?author=berkerpeksag&since=2017-08-07T21:00:00Z&until=2017-08-14T21:00:00Z
Time spent: 24.85 hours
Fixed issues
------------
* Feed/search headers are missing in the new layout -
https://github.com/python/pythondotorg/issues/166
Commit: https://github.com/python/pythondotorg/commit/68f113a14a7aec7c04c31aa9bb689d195263c475
* "unauthorized" response is not friendly -
https://github.com/python/pythondotorg/issues/794
Commit: https://github.com/python/pythondotorg/commit/0355ca04e1d4651ff88021f26c8540fb8b429337
* This week, I've completed switching from django-comments to a
standalone model.
Commits:
- Switch to use non-forked version of django-comments-xtd -
https://github.com/python/pythondotorg/commit/3bd1ad50e4ff7240300ab55500fcddb895428fd1
- Migrate old comments over jobs.JobReviewComment -
https://github.com/python/pythondotorg/commit/74305170ee64a0129d5c8eec8d908e4a8696d038
- Make JobReviewComment available in admin -
https://github.com/python/pythondotorg/commit/8e44f435f63886b872085f1401c29a4f878273e2
- Remove django_comments_xtd -
https://github.com/python/pythondotorg/commit/978d48c53bf86a74da1cd39f0beb408c403e48e0
* Move sign in dialog to the community page -
https://github.com/python/pythondotorg/issues/536
Commit: https://github.com/python/pythondotorg/commit/83bf98a3f778ba2b03b788dd208375658972416e
* Pagination should be cutted -
https://github.com/python/pythondotorg/issues/943
Commits: https://github.com/python/pythondotorg/commit/e8b8b6d374fa5b9aa2c137b95e9cd7d00deae2be
Follow-up commits:
- https://github.com/python/pythondotorg/commit/f45912afa67d32342ab20010d67b1439787c3829
- https://github.com/python/pythondotorg/commit/c38e08e6f2a875c954c8d133415ae2c9a2f63acd
- https://github.com/python/pythondotorg/commit/21b9863674a6bd5ab06b6343037ae0a3a807ebf1
* I also started to work on migrating from django-tastypie to
django-restframework by writing tests for the existing APIs:
- Add tests for the existing downloads API -
https://github.com/python/pythondotorg/commit/8f52cb4603065ec7c651de4a903451705864c487
The main work is being done in two pull requests:
- Switch to django-rest-framework -
https://github.com/python/pythondotorg/pull/1125
While working on this, I noticed that we need to upgrade Django to
1.8 in order to use django-filters without dealing with a lot of
duplicate code. So I've opened PR #1127.
- Upgrade Django to 1.8 - https://github.com/python/pythondotorg/pull/1127
Community pull requests
-----------------------
* Fixed typo - https://github.com/python/pythondotorg/pull/1122 (Andrew Murray)
Triaged issues
--------------
* CLOSED - Dynamic compression on Fastly edge -
https://github.com/python/pythondotorg/issues/1118
* CLOSED - Consider removing user listing page -
https://github.com/python/pythondotorg/issues/916
Other tasks
-----------
I've also spent some time to deploy all the changes in master to production.
--Berker
More information about the pydotorg-www
mailing list