This series introduces a number of changes around the areas of documentation, code coverage and testing. These changes conclude my refactoring work (with the exception of Python3 compatibility, which is low priority) in preparation for more tangible feature development.
Stephen Finucane (11): Add missing explicit state fixture load tox: Update versions of Django to be tested docs: Rewrite documentation trivial: Remove dead files from 'templatetags' trivial: Remove additional dead code trivial: Remove Python < 2.5 code tests: Move 'reverse' calls inside 'setUp' tests/test_user: Add "profile unlink" tests tests/test_user: Add "profile POST" tests management: Resolve some issues with the commands settings: Fix deprecated 'TEST_CHARSET' warning docs/HACKING | 69 ------- docs/INSTALL | 305 ------------------------------- docs/development.md | 95 ++++++++++ docs/index.md | 66 +++++++ docs/installation.md | 290 +++++++++++++++++++++++++++++ docs/requirements-base.txt | 2 +- docs/requirements-prod.txt | 2 +- mkdocs.yml | 10 + patchwork/bin/parsemail.py | 9 +- patchwork/context_processors.py | 32 ---- patchwork/management/commands/cron.py | 30 ++- patchwork/management/commands/retag.py | 40 ++-- patchwork/parser.py | 10 +- patchwork/requestcontext.py | 46 +++-- patchwork/settings/base.py | 6 +- patchwork/settings/dev.py | 8 +- patchwork/settings/production.example.py | 2 +- patchwork/templatetags/filter.py | 36 ---- patchwork/templatetags/listurl.py | 71 ++----- patchwork/templatetags/order.py | 66 ------- patchwork/templatetags/patch.py | 46 +---- patchwork/templatetags/pwurl.py | 76 -------- patchwork/tests/test_confirm.py | 1 - patchwork/tests/test_mail_settings.py | 41 ++--- patchwork/tests/test_notifications.py | 4 +- patchwork/tests/test_patchparser.py | 6 +- patchwork/tests/test_user.py | 51 ++++-- patchwork/tests/test_xmlrpc.py | 5 +- patchwork/tests/utils.py | 9 +- patchwork/views/__init__.py | 19 +- patchwork/views/xmlrpc.py | 21 +-- templates/base.html | 1 - tox.ini | 38 ++-- 33 files changed, 663 insertions(+), 850 deletions(-) delete mode 100644 docs/HACKING delete mode 100644 docs/INSTALL create mode 100644 docs/development.md create mode 100644 docs/index.md create mode 100644 docs/installation.md create mode 100644 mkdocs.yml delete mode 100644 patchwork/context_processors.py delete mode 100644 patchwork/templatetags/filter.py delete mode 100644 patchwork/templatetags/order.py delete mode 100644 patchwork/templatetags/pwurl.py -- 2.0.0 _______________________________________________ Patchwork mailing list [email protected] https://lists.ozlabs.org/listinfo/patchwork
