2009/6/25 Russell Blau russblau@imapmail.org:
If you don't mind a suggestion, Nic, I think it is better to use the Wiki server to resolve magic words than to do it on the client side; otherwise, we continue to face the problem of our client struggling to keep up with changes in namespaces, etc. Why not use the API "action=expandtemplates" feature here? Or, better yet, stick with the rewrite branch. :-)
I agree, 100%. But I did not want to include yet-another bastard-hackish API method in our trunk/; and there was a bug report since the absence of this feature was causing interwiki.py bugs... :/ That's why I included this, even if it's unsatisfactory.
But yes, in the perfect world, we'd all be running API-rewritten code ;)
Actually, if you ask, I would be in favor of "freezing" trunk, to force us to work on the rewrite branch. No more bugfixes or new features until the release of the rewrite branch? :p