On Thu, Jan 15, 2015 at 9:26 PM, Chad innocentkiller@gmail.com wrote:
On Thu Jan 15 2015 at 8:17:25 PM Jay Ashworth jra@baylink.com wrote:
----- Original Message -----
From: "Rob Lanphier" robla@wikimedia.org
On the leadership front, let me throw out a hypothetical: should we have MediaWiki 2.0, where we start with an empty repository and build up? If so, who makes that decision? If not, what is our alternative vision? Who is going to define it? Is what we have good enough?
<shrug/>
:-)
Seriously: Oh ghod, please, no. I'm not a real big fan of Joel Spolsky, as some people are, but I do in general agree with his assertion that throwing everything out and starting from scratch is nearly always an unconscionable approach to anything, especially something as sizable as MediaWiki.
Agreed. Although it means we'll never be able to use 2.0 because "2.0" from "1.x" has total rewrite implications even if it's not true.
I've been saying for over a year now we should just drop the 1. from the 1.x.y release versions. So the next release would be 25.0, 26.0, etc etc.
The current versioning scheme certainly doesn't follow "semver" [0]. The deprecation page [1] (which is itself deprecated?) suggests that the major version should probably be bumped at least every two releases and I imagine that we have been changing APIs often enough that really every 1.x release is a major version release, so +1 from me.
[0]: http://semver.org/ [1]: https://www.mediawiki.org/wiki/Deprecation
Bryan