Re: Presenting DCP, a compatibility layer for Django (feedback welcome)

2017-01-22 Thread Dmitry Gladkov
Hi, Making Django upgrades less painful is a great goal, but I believe the patching Django and restoring removed functionality is not the right solution. JavaScript world has the same problem with far more frequent major compatibility breakages and they solve it with automatic codebase upgrade too

Re: Presenting DCP, a compatibility layer for Django (feedback welcome)

2017-01-22 Thread Pascal Chambon
Hi, @James Pc - thanks for the support, if you happen to miss some fixers in DCP and don't have the opportunity to contribute them, please open an issue so that I have a look @Tim Graham & James James Bennett - from what I sum up, the new policy simply extends the delay between breaking changes,

Re: Removing and renaming Django's Python 2 related helpers

2017-01-22 Thread Adam Johnson
I don't think a deprecation warning is necessary for removing the vendored libraries. The main things that are used are django.utils.six and django.utils.lru_cache which are both easily available separately on PyPI for Python 2/3 compatibility anyway. The warning would probably just make libraries