Sorry for cross-posting!
Reminder: Technical Advice IRC meeting again **the day after tomorrow,
Wednesday 3-4 pm UTC** on #wikimedia-tech.
The Technical Advice IRC meeting is open for all volunteer developers,
topics and questions. This can be anything from "how to get started" over
"who would be the best contact for X" to specific questions on your project.
If you know already what you would like to discuss or ask, please add your
topic to the next meeting: https://www.mediawiki.org/wiki/Technical_
Advice_IRC_Meeting
Hope to see you there!
Michi (for WMDE’s tech team)
--
Michael F. Schönitzer
Wikimedia Deutschland e.V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Tel. (030) 219 158 26-0
http://wikimedia.de
Stellen Sie sich eine Welt vor, in der jeder Mensch an der Menge allen
Wissens frei teilhaben kann. Helfen Sie uns dabei!
http://spenden.wikimedia.de/
Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg unter
der Nummer 23855 B. Als gemeinnützig anerkannt durch das Finanzamt für
Körperschaften I Berlin, Steuernummer 27/681/51985.
Hello all,
The candidate slates has been deemed finalized.
Thanks to the new candidates joining the committee to support
this important mission, sustaining our code of conduct.
We didn't receive a lot of candidatures this session, so we'd like
to ask you to think for the next months if you would like to serve
in the 2019 half I committee, and to be ready in October to join
the boat.
[ Candidates URL ]
https://www.mediawiki.org/wiki/Code_of_Conduct/Committee/Candidates/2018-I
This page will be moved to the members page when the new committee
will enter in function after a training period for new members.
[ Procedure ]
We haven't received any feedback to techconduct (at) twikimedia.org
related to one or another candidate.
In addition to the procedure the Code of Conduct provides, we also
received additional comments at [[mw:Talk:Code of
Conduct/Committee/Candidates/2018-I]] and consider these comments
party addressed and partly to solve in the next weeks, and unrelated
to the current candidates.
--
Sébastien Santoro aka Dereckson
http://www.dereckson.be/
Hello,
I have made two changes to SWAT policies today.
First, we now disallow multi-sync patch deployments. See T187761[0].
This means that the sync order of files is determined by git commit
parent relationships (or Gerrit's "depends-on"). This is to prevent SWAT
deployers from accidentally syncing two patches in the wrong order.
Second, we are reducing the number of allowed patches from 8 to 4. This
is to reduce stress on the SWAT deployer as well as set expectations for
requesters on the pace of the windows. See the approximate best case
time spent breakdown[1] for how we came to this number.
I've updated the on-wiki documentation on wikitech[2][3].
Thank you for flying scap,
Greg
[0] https://phabricator.wikimedia.org/T187761
[1]
* +2/Wait for Jenkins to merge - 2 min
* prepare git on tin - 1 min
* Deploy to mwdebug - 1 min
* Verify on mwdebug - 3 min
* Deploy to production - 1 min
* Verify & wait/watch logs - 2 min
[2] https://wikitech.wikimedia.org/w/index.php?title=SWAT_deploys&diff=prev&old…
[3] https://wikitech.wikimedia.org/w/index.php?title=SWAT_deploys&diff=next&old…
--
| Greg Grossmeier GPG: B2FA 27B1 F7EB D327 6B8E |
| Release Team Manager A18D 1138 8E47 FAC8 1C7D |
Hi all!
While I think it's great that CI is making sure that test coverage improves, I'm
struggeling with making this work for me. It seems to me the stats that are used
to detect test coverage are faulty, or at least unintuitive.
See for instance <https://gerrit.wikimedia.org/r/c/423146/10>. Please explain to
me how this decreases test coverage
<https://integration.wikimedia.org/ci/job/mediawiki-phpunit-coverage-patch/2…>.
What am I missing? As far as I can see, all new code has tests. I'm having
similar issues with several of my patches.
Also, am I correct in thinking that I could introduce a completely new 1000 line
class with no tests, and that would *not* be detected as decreasing coverage,
since the new class didn't have any coverage before?....
--
Daniel Kinzler
Principal Platform Engineer
Wikimedia Deutschland
Gesellschaft zur Förderung Freien Wissens e.V.
Hello everyone!
I am Yashdeep Thorat, I am an undergraduate student at BITS Pilani
Hyderabad Campus, India.
I will be working on adding a spreadsheet interface to the Page Forms
extension which will
allow administrators of a wiki to edit multiple pages at once.
https://phabricator.wikimedia.org/T189743
I will be working under the mentorship of Yaron Koren, Nischay Nahata and
Balakarthikeyan Rajan.
I am really exited to work on this project and would love to interact with
the members of
this community.
Best Regards,
Yashdeep Thorat
Hello all,
I am Perside Rosalie student at the University of Buea-Cameroon studying
computer engineering and one of the accepted students for GSoC 2018.
I will work on the Emoji Twitter bot for Commons images from NYPL fork
<https://phabricator.wikimedia.org/T190163>. I hope to get in touch with a
lot of community members, encourage volunteers from my community and as
well learn a lot from this project.
Best Regards,
Rosalie