[Wikitech-l] TechCom Radar 2019-08-28

2019-09-02 Thread Kate Chapman
Hi All,

Here are the minutes from this week's TechCom meeting:

* Reviewed RFC Process: 2019 Amendments.
 TechCom is still looking
for input from others on this process. Help us make the RFC process
better!

* Last Call ending Wed September 11 at 15:00 UTC (08:00 PST, 17:00
CEST). Define criteria for setting explicit PHP support target for
MediaWiki 

* No IRC meeting next week

You can also find our meeting minutes at


See also the TechCom RFC board
.

If you prefer you can subscribe to our newsletter here


Thanks,
Kate

--
Kate Chapman
Senior Program Manager, Core Platform
Wikimedia Foundation
kchap...@wikimedia.org

___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] [Train] 1.34.0-wmf.20 status update

2019-09-02 Thread David Barratt
Can you give an update on the status of the train? Will Group 2 be moved to
wmf.20 or will it skip that version?
https://tools.wmflabs.org/versions/

Thanks!

On Thu, Aug 29, 2019 at 12:48 PM Željko Filipin 
wrote:

> The 1.34.0-wmf.20 version of MediaWiki is blocked[0].
>
> The new version is deployed to groups{0,1}[1], but can proceed no
> further until these issues are resolved:
>
> * T231542 AFPData.php: Refusing to cast DUNDEFINED to something else
>
> * T231554 ApiQueryMapData.php: Call to a member function getData() on a
> non-object (null)
>
> * T231561 ApiQueryMapData.php: Call to a member function getData() on null
>
> Once these issues are resolved train can resume. If these issues are
> resolved on a Friday the train will resume Monday.
>
> Thank you for your help resolving these issues!
>
> -- Your humble train toiler
>
> [0]. 
> [1]. 
>
> On Tue, Aug 27, 2019 at 7:42 PM Željko Filipin 
> wrote:
>
> > Hi!
> >
> > # TLDR
> >
> > 1.34.0-wmf.20 is at group 0, but blocked
> > https://phabricator.wikimedia.org/T220745
> >
> > # Blockers
> >
> > Train will not move forward until the following tasks are resolved or
> > removed from blockers:
> >
> > * DefaultPreferencesFactory.php: Global default '' is invalid for field
> > incubatortestwiki-code https://phabricator.wikimedia.org/T231029
> >
> > * TraditionalImageGallery.php: Argument 2 passed to
> > MediaWiki\BadFileLookup::isBadFile() must implement interface
> > MediaWiki\Linker\LinkTarget, bool given
> > https://phabricator.wikimedia.org/T231340
> >
> > * BadFileLookup.php: Argument 2 passed to
> > MediaWiki\BadFileLookup::isBadFile() must implement interface
> > MediaWiki\Linker\LinkTarget or be null, boolean given
> > https://phabricator.wikimedia.org/T231353
> >
> > * File
> >
> '/srv/mediawiki/php-1.34.0-wmf.20/skins/MinervaNeue/resources/resources/skins.minerva.personalMenu.icons/userSandbox.svg'
> > does not exist https://phabricator.wikimedia.org/T231358
> >
> > # Resolved
> >
> > Following tasks have been resolved:
> >
> > * ServiceContainer.php: Circular dependency when creating MobileFrontend
> > service "AMC.UserMode > AMC.Manager > FeaturesManager > UserModes >
> > AMC.UserMode" https://phabricator.wikimedia.org/T231014
> >
> > * LegacyHandler.php: PHP Warning: Host lookup failed [-10002]: Unknown
> > error -10002 https://phabricator.wikimedia.org/T231025
> >
> > * L10n cache is completely broken
> > https://phabricator.wikimedia.org/T231183
> >
> > I would like to thank everybody that helped resolve train problems, and
> > especially pmiazga (Piotr Miazga), hashar (Antoine Musso) and Simetrical
> > (Aryeh Gregor).
> >
> > # Removed from blockers
> >
> > Following task were removed from train blockers:
> >
> > * /w/api.php... ErrorException from line 0 of : PHP Notice: Unable to
> > unserialize ... Size of serialized string ... exceeds max
> > https://phabricator.wikimedia.org/T231071
> >
> > * ApiQueryContentTranslation.php: PHP Notice: Trying to get property
> > 'translation' of non-object https://phabricator.wikimedia.org/T231284
> >
> > * RevisionBasedEntityLookup.php: Revision 363395998 belongs to M77688146
> > instead of expected M81625979 https://phabricator.wikimedia.org/T231276
> >
> > The tasks are still not resolved, so any help is appreciated. I would
> like
> > to thank for hashar (Antoine Musso) for investigating the issues and
> > removing the tasks from blockers.
> >
> > # Log spam
> >
> > Additionally, I've found this errors in logs, but since they are not new,
> > they are not blocking the train.
> >
> > * Assert.php: Bad value for parameter $responses: must have as many
> > responses as requests https://phabricator.wikimedia.org/T231023
> > * Assert.php: Bad value for parameter $oldContent: must be a
> > TextContent|null https://phabricator.wikimedia.org/T231084
> > * WikibaseClient.php: PHP Notice: Undefined index:
> > https://phabricator.wikimedia.org/T231089
> >
> > # mediawiki-new-errors
> >
> > I would also like to thank Krinkle (Timo Tijhof) for creating
> > mediawiki-new-errors dashboard. I've found all of the problems using it.
> > The dashboard is far from empty. Feel free to use it to find and report
> > problems.
> >
> > https://logstash.wikimedia.org/goto/b65b808294695129cef5f26257e1f944
> >
> > Željko
> >
> > On Tue, Aug 27, 2019 at 11:42 AM Željko Filipin 
> > wrote:
> >
> >> I would like to thank everybody that worked on resolving train blockers.
> >> These tasks are now resolved.
> >>
> >> * L10n cache is completely broken
> >> https://phabricator.wikimedia.org/T231183
> >>
> >> I've found more problems that are blocking the train from even starting.
> >>
> >> * RevisionBasedEntityLookup.php: Revision 363395998 belongs to M77688146
> >> instead of expected M81625979 https://phabricator.wikimedia.org/T231276
> >> * ApiQueryContentTranslation.php: PHP Notice: Trying to get property
> >> 'translation' of non-object 

[Wikitech-l] Wednesday: Technical Advice IRC Meeting

2019-09-02 Thread Raz Shuty
Sorry for cross-posting!

Reminder: Technical Advice IRC meeting this week **Wednesday 3-4 pm UTC**
on #wikimedia-tech.

Questions can be asked in English!

The Technical Advice IRC Meeting (TAIM) is a weekly support event for
volunteer developers. Every Wednesday, two full-time developers are
available to help you with all your questions about MediaWiki, gadgets,
tools and more! This can be anything from "how to get started" over "who
would be the best contact for X" to specific questions on your project.

If you know already what you would like to discuss or ask, please add your
topic to the next meeting:
https://www.mediawiki.org/wiki/Technical_Advice_IRC_Meeting

Hope to see you there!

-- 
Raz Shuty
Engineering Manager

Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Phone: +49 (0)30 219 158 26-0
https://wikimedia.de

Imagine a world, in which every single human being can freely share in the
sum of all knowledge. That‘s our commitment.

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e. V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/029/42207.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l