Last modified: 2014-11-09 20:48:40 UTC
Bug 57995 adds a new script watchlist.py, ported from core. The way the watchlist is cached should be upgraded to use CachedRequest.
It also uses dircache, which is removed from py 3.0 and needs to be replaced, but that will likely happen when the code is updated to use CachedRequest.
https://gerrit.wikimedia.org/r/#/c/172104/ implemented CachedRequest. The next task is to build a caching ListGenerator, and use that. First step is to work around an oddity of watchlistraw. https://gerrit.wikimedia.org/r/#/c/172103/