[Wikitech-l] PyCon Financial Assistance and Development Sprints Info

2020-01-23 Thread Brooke Storm
Hello Folks!
For the Python enthusiasts on these lists, I’m signal boosting this message 
with info on PyCon dev sprints and financial assistance for the conference from 
a former Wikimedia colleague.
I plan to attend PyCon this year and am also hoping to figure out setting up a 
development sprint around some Wikimedia Cloud Services and Toolforge code.

Brooke Storm
SRE
Wikimedia Cloud Services
bst...@wikimedia.org 
IRC: bstorm_

- Forwarded message 


I wanted to mention - feel free to pass this on publicly and in personal
invitations - that PyCon North America, mid-April in Pennsylvania,
offers financial assistance to people who would like to attend:

https://us.pycon.org/2020/financial-assistance/ 


The deadline for requesting financial assistance is 31 January.

PyCon loves to cross-pollinate with other free and open source
movements, and I know there are many Python developers in Wikimedia
tech. If Wikimedians want to use the April 20-23 in-person sprints

https://us.pycon.org/2020/events/sprints/ 
 (will be editable soon)

to work on Wikimedia-related Python tools together, that would be cool!

Best wishes.

--
Sumana Harihareswara
Changeset Consulting
https://changeset.nyc 



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

[Wikitech-l] [Train] 1.35.0-wmf.16 status update (blocked)

2020-01-23 Thread Brennen Bearnes
The 1.35.0-wmf.16 version of MediaWiki is blocked[0].

The new version can't proceed to group1 and group2 [1] until this issue is
resolved:

* T243548: Elevated response times and CPU usage after deploy of
1.35.0-wmf.16 to all wikis
- https://phabricator.wikimedia.org/T243548

If all issues are resolved before 15:00 PST, the train can resume today,
otherwise the train will resume Monday, February 3rd at the earliest.

Please note that there are no deploys during the week of the Wikimedia
Foundation's annual All Hands gathering.

Thank you for your help resolving these issues!

-- Your bemused train enabler

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

[Wikitech-l] MediaWiki 1.32 is End of Life

2020-01-23 Thread Sam Reed
As per the MediaWiki version life cycle [1], I would like to announce the
formal end of life (EOL) of MediaWiki 1.32 as of tomorrow, Friday January
24, 2019.

This means that MediaWiki 1.32 will no longer receive maintenance or
security backports. It is therefore strongly discouraged that you continue
to use it.

It is recommended to upgrade to MediaWiki 1.34 (due to become EOL in
November 2020), or less preferably to MediaWiki 1.33 (due to become EOL in
June 2020). The current Long Term Support (LTS) version of MediaWiki,
MediaWiki 1.31, is older (and downgrading is not supported), though the
next LTS (MediaWiki 1.35) is due to be released in June 2020, and will be
supported until June 2023.

MediaWiki 1.33 has the same supported PHP version of 7.0 (which is itself
unsupported upstream), in case you need longer to upgrade your systems.
MediaWiki 1.34 requires PHP 7.2.9 or later.

Thanks!


Sam Reed

[1] https://www.mediawiki.org/wiki/Version_lifecycle
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] 14 January 2020 security incident on Phabricator

2020-01-23 Thread RhinosF1 -
The spelling of ‘August’ is wrong in the second image on
https://phabricator.wikimedia.org/T243247. Looks fine in the code though so
not sure if fixed.

RhinosF1

On Thu, 23 Jan 2020 at 16:55, Mukunda Modell  wrote:

> The update was deployed last night just a bit after midnight UTC. Upon
> logging in, anyone with an affected auth factor should see a notification
> with instructions for how to proceed.
>
> For the curious, you can see screenshots of the notification which I
> attached to the task for this change, T243247 [1].
>
> [1]. https://phabricator.wikimedia.org/T243247
>
> On Mon, Jan 20, 2020 at 8:17 PM Mukunda Modell 
> wrote:
>
> > The plan is as follows:
> >
> > Sometime in the near future, we will be invalidating the sessions of
> > anyone who has an auth factor which was potentially affected. If you were
> > one of the potentially affected users then the next time you log in to
> > Phabricator, you should see a notification directing you to reset your
> TOTP
> > auth factor. If you don't see any notice like that then you are not among
> > those who were potentially affected.
> >
> > I will post an update here once that is done, in the meantime you don't
> > need to take any action in particular.
> >
> > On Fri, Jan 17, 2020 at 11:22 AM RhinosF1 -  wrote:
> >
> >> What about those that do?
> >>
> >> RhinosF1
> >>
> >> On Fri, 17 Jan 2020 at 15:51, David Sharpe 
> wrote:
> >>
> >> > There is a team working on the Phabricator 2FA action item right now.
> >> >  More to come soon…
> >> >
> >> > No action is required for people without 2FA configured within
> >> Phabricator.
> >> >
> >> >
> >> >
> >> > > On Jan 17, 2020, at 10:25 AM, RhinosF1 - 
> wrote:
> >> > >
> >> > > Can you also confirm we need to take NO action?
> >> > >
> >> > > RhinosF1
> >> > >
> >> > > On Fri, 17 Jan 2020 at 11:02, revi  wrote:
> >> > >
> >> > >> Hi,
> >> > >>
> >> > >> If it is possible to do so, can you notify to the people whose 2FA
> >> were
> >> > >> reset? I know at least few people who uses 2FA on Phab, and does
> not
> >> > read
> >> > >> emails from wikitech-l and/or wikimedia-l.
> >> > >>
> >> > >> Thanks!
> >> > >>
> >> > >> 나의 iPhone에서 보냄
> >> > >>
> >> > >>> 2020. 1. 17. 06:26, David Sharpe  작성:
> >> > >>>
> >> > >>> However, out of an abundance of caution, we are resetting all
> >> > Two-Factor
> >> > >> Authentication keys for Phabricator and invalidating the exposed
> >> login
> >> > >> access tokens.
> >> > >>
> >> > >>
> >> > >> ___
> >> > >> 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
> >> ___
> >> 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] 14 January 2020 security incident on Phabricator

2020-01-23 Thread Mukunda Modell
The update was deployed last night just a bit after midnight UTC. Upon
logging in, anyone with an affected auth factor should see a notification
with instructions for how to proceed.

For the curious, you can see screenshots of the notification which I
attached to the task for this change, T243247 [1].

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

On Mon, Jan 20, 2020 at 8:17 PM Mukunda Modell 
wrote:

> The plan is as follows:
>
> Sometime in the near future, we will be invalidating the sessions of
> anyone who has an auth factor which was potentially affected. If you were
> one of the potentially affected users then the next time you log in to
> Phabricator, you should see a notification directing you to reset your TOTP
> auth factor. If you don't see any notice like that then you are not among
> those who were potentially affected.
>
> I will post an update here once that is done, in the meantime you don't
> need to take any action in particular.
>
> On Fri, Jan 17, 2020 at 11:22 AM RhinosF1 -  wrote:
>
>> What about those that do?
>>
>> RhinosF1
>>
>> On Fri, 17 Jan 2020 at 15:51, David Sharpe  wrote:
>>
>> > There is a team working on the Phabricator 2FA action item right now.
>> >  More to come soon…
>> >
>> > No action is required for people without 2FA configured within
>> Phabricator.
>> >
>> >
>> >
>> > > On Jan 17, 2020, at 10:25 AM, RhinosF1 -  wrote:
>> > >
>> > > Can you also confirm we need to take NO action?
>> > >
>> > > RhinosF1
>> > >
>> > > On Fri, 17 Jan 2020 at 11:02, revi  wrote:
>> > >
>> > >> Hi,
>> > >>
>> > >> If it is possible to do so, can you notify to the people whose 2FA
>> were
>> > >> reset? I know at least few people who uses 2FA on Phab, and does not
>> > read
>> > >> emails from wikitech-l and/or wikimedia-l.
>> > >>
>> > >> Thanks!
>> > >>
>> > >> 나의 iPhone에서 보냄
>> > >>
>> > >>> 2020. 1. 17. 06:26, David Sharpe  작성:
>> > >>>
>> > >>> However, out of an abundance of caution, we are resetting all
>> > Two-Factor
>> > >> Authentication keys for Phabricator and invalidating the exposed
>> login
>> > >> access tokens.
>> > >>
>> > >>
>> > >> ___
>> > >> 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
>> ___
>> 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] MediaWiki Language Extension Bundle 2020.01 release

2020-01-23 Thread Kartik Mistry
Hello all,

I would like to announce the release of MediaWiki Language Extension
Bundle 2020.01. This bundle is compatible with MediaWiki 1.33 or above
and requires PHP 7.2 or above.

Next MLEB is expected to be released in 3 months. If there are very
important bug fixes, we will do an intermediate release. Please give
us your feedback at
[[Talk:MLEB|https://www.mediawiki.org/wiki/Talk:MLEB]].

* Download: 
https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.01.tar.bz2
* sha256sum: 94c6bb79e6b3bc55b8ca629165256a96da8dbd196999da09ba45a7e11cc7c194
* Signature: 
https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2020.01.tar.bz2.asc

Quick links:
* Installation instructions are at: https://www.mediawiki.org/wiki/MLEB
* Announcements of new releases will be posted to a mailing list:
https://lists.wikimedia.org/mailman/listinfo/mediawiki-i18n
* Report bugs to: https://phabricator.wikimedia.org/
* Talk with us at: #mediawiki-i18n @ Freenode

Release notes for each extension are below.

-- Kartik Mistry

== Highlights and upgrade notes ==
* MLEB 2020.01 requires PHP 7.2 and MediaWiki 1.33 or above.

== Babel, CleanChanges and LocalisationUpdate ==
* Localisation and maintenance updates only.

== cldr ==
* Updated to cldr 36.

== Translate ==
* Translate extension now requires PHP 7.2.x and MediaWiki 1.33 or above.
* Convert PageDisplayTitle to language variant. ([[phab:T230681|Phab:T230681]])
* Prevent duplicate translation unit error from showing twice.
([[phab:T236153|Phab:T236153]])
* Add secondary check before displaying tpt-unknown-page error.
([[phab:T221119|Phab:T221119]])
* Display an error message if translation aids fail to load.
([[phab:T221119|Phab:T221119]])
* Improve performance with large message groups by implement maximum
query size in MessageCollection. ([[phab:T230100|Phab:T230100]])
* Improve message group selector performance reducing Translate API
request time. ([[phab:T236904|Phab:T236904]])

== UniversalLanguageSelector ==
* Put overhauled icon on baseline and unify code with Vector's.
([[phab:T207075|Phab:T207075]])
* Update setlang to display confirmation dialog to change language.
([[phab:T63115|Phab:T63115]])
* Removed IE6/7 support.

=== Input Methods ===
* Fixed Jna Gunintham issue in Telugu Transliteration keyboard.

-- 
Kartik Mistry | કાર્તિક મિસ્ત્રી
kartikm.wordpress.com

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

Re: [Wikitech-l] MediaWiki has been upgraded to PHPUnit 8

2020-01-23 Thread Kosta Harlan
If you haven't been following this, to get a sense of the effort 
involved you can have a look at T192167 and the patches / tasks linked 
there. Thank you so much to all who worked on this, with special shout 
out to Max & Daimona.


Kosta

On 1/23/20 2:29 PM, Toby Negrin wrote:

Thanks Max (and other folks) -- good to see this move ahead.

-Toby

On Thu, Jan 23, 2020 at 3:51 AM Max Semenik  wrote:


Thanks to awesome efforts of many volunteers and staff developers alike,
we're on 8.5 now. We don't expect too much fallout, however keep an eye for
occasional failures. Also, please check the test logs for your repositories
for warnings introduced in the new version. Since there will be no
deployments next week, we have some extra time to ensure everything works
smoothly.

--
Best regards,
Max Semenik ([[User:MaxSem]])
___
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] MediaWiki has been upgraded to PHPUnit 8

2020-01-23 Thread Toby Negrin
Thanks Max (and other folks) -- good to see this move ahead.

-Toby

On Thu, Jan 23, 2020 at 3:51 AM Max Semenik  wrote:

> Thanks to awesome efforts of many volunteers and staff developers alike,
> we're on 8.5 now. We don't expect too much fallout, however keep an eye for
> occasional failures. Also, please check the test logs for your repositories
> for warnings introduced in the new version. Since there will be no
> deployments next week, we have some extra time to ensure everything works
> smoothly.
>
> --
> Best regards,
> Max Semenik ([[User:MaxSem]])
> ___
> Wikitech-l mailing list
> Wikitech-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l



-- 
Toby Negrin (he/his)
Chief Product Officer
Wikimedia Foundation
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] MediaWiki has been upgraded to PHPUnit 8

2020-01-23 Thread Max Semenik
Thanks to awesome efforts of many volunteers and staff developers alike,
we're on 8.5 now. We don't expect too much fallout, however keep an eye for
occasional failures. Also, please check the test logs for your repositories
for warnings introduced in the new version. Since there will be no
deployments next week, we have some extra time to ensure everything works
smoothly.

-- 
Best regards,
Max Semenik ([[User:MaxSem]])
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l