Last modified: 2013-05-26 11:38:08 UTC
I believe that Echo and MediaWiki 1.21 should play well together, however, when I enable it I get "Error: Unknown dependency: mediawiki.ui" in the javascript console. I noted that in the tarball for 1.21 resources/mediawiki.ui isn't present.
Weird, this pending edit claims otherwise: https://www.mediawiki.org/w/index.php?title=Extension%3AEcho&diff=695258&oldid=692953
(In reply to comment #0) > I believe that Echo and MediaWiki 1.21 should play well together, however, > when I enable it I get "Error: Unknown dependency: mediawiki.ui" in the > javascript console. I noted that in the tarball for 1.21 resources/mediawiki.ui > isn't present. Which tarball is that? nightly? release candidate? or the stable 1.21.0 as of yesterday? (In reply to comment #1) > Weird, this pending edit claims otherwise: > https://www.mediawiki.org/w/index. > php?title=Extension%3AEcho&diff=695258&oldid=692953 I reverted that edit. Latest master of Echo depends on "mediawiki.ui" which is new in 1.22-alpha. If you're running 1.21 or 1.20 I recommend you download an older version from the extension distributor (e.g. the one for 1.20 stable)[1] https://www.mediawiki.org/wiki/Special:ExtensionDistributor/Echo
(In reply to comment #2) > Which tarball is that? nightly? release candidate? or the stable 1.21.0 as of > yesterday? This is the 1.21.0 release tarball. Very unfortunately it seems to have a typo in it's version identifying it as 1.21.0rc5. http://lists.wikimedia.org/pipermail/wikitech-l/2013-May/069574.html > (In reply to comment #1) > I reverted that edit. Latest master of Echo depends on "mediawiki.ui" which > is > new in 1.22-alpha. If you're running 1.21 or 1.20 I recommend you download an > older version from the extension distributor (e.g. the one for 1.20 > stable) Thanks. Bummer. I was hoping for a REL1_21 branch but there is only a REL1_20 branch in git. I'll see if extension distributor can give something better.
Yeah, extension distributor only has a 1.20 release. Bummer since that version seemed to be a lot further back than the one that was gearing up for 1.21.
AFAIK Mark was working on the REL1_21 branches; I don't know if that failed.
the Echo extension doesn't seem to have one. I'm not familiar enough with the release and branching process to know if that is automated or manual. % git branch -a REL1_20 * master remotes/origin/HEAD -> origin/master remotes/origin/REL1_20 remotes/origin/master