Re: [Wikitech-l] Dealing with composer dependencies in early MediaWiki initialization

2019-07-18 Thread Kunal Mehta
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

On 6/26/19 11:25 PM, Tim Starling wrote:
> Interesting that I wrote there: "How about this: let's set
> $wgServer in the installer in 1.18, and remove $wgServer
> autodetection from DefaultSettings.php a bit later, say in 1.20."
> 
> It was indeed 1.18, not 1.16, in which $wgServer started being set
> in LocalSettings.php. I added it to LocalSettingsGenerator.php
> here:
> 
> https://www.mediawiki.org/wiki/Special:Code/MediaWiki/90105
> 
> Anyway, it's past 1.20 so I guess that would be a good thing to
> do.

Thanks for the background Brian and Tim, and agreed, time to get rid
of autodetection.

I wrote ,
and jenkins forced me to investigate that the CLI installer has not
been setting $wgServer in LocalSettings, leaving wikis reliant upon
autodetection.

So in the patch I added an optional --server parameter to the CLI
installer, with it defaulting to  if none is
provided. Does that seem acceptable enough? I'm not sure what other
behavior would be sensible.

- -- Legoktm
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAl0xUDAACgkQ8QX4EBsF
JpssUBAAoEXeWezEDKOYD7kn4FHwLk7grEnA9VTsD+jqRczC7PiHHv9NYu+Dg7KC
a5HH6aee09rkf6WS07/Pn+i4AFtBalnvPFyDvpniTAYIyoybpgtKUG8VCySFtw0Z
GH+ZHTjNngbWksWnecG2yD2QOvXJ/Y4AwtSfi5CshRlY/V7oU822Jvlnl3d/uaM4
cPDB/RPmmfENXkjNnopPRz537OBIHS10liivbrQP7Y5Q3GAykY6mgaP/6H8gFooq
fSlwlToKZhKh17KJFy2vkmHvsEoom+E2munR5TXJYoF9HKAfVX7SQ3Wua6tbk9P6
UCBBxy+6Q5GLilaYqkokHIOc1UyLHpdvZumXtqby6nlqa98IhmXKXZF18SVSqJ/N
zSsFSzx+lzwg8bGVy7BLh84HpTQsY6xDhe5HQDwA0Lfw3w5OvKN89bjFqOzr4IyS
YzRDeeuUXnP1+4DfdQ73DWyBVxhc+JefL+j3tINx5iamQvmR4clu+doM5ReCCyP+
OM7Qs8iMKaTBKHXa7KTLWDJ/+nfBaCORCsQEQi5oP8lo7x7rs9QOTobVO6KblOoD
U4BW6MPF9OLVMCk+KfzXtnhArX2TCTei2Wq2HsmJd46hA2pTOgAnAz9WdEA12cls
2seoepWMLB7JvoRjVx948IKK3F9nnTPGEkFUtyDMFGgvQ0jcxJE=
=0SNy
-END PGP SIGNATURE-

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

Re: [Wikitech-l] Difference between #goal and #epic

2019-07-18 Thread Martin Urbanec
I know that, but didn't understand the difference from the pages. But
thanks.

Martin

Dne čt 18. čvc 2019 15:17 uživatel Željko Filipin 
napsal:

> Also, each tag has a page with it's description.
>
> Epic: https://phabricator.wikimedia.org/project/view/942/
> Goal: https://phabricator.wikimedia.org/project/view/2169/
>
> Željko
>
> On Wed, Jul 17, 2019 at 9:10 PM Andre Klapper 
> wrote:
>
> > On Wed, 2019-07-17 at 14:30 -0400, Kosta Harlan wrote:
> > > There’s some info here too
> > > https://www.mediawiki.org/wiki/Phabricator/Project_management
> >
> > ...and there is also
> > https://www.mediawiki.org/wiki/Team_Practices_Group/Glossary
> > with lots of interesting words that some folks might enjoy.
> >
> > andre
> > --
> > Andre Klapper | Bugwrangler / Developer Advocate
> > https://blogs.gnome.org/aklapper/
> >
> >
> >
> > ___
> > Wikitech-l mailing list
> > Wikitech-l@lists.wikimedia.org
> > https://lists.wikimedia.org/mailman/listinfo/wikitech-l
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Train

2019-07-18 Thread RhinosF1 Wikipedia
Hi greg,

I did know about the versions tool and checked both to work it out.

I actually was chatting with someone on discord and worked out that it
saying 'all wikis' is from the commit that pushed it which sent 'all wikis'
to .14 even though it only affected group2 as 0 and 1 were already on .14
so just confused me a bit.

Thanks,
RhinosF1

On Thu, 18 Jul 2019 at 22:38, Greg Grossmeier  wrote:

> Hi RhinosF1,
>
> On Thu, Jul 18, 2019 at 09:21:05PM +0100, RhinosF1 Wikipedia wrote:
> > Hi,
> > Am I mistaken that based on
> > https://phabricator.wikimedia.org/T220739 the train should be fully
> rolled
> > back?
>
> You are probably reading the commit message of: Revert "all wikis to
> 1.34.0-wmf.14", correct?
>
> What that is saying, if you look at the actual diff, is that we reverted
> the last group of wikis to go to wmf.14 ("group2"). Group2 is basically
> ~"the wikipedias". You can see more about it, the groupings, etc here:
> https://wikitech.wikimedia.org/wiki/Deployments/One_week
>
> For the avoidance of doubt: wmf.14 is on group0 and group1, but not
> group2, due to some blockers. See Lars' email about that (subject:
> "1.34.0-wmf.14 status update").
>
> > https://noc.wikimedia.org/conf/highlight.php?file=wikiversions.json
> seems
> > to show otherwise.
>
> A handy tool (thanks Bryan!) to more easily see where we are with the
> weekly train is: https://tools.wmflabs.org/versions/
>
> Hope that helps,
>
> Greg
>
> --
> | Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
> | Release Team ManagerA18D 1138 8E47 FAC8 1C7D |
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Train

2019-07-18 Thread Greg Grossmeier
Hi RhinosF1,

On Thu, Jul 18, 2019 at 09:21:05PM +0100, RhinosF1 Wikipedia wrote:
> Hi,
> Am I mistaken that based on
> https://phabricator.wikimedia.org/T220739 the train should be fully rolled
> back?

You are probably reading the commit message of: Revert "all wikis to
1.34.0-wmf.14", correct?

What that is saying, if you look at the actual diff, is that we reverted
the last group of wikis to go to wmf.14 ("group2"). Group2 is basically
~"the wikipedias". You can see more about it, the groupings, etc here:
https://wikitech.wikimedia.org/wiki/Deployments/One_week

For the avoidance of doubt: wmf.14 is on group0 and group1, but not
group2, due to some blockers. See Lars' email about that (subject:
"1.34.0-wmf.14 status update").

> https://noc.wikimedia.org/conf/highlight.php?file=wikiversions.json seems
> to show otherwise.

A handy tool (thanks Bryan!) to more easily see where we are with the
weekly train is: https://tools.wmflabs.org/versions/

Hope that helps,

Greg

-- 
| Greg GrossmeierGPG: B2FA 27B1 F7EB D327 6B8E |
| Release Team ManagerA18D 1138 8E47 FAC8 1C7D |

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

[Wikitech-l] Train

2019-07-18 Thread RhinosF1 Wikipedia
Hi,
Am I mistaken that based on
https://phabricator.wikimedia.org/T220739 the train should be fully rolled
back?

https://noc.wikimedia.org/conf/highlight.php?file=wikiversions.json seems
to show otherwise.

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

[Wikitech-l] Fwd: [RelEng] deployment-prep outage this Friday

2019-07-18 Thread Tyler Cipriani
The beta cluster will be intermittently unavailable tomorrow due to WMCS 
maintenance. See forwarded message for details.


Thanks!
-- Tyler

- Forwarded message from Andrew Bogott  -


Date: Wed, 17 Jul 2019 15:51:57 -0500
From: Andrew Bogott 
To: Release Engineering 
Subject: [RelEng] deployment-prep outage this Friday

On Friday I'm going to move many of the VMs in deployment-prep to new 
hardware.  The effect of this will be rolling, intermittent outages 
throughout the project as different pieces are offline.


I'll be starting in my morning, around 14:00 UTC (7AM Pacific Time).  The 
total process will take several hours.



-Andrew


___
RelEng mailing list
rel...@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/releng


- End forwarded message -


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

[Wikitech-l] Scrum of scrums/2019-07-17

2019-07-18 Thread Željko Filipin
Hi,

for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-07-17

Željko

--

= 2019-07-17 =

== Callouts ==

* Site Reliability Engineering - DBAs say: Wikidata master database
switchover scheduled for 30th July 05:00-05:30 AM UTC (requires read-only)
https://phabricator.wikimedia.org/T227062
* Search Platform blocked by Release Engineering: WDQS GUI build is broken:
https://phabricator.wikimedia.org/T227818
* Release Engineering - train blocked
** Search Platform - T228283 ElasticaErrorHandler.php: Object of class
Elastica\Response could not be converted to string
** Core Platform - T228286 LocalFile.php: Call to a member function
getName() on a non-object (null)
* Language blocked by Core Platform: T228025 - Translate sandbox signup is
broken

== Product ==

=== Contributors ===

 Editing 
* Updates:
** Improved performance of section editing by only building the CE tree for
the selected section: https://phabricator.wikimedia.org/T215717#5330186
** Iterating on edit cards
** Removed "Welcome to Wikipedia" overlay on mobile VE:
https://phabricator.wikimedia.org/T227670

 Growth 
* Blocking:
** Scoring Platform - Working with Growth on triaging ORES filter updates
https://phabricator.wikimedia.org/T227094
* Updates:
** Homepage: Use 2x2 grid for mobile summary of start module (task T227109)
** Allow posting questions to Flow pages (task T212433)
** Do not let users thank for a log entry if actor was deleted (task
T224240)

=== Readers ===

 iOS native app 
* Updates:
**Released 6.3
https://phabricator.wikimedia.org/tag/ios-app-v6.3-lobster-on-a-motorcycle/
***talk pages
***bug fixes
*** media & link insertion editing tools
**Working on 6.3.1
https://phabricator.wikimedia.org/tag/ios-app-v6.3.1_lobster-on-an-orv/
*** bug fixes
*** talk pages enhancements

 Android native app 
* Updates:
** Released to Beta! (structured image caption editing / suggested edits
for image captions and article descriptions)
** Working on integrating with page mobile-html endpoint. Current board:
https://phabricator.wikimedia.org/project/view/4123/

 Readers Web 
* Updates:
** Summary: continuing development of the advanced mobile contributions and
MobileFrontend architecture projects.
** Responsive website (MinervaNeue / MobileFrontend / Portals):
*** [
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
Advanced mobile contributions]
 [https://phabricator.wikimedia.org/T225731 AMC - mark AMC
setting as "new" ]
 [https://phabricator.wikimedia.org/T220016 Create new
MobileWebUIActionsTracking schema]
 [https://phabricator.wikimedia.org/T214540 [EPIC] AMC
Navigation - user menu]
 [https://phabricator.wikimedia.org/T224735 [AMC] Updates to
user pages]
 [https://phabricator.wikimedia.org/T224070 Update
notifications & search icons (AMC & non-AMC)]
 [https://phabricator.wikimedia.org/T195795 Use a clearly
intended height on MinervaNeue header]
*** [
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFrontend_%26_MinervaNeue_frontend_architecture
Invest in the MobileFrontend & MinervaNeue frontend architecture]
 [https://phabricator.wikimedia.org/T225447 Tasking]
 [https://phabricator.wikimedia.org/T217102 MFA:
TalkSectionAddOverlay should use Overlay.make pattern]
 [https://phabricator.wikimedia.org/T193077 Remove Page's View
functionality]
 [https://phabricator.wikimedia.org/T123328 [GOAL] Lazy load
references in mobile skin]
 [https://phabricator.wikimedia.org/T212944 Update page issues
folder structure]
*** Miscellaneous:
 [https://phabricator.wikimedia.org/T227929 CSS spiked by 2kb
(23% increase) for ALL users]
 [https://phabricator.wikimedia.org/T228235 Edits lost when
clicking back from talk overlay]
 [https://phabricator.wikimedia.org/T225423 Minerva -
Special:ContentTranslation displays TypeError:"options is null"]
 [https://phabricator.wikimedia.org/T226106 [Research 4hrs]
Three clicks required to exit talk overlay]
 [https://phabricator.wikimedia.org/T225100 "Minerva AB test"
blocking merge in unrelated repos]
 [https://phabricator.wikimedia.org/T201131 Bug: Order of some
paragraphs is flipped on mobile]
 [https://phabricator.wikimedia.org/T97891 setPageTitle to
empty string or false should prevent rendering of H1 on page otherwise
Wikivoyage will print 2 h1 elements in Vector]
 [https://phabricator.wikimedia.org/T225260 BUG: Notifications
tray (mobile) - margins and borders]
 [https://phabricator.wikimedia.org/T220979 [Bug] Notification
counts broken on mobile]
 [https://phabricator.wikimedia.org/T220668 Regression:
Download icon doesn't download images]
** Planning
*** Desktop refresh planning

 Product Infrastructure 
* Updates:
** Will only answer to "Product Infrastructure" from now on
** Released a new pagelib version with a fix for the interaction handling
of reference clicks and missing interaction handling of pronunciation

Re: [Wikitech-l] Difference between #goal and #epic

2019-07-18 Thread Željko Filipin
Also, each tag has a page with it's description.

Epic: https://phabricator.wikimedia.org/project/view/942/
Goal: https://phabricator.wikimedia.org/project/view/2169/

Željko

On Wed, Jul 17, 2019 at 9:10 PM Andre Klapper 
wrote:

> On Wed, 2019-07-17 at 14:30 -0400, Kosta Harlan wrote:
> > There’s some info here too
> > https://www.mediawiki.org/wiki/Phabricator/Project_management
>
> ...and there is also
> https://www.mediawiki.org/wiki/Team_Practices_Group/Glossary
> with lots of interesting words that some folks might enjoy.
>
> andre
> --
> Andre Klapper | Bugwrangler / Developer Advocate
> https://blogs.gnome.org/aklapper/
>
>
>
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] 1.34.0-wmf.14 status update

2019-07-18 Thread Lars Wirzenius
The 1.34.0-wmf.14 version of MediaWiki is blocked[0].

The new version is deployed to {group0}[1], but can proceed no
further until these issues are resolved:

* TopicListBlock.php sort order params -
  

* RevisionFormatter.php: Unknown content format -
  

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]. 

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

Re: [Wikitech-l] Help merge patch (Interwiki)

2019-07-18 Thread Kunal Mehta
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Hi,

On 7/8/19 10:04 AM, Isarra Yos wrote:
> Basically, uh, can anyone else help us with this? Any of this?
> Given the nature of the patch we really do kind of need it merged
> so it can get translations.

I went ahead and +2'd it. As I was reviewing it, I was reminded of the
"Merge Interwiki extension into MediaWiki core"[1] ticket that would
be really nice to make some progress on as well.

[1] https://phabricator.wikimedia.org/T33951

- -- Legoktm
-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEE2MtZ8F27ngU4xIGd8QX4EBsFJpsFAl0wL7oACgkQ8QX4EBsF
JpuX8A/+I0b1ajW5FB29yA7g7Q+voyCk3O6YMfJLtVEGbKM1/u58tQs2LRrzeaDx
W7kmJ5k2JYQ+ZQw1mmr+ZWLLvBe+FVdi0ak+yrkj/NtZNqyirOmZQyzMonaA5+EQ
L8sbsClFNZmKUobYqyrMqkVBnJZOHK8Kn+WckNH/GyNviojU/vvodrxtQYM52DJn
H2uqTNMxkeopP7wmHeaV69phdPRHoNEKWD6iRF5RKz4mgyNIUZtSLwMcrUbcDW47
9uNqsFsk91/PsUH0wsibkKNTp34phoDXzsX/7Gm1IXR++AWMdrMCeTPHZy78A/WD
00LBlZSV+ktKrCERSOKNpnuYIb8qcq/DUJZj7QPaW6Ecx9II8Dpo4kLk2XHULCAC
x0kD6Jg9hNKfuvgiIJJg3J41GP51W2Ic0eIRKUzAkvv8ZV85jI68+Oc37ipoBQfP
fsyAIp3p25xIn6sdlYg7GcXLwN4eDQXiGv1CH11l9ZRe3HlG2AunO0AevoARyV63
c8q1V1aEnzX4KW5nlXQJkB1k/ZQPDkT19sR6w+mCl8Rraf8desGc6ysFtnzbKwlT
Qt8Da0g11hTalQXzlSkgJUGw9iJqxmYU4Q19Cso2OM37zvWkg1oU9+zLLm1ziGEd
GzcpiotTpAoQanihzF0YJa0D6eunA1H+SMbiYRBXggOUbMHw594=
=hur8
-END PGP SIGNATURE-

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