On Sat, Jun 12, 2010 at 10:34 AM, Peter17 <peter017(a)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.