----- Original Message -----
From: "Tim Starling" tstarling@wikimedia.org
I think MediaWiki 2.0 should just be a renumbering, like Linux 2.6 -> 3.0, rather than any kind of backwards compatibility break.
I disagree. (You knew that was coming, right? :-)
A major version number change *necessarily implies* an API compatibility break of some type, or a major rewrite. In the case of 2.6 to 3.0 of the kernel, as someone pointed out to me, the change was *in the numbering protocol itself*; prior to 3.0, odd numbers were dev; that's no longer true, which makes it a suitable break to bump the major version number.
Cheers, -- jra