[Wikitech-l] New location for configuring Wikimedia production extensions and skins

2020-02-20 Thread Mukunda Modell
Hey everyone,

TL;DR: We've moved the list of which extensions + skins are included in
Wikimedia production branches. make-wmf-branch has been removed and
branching is now configured in make-release.

As part of the modernisation work for the way MediaWiki code is deployed
into Wikimedia production, we have consolidated the code for making the
weekly "train" cut with that for making release branches of MediaWiki.[0]
This means that the specific configuration file now has a different
location and format.[1]

This will only affect you if you are involved in helping us add new
extensions for production deployment (once they've gone through the full
process),[2] or if you own a tool that tries to monitor Wikimedia
production deployments.

Thank you!


[0] - https://phabricator.wikimedia.org/T222829
[1] -
https://gerrit.wikimedia.org/g/mediawiki/tools/release/+/master/make-release/settings.yaml
[2] - https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] Mediawiki codesniffer usage

2020-02-20 Thread James Forrester
On Thu, 20 Feb 2020 at 16:19, Zoran Dori  wrote:

> Is anywhere available list of extensions which don't have
> mediawiki/mediawiki-codesniffer?
>

Not easily, but this is a list of all extensions known to gerrit

(860 of them), and this is LibraryUpgrader's list of repos it knows about
that have CodeSniffer installed

(543 extension repos), so anything listed in the first but not the second
would be a place to start.

Note that a handful of extensions use WMDE's fork of CodeSniffer
,
and some repo owners might intentionally not want to align to Wikimedia
coding standards, for whatever reason.

J.
-- 
*James D. Forrester* (he/him  or they/themself
)
Wikimedia Foundation 
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Mediawiki codesniffer usage

2020-02-20 Thread Zoran Dori
Hello,
I have a question. Is anywhere available list of extensions which don't
have mediawiki/mediawiki-codesniffer?

Best regards,

Zoran Dori
volunteer, Wikimedia Serbia
s: zoranzoki21.github.io e: zorandori4...@gmail.com

*Замислите свет у коме свака особа на планети има слободан приступ
целокупном људском знању. То је оно на чему ми радимо.*
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] Phabricator #security => acl*security

2020-02-20 Thread Chase Pettet
A small note that the Security
 tag within Phabricator is
now separate from the ACL object
.

Do not use #Security as an ACL object. This is the outcome of T244165
.  This mirrors the convention
for #operations and #acl*operations as expected allowing everyone to join
and watch #security related objects on equal footing.  Though not everyone
will see the same objects depending on membership in acl*security, there
are many issues related to security which are not hidden or protected.

Best,
-- 
Chase Pettet
chasemp on phabricator  and
IRC
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] MediaWiki 1.35.0 development branch point is coming soon (7 April 2020)

2020-02-20 Thread James Forrester
All,

Just a friendly heads-up that the branch point for MediaWiki 1.35.0 is
coming up faster than you expect; we're currently on 1.35.0-wmf.20, and
1.35.0-wmf.7 (in seven weeks' time, *i.e.* on 7 April 2020) will be the
final alpha of 1.35, and thus where I cut REL1_35 ahead of rc.0.[0]

There are a lot of proposed blockers to the 1.35 release currently tagged
on Phabricator[1] (and no doubt some of you have vague plans but don't have
them marked out yet). Please do get them done, or re-assess the timeline
for your work, and don't get caught out!

[0] - https://www.mediawiki.org/wiki/MediaWiki_1.35/Roadmap
[1] - https://phabricator.wikimedia.org/tag/MW-1.35-release

Thanks!
-- 
*James D. Forrester* (he/him  or they/themself
)
Wikimedia Foundation 
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] m1 database master (etherpad, bacula, rt, librenms) restart - Thursday 20th 09:00 AM UTC

2020-02-20 Thread Manuel Arostegui
This was done successfully.
Downtime was from 09:00:28 to 09:01:14

On Thu, Feb 20, 2020 at 9:36 AM Manuel Arostegui 
wrote:

> This will happen in 25 minutes.
>
> On Wed, Feb 12, 2020 at 2:53 PM Manuel Arostegui 
> wrote:
>
>> Hello,
>>
>> *Thursday 20th at 09:00AM UTC* we'll be restarting and upgrading db1135
>> (m2 misc primary database master) as part of
>> https://phabricator.wikimedia.org/T239791
>> The specific task for the upgrade is
>> https://phabricator.wikimedia.org/T244238
>>
>> Impact: The following services will be on read-only for around 1 minute:
>>
>> librenms
>> etherpad
>> bacula
>> racktables
>> rt
>>
>> Sorry for the inconvenience
>> Manuel.
>>
>>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] m1 database master (etherpad, bacula, rt, librenms) restart - Thursday 20th 09:00 AM UTC

2020-02-20 Thread Manuel Arostegui
This will happen in 25 minutes.

On Wed, Feb 12, 2020 at 2:53 PM Manuel Arostegui 
wrote:

> Hello,
>
> *Thursday 20th at 09:00AM UTC* we'll be restarting and upgrading db1135
> (m2 misc primary database master) as part of
> https://phabricator.wikimedia.org/T239791
> The specific task for the upgrade is
> https://phabricator.wikimedia.org/T244238
>
> Impact: The following services will be on read-only for around 1 minute:
>
> librenms
> etherpad
> bacula
> racktables
> rt
>
> Sorry for the inconvenience
> Manuel.
>
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] A monthly purge

2020-02-20 Thread bawolff
Accidentally replied directly instead of to list like i meant to

On Thu, Feb 20, 2020 at 8:15 AM bawolff  wrote:

> Some back of the napkin math
>
> If it takes 0.5 seconds to parse a page on average, it would take 289 days
> to refresh all the pages on wikipedia (Assuming we aren't parallelizing the
> task). It definitely seems like a non-trivial amount of computer work.
>
> See also discussion at https://phabricator.wikimedia.org/T157670
> (Basically the proposal is, instead of trying to purge everything in
> alphabetical order, just start purging things that haven't been purged in
> like a year or something. Discussion is fairly old, I don't think anyone is
> working on it anymore).
>
> --
> bawolff
>
> On Thu, Feb 20, 2020 at 7:50 AM Amir E. Aharoni <
> amir.ahar...@mail.huji.ac.il> wrote:
>
>>
>> ‫בתאריך יום ה׳, 20 בפבר׳ 2020 ב-9:26 מאת ‪bawolff‬‏ <‪
>> bawolff...@gmail.com‬‏>:‬
>>
>>> Pretty sure the answer is no (Although i don't know for a fact).
>>>
>>> However, parser cache only lasts for 30 days. So pages will get parsed at
>>> least once every 30 days (if viewed). However that's separate from links
>>> update (aka categories, linter, etc).
>>>
>>> I suspect that doing a linksupdate of every article once a month would
>>> take
>>> more than a month.
>>>
>>
>> If it's true, and it may well be, is it conceivable that this will be
>> some kind of a continuous process?
>>
>>
>
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Re: [Wikitech-l] A monthly purge

2020-02-20 Thread יגאל חיטרון
Well, I'm talking particularly about the structure of references, 5 5.1 5.2
5.3 -> 5 a b c.
Igal


בתאריך יום ה׳, 20 בפבר׳ 2020, 09:26, מאת bawolff ‏:

> Pretty sure the answer is no (Although i don't know for a fact).
>
> However, parser cache only lasts for 30 days. So pages will get parsed at
> least once every 30 days (if viewed). However that's separate from links
> update (aka categories, linter, etc).
>
> I suspect that doing a linksupdate of every article once a month would take
> more than a month.
>
> --
> Brian
>
> ‪On Tue, Feb 18, 2020 at 1:14 PM ‫יגאל חיטרון‬‎ 
> wrote:‬
>
> > Hello. Could you tell me, please, if there is a monthly purge of all
> pages,
> > or at least all articles, in all wikis? I remember there were plans about
> > this, to aid the Linter, but I don't know what happens now. I consider to
> > suggest a new feature to our Village Pump, but it it can be turned on
> only
> > with a purging of all articles. Thank you.
> > ___
> > 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