[pydotorg-www] Weekly report of my work on python.org

Berker Peksağ berker.peksag at gmail.com
Mon Aug 7 15:13:01 EDT 2017


Summary
-------

Triaged issues: 16
Closed issues: 13
Commits: 18 - https://github.com/python/pythondotorg/commits?author=berkerpeksag&since=2017-07-31T21:00:00Z&until=2017-08-07T21:00:00Z
Time spent: 18.5 hours

Fixed issues
------------

* This week's biggest task was to make django-comments read-only and
replace it with a much simpler model. It was also one of the biggest
blockers on upgrading our Django version. You can see the pull request
at https://github.com/python/pythondotorg/pull/981 I've created
https://github.com/python/pythondotorg/projects/1 to track down
remaining tasks.
* sitetree upgrade - https://github.com/python/pythondotorg/issues/1048
    Commit: https://github.com/python/pythondotorg/commit/cb3cb927e4a3f544a3f0f2438c446e8f9610b238

    I've also noticed that we don't use an efficient cache backend
right now and opened
https://github.com/python/pythondotorg/issues/1113
* Improve test coverage of successstories app
    Commit: https://github.com/python/pythondotorg/commit/5791bb422224017cd255eeae3988cc94998d2799
* Convert successtories tests to use factory_boy -
https://github.com/python/pythondotorg/issues/1112
    PR: https://github.com/python/pythondotorg/pull/1115
* Add text captchas to the site signup form -
https://github.com/python/pythondotorg/issues/190
    Commit: https://github.com/python/pythondotorg/commit/7d11f5e441d7f7563b1ed4987e1f15fcac092c7f
* PEP page include extra <html>, </html> etc. -
https://github.com/python/pythondotorg/issues/986
    Commit: https://github.com/python/pythondotorg/commit/acaa5c6f0a505c23085c92448c3d0c29732158d2
* Editing of job records should be possible for everyone in the "Job
Board Admin" group - https://github.com/python/pythondotorg/issues/617
    Commit: https://github.com/python/pythondotorg/commit/d8ab6ceae4aeb9e88906fd73f2110bf0b65a4788
* site search results show top of page -
https://github.com/python/pythondotorg/issues/528
    Commit: https://github.com/python/pythondotorg/commit/50ba2c9c0f6ac85ee31b2f59909db766d0311ee1
* Add text captchas to the site signup form -
https://github.com/python/pythondotorg/issues/190
    Commit: https://github.com/python/pythondotorg/commit/7d11f5e441d7f7563b1ed4987e1f15fcac092c7f

Triaged issues
--------------

CLOSED - Membership FAQ is out of date -
https://github.com/python/pythondotorg/issues/328
CLOSED - Duplicate pages for PSF contributor agreement -
https://github.com/python/pythondotorg/issues/282
CLOSED - CONTENT - New "Business Applications" section on applications
of Python - https://github.com/python/pythondotorg/issues/261
CLOSED - Being able to resize the interactive shell -
https://github.com/python/pythondotorg/issues/132
CLOSED - CONTENT - PSF: Mission links to membership FAQ entry that no
longer exists - https://github.com/python/pythondotorg/issues/392
CLOSED - CONTENT - Travis CI Logo - PSF Sponsor -
https://github.com/python/pythondotorg/issues/1116
TRIAGED - Contacting the PSF is buried where media people cannot find
it. - https://github.com/python/pythondotorg/issues/581
TRIAGED - PSF: Now clear how to become a member -
https://github.com/python/pythondotorg/issues/391
TRIAGED - https://github.com/python/pythondotorg/issues/190

Note that 'CONTENT' means a page on python.org was updated.

--Berker


More information about the pydotorg-www mailing list