On Sat, Jun 12, 2010 at 10:34 AM, Peter17 peter017@gmail.com wrote:
Hello to all!
I have posted here [1] a proposal about adding two fields in the interwiki table (API URL and DB name).
One of the goals is to simplify interwiki transclusion, but those field might be useful for other interwiki applications.
It seems to me that if we want to modify the core to support interwiki integration, there are any number of core tables that could benefit from DB name fields. E.g., user_newtalk could have a DB name field, so that users could be informed which wiki(s) they have new messages on. Do we ultimately want to implement such capabilities in the core, though, or through extensions? Presumably some tables will be harder to share than others, so in the harder cases it will make more sense to have global tables, kinda like what CentralAuth sets up, unless we want to do a major revamping of the code.