Wonderful indeed. Hopefully, this will help you in maintaining your code
better without adding too much overhead to your work.
The page Quim asked would also be useful in the end as a source for a
post on blog.wikimedia.org
, which seems appropriate for such an effort
(there's time to think about it later).
On CategoryTagSorter I asked a question on talk; on the process in
general, please remember to document what are the obstacles you
encounter in the process (which you may forget later) and what are the
highest "costs" of the move when at full steam. Something like "30 % of
the time for each extension is spent figuring out those crazy
templates"; it's fine on your own internal docs, to be
shared with us later so that we can reduce attrition or tell others in