Hello,
The committee has finished selecting new members of the Code of Conduct
Committee <https://www.mediawiki.org/wiki/Code_of_Conduct/Committee>. The
new committee candidates are (in alphabetical order):
- Amir Sarabadani
- Eugene233
- Martin Urbanec
- MusikAnimal
- Nuria Ruiz
Auxiliary members will be (also in alphabetical order):
- Effie Mouzeli
- Huji
- Jayprakash12345
- Luke081515
- Tony Thomas
More details about the member candidates can be found in this MediaWiki.org
page
<https://www.mediawiki.org/wiki/Code_of_Conduct/Committee/Members/Candidates>
.
Changes compared to last term:
- Legoktm leaves the main committee
- Eugene233 joins the main CoC committee
- Nuria moves from auxiliary to the main committee
- Luke081515 joins the auxiliary committee
- Ariel leaves the auxiliary committee
- Tony Thomas moves from main to the auxiliary committee
This is not the final structure. According to the Code of Conduct
<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. Please let the committee know via techconduct(a)wikimedia.org if
you have any concern regarding the candidate slate by end of day *May 31,
2022*.
After that, the committee will either finalize the candidate slate or
update it in response to concerns raised. If the candidate slate changes,
there will be another two week feedback period covering the newly proposed
members. After the selections are finalized, there will be a training
period, after which the new Committee will be appointed and serve for a
year.
Best,
Martin Urbanec, on behalf of the Code of Conduct committee
This release promotes Node.js 14 to be the default for the fresh-node command.
Get started by installing, updating, or learning more, at:
https://gerrit.wikimedia.org/g/fresh#fresh-environment
Changelog:
https://gerrit.wikimedia.org/g/fresh/+/22.05.1/CHANGELOG.md
Node.js 14 is now the default environment for the fresh-node command, this follows WMF CI (Thanks James Forrester!). [1] Node.js 12 remains available via fresh-node12. Node.js 10 has been removed after being deprecated since September of last year.
This release also adds support for detecting and installing to your home directory instead of system-wide, which is often preferred on Linux. The installer automatically selects one of $HOME/bin or $HOME/.local/bin if it exists and is in your "PATH". (Thanks Antoine Musso!)
If you encounter problems with Node.js 14 or experience other issues, let us know on Phabricator at https://phabricator.wikimedia.org/tag/fresh/. This is also where you can previous tasks.
Fresh is a fast way to create isolated environments from your terminal. These can be used to work more responsibly with 'npm' developer tools such as ESLint, QUnit, Grunt, Selenium, and more. Example guide: https://www.mediawiki.org/wiki/Manual:JavaScript_unit_testing
--
Timo Tijhof
[1] https://phabricator.wikimedia.org/T267890
Hey all,
A note that WMF Release Engineering are spending a sprint focusing as a
team on GitLab migration efforts. *As a consequence, we're pausing the
deployment train for the week of **M**ay 9th*so we can work on the
problem as a group without losing 1-2 people to train duties for most of
the week.
Unlike our recent experiment at running multiple trains in a week, this
/shouldn't/have much immediate impact on your work, but if you're
interested in GitLab adoption, you might want to follow along on the
sprint workboard:
https://phabricator.wikimedia.org/project/board/5873/
Goal for this sprint:***Migration of blubber / blubberoid to GitLab*
* https://phabricator.wikimedia.org/T301168
* What that means;
* Project exists on GitLab
* CI runs on commits
* We can publish an image from GitLab
<3
-- Brennen Bearnes, forRelease Engineering