Using SMW with MW 1.38 results in various deprecation warnings. Some notices:
- Premature access to service container
- Avoid usage of deprecated ResourceLoaderTestModules
- Avoid usage of deprecated ParserCache::getETag
Using SMW with MW 1.38 results in various deprecation warnings. Some notices:
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Temporarily use SMW fork to apply fixes for MW 1.38 | translatewiki | master | +7 -1 |
I've submitted 4 patches to a fork of the repository to fix few issues.
The major remaining issues that I see,
These items are completed.
I'll go through these and see what else needs to be fixed. Some of these would have been fixed with my refactorings but have to check each one individually.
I've gone through the list and commented on issues that have been fixed. About 7 issues have been closed and 8 remain. In terms of issues that we may need to fix before we move to MW 1.37/1.38 on translatewiki.net,
We're currently testing this on a DEV setup of translatewiki.net, and plan to move this to translatewiki.net on 22nd Sept.
Moving this to recheck after deployment.
Translatewiki now runs code from SMW master branch. Next week we will be moving to MW 1.38.
SMW master + MW 1.37 was deployed on Translatewiki this Wednesday. We noticed issues which have been fixed in this PR: https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5091
Next week we will be moving to MW 1.38 and we might see further issues that will be fixed in that PR or a different PR.
Change 730543 had a related patch set uploaded (by Abijeet Patro; author: Abijeet Patro):
[translatewiki@master] Temporarily use SMW fork to apply fixes for MW 1.38
Translatewiki.net was updated to MW 1.38 today. Issues being noticed are being fixed here: https://github.com/SemanticMediaWiki/SemanticMediaWiki/pull/5100
Change 730543 merged by jenkins-bot:
[translatewiki@master] Temporarily use SMW fork to apply fixes for MW 1.38
We have submitted a series of patches: https://github.com/SemanticMediaWiki/SemanticMediaWiki/pulls?q=is%3Apr+author%3AAbijeet to help get SMW working with MW master. We have now been running SMW master with MW master for a few weeks.
Since we are running MW on master, we expect issues to still appear in the future, but the major migration of SMW to 1.38 is done.