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

Berker Peksağ berker.peksag at gmail.com
Mon Jul 31 09:34:58 EDT 2017


Summary
-------

Triaged issues: 17
Closed issues: 13
Commits: 19 - https://github.com/python/pythondotorg/commits?author=berkerpeksag&since=2017-07-24T21:00:00Z&until=2017-07-31T21:00:00Z
Time spent: 16.4 hours

Community pull requests
-----------------------

* (Reviewed) bpo-30992: Remove Barry's obsolete MD5-signed key. -
https://github.com/python/pythondotorg/pull/1109

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

* NoReverseMatch on /users/ - https://github.com/python/pythondotorg/issues/1045
    Commit: https://github.com/python/pythondotorg/commit/fe8481c54d016bd44c46c26d4c478ca1c0eef733
* Import old success stories into new app -
https://github.com/python/pythondotorg/issues/1102
    This was the most time consuming task of the week. I extracted
metadata from reST field lists and made some fixes to the old data to
make it usable for the new app. You can see them in this commit:
    https://github.com/python/pythondotorg/commit/9a5d0107ba333f973b42bc7b19dce931205c1c51

    Also, I pushed additional commits to make the data migration more robust:
    - Skip to the next story if the current one is in the table -
https://github.com/python/pythondotorg/commit/bcccff6ad5c419eed727de14c2af22c35344bd59
    - Fix typos in old category names -
https://github.com/python/pythondotorg/commit/458ecf0585357b4e52f9fcbbd9d664988263ea59
* Various small success story fixes and improvements:
    You can try the latest version of the Success Stories app at
https://staging.python.org/success-stories/

    - Include admin URL of a story in notification emails -
https://github.com/python/pythondotorg/commit/e3baa4cb3f2ff806770575980f1c96c0c297a5af
    - Set name of 'company_url' to 'Company URL' -
https://github.com/python/pythondotorg/commit/77e0ba296feaf8cb93bc3e8c4c9ce091eb978aa7
    - Set help_text for Story.name to avoid confusion -
https://github.com/python/pythondotorg/commit/a456b097b56c2251abfdbafdaf1379cdba8951dd
    - Don't run 'send_email_to_psf' in fixtures -
https://github.com/python/pythondotorg/commit/799591379a0d34003c1df59fc5a56c63571c37c3
    - Show only last four stories at /success-stories/ -
https://github.com/python/pythondotorg/commit/75f465c5ba14408f52de66192d8c8ca8ff5d903f
    - Fix listing of latest success stories -
https://github.com/python/pythondotorg/commit/2dfc955fbc94bd7c4a499bca72ff5cc2a225ccba
    - Add headers to story_list.html -
https://github.com/python/pythondotorg/commit/4be82c990c98ef3bef3ae30cae0ace3a718c6e85
* Drop Story.weight and show featured stories randomly -
https://github.com/python/pythondotorg/issues/1107
    Commits:
    - Drop Story.weight field -
https://github.com/python/pythondotorg/commit/5e76ad3d87a53dc02793690ad3bacc0ce4696b32
    - Show featured success stories randomly on frontpage -
https://github.com/python/pythondotorg/commit/7b44607eb0fa117ea571b179049579c2c6c32fc2
* Style image directive - https://github.com/python/pythondotorg/issues/1110
    Commit: https://github.com/python/pythondotorg/commit/a0d97ac5a967b9b1a019962315d96212c96d57a6


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

* CLOSED - DUPLICATE - Most success stories categories look empty -
https://github.com/python/pythondotorg/issues/69
* OPENED - Use Page.content.markup_type instead of Page.content_type
https://github.com/python/pythondotorg/issues/1105
* OPENED - Style image directive
https://github.com/python/pythondotorg/issues/1110
* CLOSED - black on black text -
https://github.com/python/pythondotorg/issues/114
* CLOSED - ReStructuredText demonstrate the power and flexiblity of
Python? - https://github.com/python/pythondotorg/issues/256
* CLOSED - CONTENT - Images missing from Frank Willison Memorial Award
page - https://github.com/python/pythondotorg/issues/385
* CLOSED - web site bug tracker unattended, apparently -
https://github.com/python/pythondotorg/issues/1103
* CLOSED - Add profile picture -
https://github.com/python/pythondotorg/issues/758
* CLOSED - Python Package List linked within Python website is
depracate. Yet, it is still listed there. -
https://github.com/python/pythondotorg/issues/1101
* CLOSED - PSF landing page: Error 503 first byte timeout. -
https://github.com/python/pythondotorg/issues/1073
* CLOSED - Member sign-up form doesn't display in Chrome -
https://github.com/python/pythondotorg/issues/1082
* TRIAGED - Pagination should be cutted -
https://github.com/python/pythondotorg/issues/943
* TRIAGED - Add the ability to define and manage PSF Working Groups -
https://github.com/python/pythondotorg/issues/556

--Berker


More information about the pydotorg-www mailing list