[Wikitech-l] Scrum of scrums/2020-08-26

2020-08-26 Thread Deb Tankersley
Hello,

This email contains updates for August 26th, 2020, for the HTML version,
see: https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-08-26

Cheers,

Deb




*= 2020-08-26 =*


== Callouts ==
* '''Data Centre Switch''' The Wikimedia Foundation will be testing its
secondary data centre. This will make sure that Wikipedia and the other
Wikimedia wikis can stay online even after a disaster. To make sure
everything is working, the Wikimedia Technology department needs to do a
planned test. This test will show if they can reliably switch from one
datacenter to the other. It requires many teams to prepare for the test and
to be available to fix any unexpected problems. They will switch all
traffic to the secondary data centre on Tuesday, September 1st 2020. More
information:
https://lists.wikimedia.org/pipermail/wikitech-ambassadors/2020-August/002344.html
* '''No train next week''' There is a planned switchover to our secondary
datacenter scheduled for Tuesday, September 2nd 2020. To avoid creating
problems for our SREs we'll be skipping the train for next week -- the week
of 2020-08-31 -- and not doing any deployments the day of the switchover --
2020-09-01.
* '''scap sync now called scap sync-world''' There is a new release of Scap
(3.15.0), which will be installed on the various servers next week. More
information:
https://lists.wikimedia.org/pipermail/wikitech-l/2020-August/093749.html.

== Technology ==

 Release Engineering 
* Blocked by:
** none
* Blocking:
** none
* Updates:
** [All] Deployments/Covid-19
https://wikitech.wikimedia.org/wiki/Deployments/Covid-19
** Train Health
*** Last week: 1.36.0-wmf.5 - [[phab:T257973]]
*** This week: 1.36.0-wmf.6 - [[phab:T257974]]
*** Next week: No Train
** [All] Review guidance at
https://wikitech.wikimedia.org/wiki/Deployments/Covid-19 and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
** "scap sync" will be renamed to "scap sync-world" in the next release. If
you use "scap sync" non-interactively, please add a note to:
https://phabricator.wikimedia.org/T250302 (and also, explain why you're
using it)
** scap sync now has option --canary-wait-time;
https://phabricator.wikimedia.org/T217924
** No train week of 2020-08-31; no deploys 2020-09-01 (mentioned in
callouts as well)


--

deb tankersley (she/her)

sr program manager, engineering

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


[Wikitech-l] Tech Com Board Grooming 2020-08-26

2020-08-26 Thread Dan Andreescu
Activity since Monday 2020-08-26.

https://phabricator.wikimedia.org/tag/techcom/
https://phabricator.wikimedia.org/tag/techcom-rfc/

Committee inbox: none

Committee board activity:

   - Timo updated T253461 Liberate the @ for AtEase
   

New RFCs:

   - Created / closed / opened / closed all since last week: T261133 Ban IP
   edits on pt.wiki .  Basically
   this was a policy discussion, not a technical RFC

Phase progression: none

IRC meeting request: none

Other RFC activity:

   - Discussion spawned from T240884 (evaluate user-provided regex)
    to T260330 (the PHP service
   Tim's building)  around
   encoding parameters, security, and more
   - Product Data Engineering team shows interest in resourcing RFC: Better
   interface for generating metrics in MediaWiki
    (that would be an
   interesting centralization of all things "metrics", whether system level or
   high level)
   - Development starts on RFC: Parsoid Extension API
   



NOTE: The technical committee is hoping for wider and less formal
participation, starting with this message.  Feel free to chime in, we'll
start a meta-thread about this soon.
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] [Wikimedia Technical Talks] Wednesday on 26 August 2020 at 17:00 UTC

2020-08-26 Thread Sarah R
Hi Everyone,

A reminder that this will take place in a half hour. Hope to see you there!

Kindly,

Sarah R.

On Mon, Aug 24, 2020 at 10:32 AM Sarah R  wrote:

> Hi Everyone,
>
> It's time for Wikimedia Tech Talks 2020 Episode 7! This talk will take
> place next Wednesday on 26 August 2020 at 17:00 UTC.
>
> Title: openZIM/Kiwix ETL toolchain for Wikipedia dumping
>
> Speaker: Emmanuel Engelhart
>
> Summary:
>
> Enjoying Wikipedia offline wherever, whenever is easy with Kiwix. But
> behind the scenes, a bunch of tools are needed to make it work. From
> article selection, to dump publishing through scraping, optimization, and
> packaging: here is a quick overview of how we do it.
>
> The link to the Youtube Livestream can be found here:
> 
>
> https://www.youtube.com/watch?v=9rFWaPSP3AM
>
> During the live talk, you are invited to join the discussion on IRC at
> #wikimedia-office
>
> You can browse past Tech Talks here:
> https://www.mediawiki.org/wiki/Tech_talks
>
> If you are interested in giving your own tech talk, you can learn more
> here:
> https://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event#Tech_talks
>
> General WMF Slack channel and in #wikimedia-staff and #wikimedia-office IRC
>
> Wikimedia Tech Talks 2020 will be happening in 30 minutes at 17:00 UTC.
>
>
> --
> Sarah R. Rodlund
> Senior Technical Writer, Developer Advocacy
> 
> srodl...@wikimedia.org
>
>
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


[Wikitech-l] Upcoming Search Platform Office Hours—September 2nd, 2020

2020-08-26 Thread Trey Jones
The Search Platform Team
 usually holds
office hours the first Wednesday of each month. Come talk to us about
anything related to Wikimedia search, Wikidata Query Service, Wikimedia
Commons Query Service, etc.!


Feel free to add your items to the Etherpad Agenda for the next meeting.


Details for our next meeting:

Date: Wednesday, September 2nd, 2020

Time: 15:00-16:00 GMT / 08:00-09:00 PDT / 11:00-12:00 EDT / 17:00-18:00 CEST

Etherpad: https://etherpad.wikimedia.org/p/Search_Platform_Office_Hours

Google Meet link: https://meet.google.com/vyc-jvgq-dww

Join by phone in the US: +1 786-701-6904 PIN: 262 122 849#


Hope to talk to you in a week!


—Trey


Trey Jones
Sr. Computational Linguist, Search Platform
Wikimedia Foundation
UTC-4 / EDT
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l


Re: [Wikitech-l] Wikimedia GitHub OAuth restrictions enabled

2020-08-26 Thread Martin Urbanec
Hey, the task is restricted one. Is that the intention?

Martin

On Tue, Aug 25, 2020, 6:27 PM Tyler Cipriani 
wrote:

> Hi!
>
> Today we have enabled OAuth app access restrictions on the Wikimedia
> GitHub organization[0]. As a result, any attempt to add an OAuth app
> requires the approval of the WIkimedia organization's owners[1]. This
> restriction was enabled to prevent accidentally granting OAuth
> permissions to the organization's resources when that was not the
> intention.
>
> As a side effect, if your ssh key has been uploaded before February
> 2014, the next attempt to push over ssh to a wikimedia project (for
> example: g...@github.com/wikimedia/*) will result in a prompt asking
> you to manually validate the key. Just click the link, verify the
> fingerprint and approve it if it is the correct one.
>
> Thanks!
> -- Tyler
>
> [0]: 
> [1]: 
>
> ___
> 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] scap sync now called scap sync-world

2020-08-26 Thread Lars Wirzenius
Hi,

I tagged a new release of Scap (3.15.0) yesterday, which will
hopefully be installed on the various servers next week. One of the
changes is that "scap sync" now gives and error, and directs the user
to use "scap sync-world" or "scap sync-file", depending on what they
meant to do.

This change was made because Release Engineering had noticed that
people accidentally run "scap sync" when they meant "scap sync-file".
We decided to have a "flag day"[0] for this because merely warning
about using "scap sync" is very easy to miss, especially if in an
automated system somewhere. We also assume this is not actually used a
lot, and mostly interactively, in which case the error message is
hopefully clear enough to guide the user in the right direction.

 [0] https://en.wikipedia.org/wiki/Flag_day_(computing)

We've fixed and are fixing places in scripts and CI jobs that we know
of where "scap sync" is used. If you find more, please report them to
https://phabricator.wikimedia.org/T250302 .

Sorry about any inconvenience.

-- 
WMF release engineering team | he/him or they/them
"Imagine a world in which every single human being can freely share in
the sum of all knowledge."

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