<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%2Ffederated</id>
	<title>MediaWiki/federated - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://htyp.org/mw/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%2Ffederated"/>
	<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=MediaWiki/federated&amp;action=history"/>
	<updated>2026-07-28T00:30:25Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://htyp.org/mw/index.php?title=MediaWiki/federated&amp;diff=16370&amp;oldid=prev</id>
		<title>Woozle: Created page with &quot;==About== This page is for notes about giving MediaWiki a distributed computing architecture. ==Description== The software is hosted on different servers, all of which are in...&quot;</title>
		<link rel="alternate" type="text/html" href="https://htyp.org/mw/index.php?title=MediaWiki/federated&amp;diff=16370&amp;oldid=prev"/>
		<updated>2011-11-26T11:43:26Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==About== This page is for notes about giving MediaWiki a &lt;a href=&quot;/mw/index.php?title=distributed_computing&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;distributed computing (page does not exist)&quot;&gt;distributed computing&lt;/a&gt; architecture. ==Description== The software is hosted on different servers, all of which are in...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==About==&lt;br /&gt;
This page is for notes about giving MediaWiki a [[distributed computing]] architecture.&lt;br /&gt;
==Description==&lt;br /&gt;
The software is hosted on different servers, all of which are in touch with each other.&lt;br /&gt;
&lt;br /&gt;
By default, changes made on one site are copied by all the others (this shouldn&amp;#039;t be hard to do -- periodic polling of the &amp;quot;recent changes&amp;quot; RSS feed by each site lets it know when there is a change, and the data is copied via one of the &amp;quot;?action=&amp;quot; methods (I forget what it&amp;#039;s called, but there is one which just returns the raw wikicode).&lt;br /&gt;
&lt;br /&gt;
Each site has a webmaster (who may act solo or may be part of a governance process), and the webmaster can cut off write-access to other sites (in addition to MediaWiki&amp;#039;s existing individual user-rights controls) if their edits become too problematic.&lt;br /&gt;
&lt;br /&gt;
Having written several MW extensions, I think I can say with some confidence that this could all be done as a MW extension -- no core code changes needed.&lt;br /&gt;
&lt;br /&gt;
The only problem would be resolving inter-site edit conflicts. I can see at least a couple of ways of dealing with that.&lt;/div&gt;</summary>
		<author><name>Woozle</name></author>
	</entry>
</feed>