As 1.29 will appear in the next weeks [1], here are the open tasks tagged with #MW-1.29-release not scheduled for deployment [2].
Help, comments, code welcome:
Remove $wgDisableUserGroupExpiry feature flag https://phabricator.wikimedia.org/T162517 Patch exists but needs improvement.
Require manifest_version to be set in extension.json https://phabricator.wikimedia.org/T155610 Patch welcomed to emit a deprecation warning when not set
Don't put arbitrary extension attributes in the top level extension.json schema https://phabricator.wikimedia.org/T133627 Initial patch exists in https://gerrit.wikimedia.org/r/#/c/327882/
Unactionable Notice: JobQueueGroup::__destruct: 1 buffered job(s) never inserted https://phabricator.wikimedia.org/T100085 Needs investigation.
Cheers, andre
[1] https://lists.wikimedia.org/pipermail/wikitech-l/2017-April/088019.html [2] https://phabricator.wikimedia.org/project/board/2400/
Thank you for the list! Keep wrangling those bugs... --- Zppix Volunteer Developer enwp.org/User:Zppix
On Wed, Apr 26, 2017 at 8:15 AM, Andre Klapper aklapper@wikimedia.org wrote:
As 1.29 will appear in the next weeks [1], here are the open tasks tagged with #MW-1.29-release not scheduled for deployment [2].
Help, comments, code welcome:
Remove $wgDisableUserGroupExpiry feature flag https://phabricator.wikimedia.org/T162517 Patch exists but needs improvement.
Require manifest_version to be set in extension.json https://phabricator.wikimedia.org/T155610 Patch welcomed to emit a deprecation warning when not set
Don't put arbitrary extension attributes in the top level extension.json schema https://phabricator.wikimedia.org/T133627 Initial patch exists in https://gerrit.wikimedia.org/r/#/c/327882/
Unactionable Notice: JobQueueGroup::__destruct: 1 buffered job(s) never inserted https://phabricator.wikimedia.org/T100085 Needs investigation.
Cheers, andre
[1] https://lists.wikimedia.org/pipermail/wikitech-l/2017- April/088019.html [2] https://phabricator.wikimedia.org/project/board/2400/ -- Andre Klapper | Wikimedia Bugwrangler http://blogs.gnome.org/aklapper/
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Hi,
On 04/26/2017 06:15 AM, Andre Klapper wrote:
As 1.29 will appear in the next weeks [1], here are the open tasks tagged with #MW-1.29-release not scheduled for deployment [2].
Help, comments, code welcome:
Remove $wgDisableUserGroupExpiry feature flag https://phabricator.wikimedia.org/T162517 Patch exists but needs improvement.
This was merged.
Require manifest_version to be set in extension.json https://phabricator.wikimedia.org/T155610 Patch welcomed to emit a deprecation warning when not set
Also merged.
Don't put arbitrary extension attributes in the top level extension.json schema https://phabricator.wikimedia.org/T133627 Initial patch exists in https://gerrit.wikimedia.org/r/#/c/327882/
Merged in master, 1.29 backport is waiting to be merged (https://gerrit.wikimedia.org/r/#/c/354029/) or is it OK if I do that myself?
Unactionable Notice: JobQueueGroup::__destruct: 1 buffered job(s) never inserted https://phabricator.wikimedia.org/T100085 Needs investigation.
This is also happening in Wikimedia production according to the bug, and it appears that jobs are just being lost entirely.
Other bugs currently listed as blockers:
Template failed integrity check on "EnhancedChangesListGroup.mustache" in TemplateParser.php https://phabricator.wikimedia.org/T163154 - patch pending review: https://gerrit.wikimedia.org/r/#/c/354065/
DBUnexpectedError with "MWCallableUpdate::doUpdate: Cannot flush snapshot because writes are pending (JobQueueDB::doBatchPush)" https://phabricator.wikimedia.org/T154438 and https://phabricator.wikimedia.org/T154425
SpecialPage / TransactionProfiler throws a "Expectation (masterConns <= 0) by MediaWiki::main" on SqlBagOStuff::doGet https://phabricator.wikimedia.org/T154424
-- Legoktm
wikitech-l@lists.wikimedia.org