All,
As Node 10 is EOL, many of our upstream tools have been dropping Node 10
support recently, which is slowing down development and creating work for
teams.
I have thus created the Node 12 CI infrastructure (T284343
<https://phabricator.wikimedia.org/T284343>) based on Debian Bullseye
(thank you, SRE Service Ops!) and have today migrated almost all jobs over
to use them (T284345 <https://phabricator.wikimedia.org/T284345>).
There are a small handful of jobs (for Kartotherian, OOUI, and WikiPEG)
that need further infrastructure work, and have not yet been migrated. I've
submitted a few commits switching repos with .nvmrc files over to the new
version installed in CI.
This should be an uneventful change; I've spot-checked a few dozen repos
and not found any issues. If there are any, please shout on the task or in
#wikimedia-releng on Libera.Chat so I can fix it.
Note: This only applies to the centrally-managed legacy CI jobs. If your
repo is using the modern pipeline, you will need to wait for there to be an
appropriate base image, which is tracked in T284346
<https://phabricator.wikimedia.org/T284346>.
J.
--
*James D. Forrester* (he/him <http://pronoun.is/he> or they/themself
<http://pronoun.is/they/.../themself>)
Wikimedia Foundation <https://wikimediafoundation.org/>
Hello,
The committee has finished selecting new members and the new committee
candidates are (In alphabetical order):
- Amir Sarabadani
- Kunal Mehta
- Martin Urbanec
- MusikAnimal
- Tony Thomas
And auxiliary members will be (Also in alphabetical order):
- Ariel Glenn
- Effie Mouzeli
- Huji
- Jayprakash12345
- Nuria Ruiz
You can read more about the members in the mediawiki.org page
<https://www.mediawiki.org/wiki/Code_of_Conduct/Committee/Members/Candidates>
.
The changes compared to last term are:
- Kunal Mehta is joining the main CoC committee
- Ariel Glenn is coming back to auxiliary committee
- Effie Mouzeli is joining auxiliary committee for the first time
- Tonina Zhelyazkova is leaving the committee
- Matanya and Tpt are leaving the auxiliary committee
- I won't run for the chair this year.
This is not the final structure. According to the CoC
<https://www.mediawiki.org/wiki/Code_of_Conduct/Committee#Selection_of_new_m…>,
the current committee publishes the new members and calls for public
feedback for *six weeks* and after that, the current committee might apply
changes to the structure based on public feedback.
Please let the committee know if you have any concern regarding the members
and its structure until *26 May 2021* and after that, the new committee
will be in effect and will serve for a year.
Amir, On behalf of the Code of Conduct committee
Best
Hello all,
As the 2021 WMF Board elections have been announced, I have proposed to
reconsider the eligibility criteria for “developers” and technical
contributors, as the previous criteria do not make sense any longer and
exclude several groups of contributors.
A discussion has been started at https://phabricator.wikimedia.org/T281977
and
https://meta.wikimedia.org/wiki/Talk:Wikimedia_Foundation_elections/2021#Re…
.
Please share your thoughts and feedback.
Regards
Jay Prakash (he/him)
Volunteer Developer, Wikimedia
I figure this might be of interest to some here: we could make
sponsorship of contributions more evident by adding a git commit
pseudo-header:
Sponsored-by: Name Of Sponsoring Entity
Obviously this would be optional, and only used by those who want to.
Spelled out in a little more detail:
https://blog.liw.fi/posts/2021/05/26/sponsored-by/
--
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."
Hi Community Metrics team,
This is your automatic monthly Phabricator statistics mail.
Accounts created in (2021-05): 285
Active Maniphest users (any activity) in (2021-05): 1145
Task authors in (2021-05): 576
Users who have closed tasks in (2021-05): 330
Projects which had at least one task moved from one column to another on
their workboard in (2021-05): 298
Tasks created in (2021-05): 2416
Tasks closed in (2021-05): 2447
Open and stalled tasks in total: 47769
* Only open tasks in total: 46888
* Only stalled tasks in total: 881
Median age in days of open tasks by priority:
Unbreak now: 24
Needs Triage: 647
High: 958
Normal: 1407
Low: 2044
Lowest: 2068
(How long tasks have been open, not how long they have had that priority)
Active Differential users (any activity) in (2021-05): 6
To see the names of the most active task authors:
* Go to https://wikimedia.biterg.io/
* Choose "Phabricator > Overview" from the top bar
* Adjust the time frame in the upper right corner to your needs
* See the author names in the "Submitters" panel
TODO: Numbers which refer to closed tasks might not be correct, as
described in https://phabricator.wikimedia.org/T1003 .
Yours sincerely,
Fab Rick Aytor
(via community_metrics.sh on phab1001 at Tue 01 Jun 2021 12:00:20 AM UTC)