id summary reporter owner description type status priority milestone component resolution keywords cc parents 154 util.py is cluttered Aaron Williamson Christopher Allan Webber "{{{ #!rst mediagoblin/util.py is like our junk drawer for any functionality we want to abstract out of a particular view, and it's starting to get ugly. At present, it contains methods related to: testing, templating, request processing, user sessions, dynamic component importing, urls/slugs, email, translation, data sanitizing,and pagination. Most of these categories are functionally distinct from the others and could be separated out into different files according to category, e.g.: mediagoblin/tools - tests.py - templates.py - requests.py - text\_processing.py - etc. Once a structure is decided upon, imports referencing util.py will have to be updated. }}}" defect closed minor 0.1.0 programming FIXED