﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
7399	Allow Google's AppEngine Memcache library.	Adam Blinkinsop	nobody	"Google's !AppEngine contains [http://code.google.com/appengine/docs/memcache/clientclass.html a modification of the Memcache library] that is functionally compatible.

Several changes would make it easy to drop this into the existing cache system.  One possibility is adding it to the try/except block at the top of [source:trunk/django/core/cache/backends/memcached.py django.core.cache.backends.memcached].  There could also be a setting that determines which library to use (like the TEMPLATE_LOADERS or MIDDLEWARE_CLASSES settings).  Which is more Django-friendly?

Even if this doesn't need to be in trunk, I think that it would be useful to have an easy way to add a new memcache interface, and it seems like a violation of DRY to create a new backends module for something so compatible.  Thoughts?"	New feature	closed	Core (Cache system)	dev	Normal	wontfix			Design decision needed	1	1	0	0	0	0
