Hello!
Please take our annual* *Developer Satisfaction Survey*!
Link: https://wikimediafoundation.limesurvey.net/484133
The survey is open until Fri, 17 Feb 2023—two weeks from today.
____
This survey is for members of the *Wikimedia Developer Community* and
covers the following topics:
-
Code review tooling and process
-
Code quality
-
Phabricator
-
Continuous Integration
-
MediaWiki development environments
-
Beta cluster / Staging
Please take the survey if you’ve used the above tools as part of your role
developing software for the Wikimedia community.
We’re soliciting your feedback to:
-
Measure developer satisfaction, and
-
determine where to invest resources in the future
We will anonymize, explore, and report the data we gather on mediawiki.org.
View previous years' survey results:
https://www.mediawiki.org/wiki/Developer_Satisfaction_Survey
Privacy statement: This survey will be conducted via a third-party service,
which may subject it to additional terms. For more information on privacy
and data-handling, see the survey privacy statement
<https://foundation.wikimedia.org/wiki/Legal:2023_Developer_Satisfaction_Sur…>
.
Thank you!
Tyler Cipriani (he/him)
Engineering Manager, Release Engineering
Wikimedia Foundation
____
*: “annual,” except we missed 2022 🙁
Hello,
In accordance with CoC's amendment policy
<https://www.mediawiki.org/wiki/Code_of_Conduct/Amendments>. The committee
proposes an amendment on behalf of one of the community members to be added
in unacceptable behavior section
<https://www.mediawiki.org/wiki/Code_of_Conduct#Unacceptable_behavior>:
Soliciting help, support or technical assistance for websites whose
predominant activity or content is behaviour that explicitly and
significantly violates provisions of the code of conduct is forbidden in
Wikimedia technical spaces. For example, websites advocating violence or
hate speech are not welcome to ask for support on Wikimedia support forums.
This is similar to w:en:Wikipedia:No Nazis
<https://en.wikipedia.org/wiki/en:Wikipedia:No%20Nazis>
This will be open for three months for community feedback in
https://www.mediawiki.org/wiki/Topic:Xgg6dvg2athdb1h7 and if the community
reaches consensus and the committee won't oppose it, It will be added to
the policy.
Best
Amir (he/him),
On behalf of the CoC committee
Hello
*GitLab will be down this coming Tuesday, 02 May, from 09:00 - 12:00 UTC* for
the datacenter switchover[0].
Much of this switchover window will be downtime, during which you will be
unable to access GitLab through ssh or the web interface.
The process will involve DNS changes and a full backup of the GitLab server
in the codfw datacenter, which will then be restored on the GitLab server
in the eqiad datacenter.
You can follow along on IRC in the libera.chat #wikimedia-gitlab channel[1].
[0]: <https://phabricator.wikimedia.org/T335504>
[1]: <ircs://irc.libera.chat:6697/wikimedia-gitlab>
Hello all!
The Search Platform Team usually holds an open meeting on the first
Wednesday of each month. Come talk to us about anything related to
Wikimedia search, Wikidata Query Service (WDQS), Wikimedia Commons Query
Service (WCQS), etc.!
Feel free to add your items to the Etherpad Agenda for the next meeting.
Details for our next meeting:
Date: Wednesday, May 3, 2023
Time: 16:00-17:00 UTC / 08:00 PDT / 11:00 EDT / 17:00 CET
Etherpad: https://etherpad.wikimedia.org/p/Search_Platform_Office_Hours
Google Meet link: https://meet.google.com/vgj-bbeb-uyi
Join by phone: https://tel.meet/vgj-bbeb-uyi?pin=8118110806927
Have fun and see you soon!
Guillaume
--
*Guillaume Lederrey* (he/him)
Engineering Manager
Wikimedia Foundation <https://wikimediafoundation.org/>
But there's no "All tasks", see
https://upload.wikimedia.org/wikipedia/commons/archive/2/28/20230428045221%…
Am Fr., 28. Apr. 2023 um 06:44 Uhr schrieb Martin Domdey <dr.taxon(a)gmail.com
>:
> But there's no "All tasks", see appended screenshot.
>
> Martin
>
>
>
> Jean-Rene Branaa <jbranaa(a)wikimedia.org> schrieb am Fr., 28. Apr. 2023,
> 06:34:
>
>> When in the workboard select "All Tasks" from the filter menu on the top
>> right hand side of the window under the Search bar.
>>
>> cheers,
>>
>> JR
>>
>>
>>
>> On Thu, Apr 27, 2023 at 9:10 PM Martin Domdey <dr.taxon(a)gmail.com> wrote:
>>
>>> https://phabricator.wikimedia.org/T335420
>>>
>>> Hi, I want to list this resolved task on the workboard TaxonBot, but
>>> can't see it in Backlog or anywhere (I guess because it's resolved).
>>>
>>> Can you help me please?
>>>
>>> Thank you,
>>> Martin ...
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Wikitech-l mailing list -- wikitech-l(a)lists.wikimedia.org
>>> To unsubscribe send an email to wikitech-l-leave(a)lists.wikimedia.org
>>>
>>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>>
>> _______________________________________________
>> Wikitech-l mailing list -- wikitech-l(a)lists.wikimedia.org
>> To unsubscribe send an email to wikitech-l-leave(a)lists.wikimedia.org
>>
>> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
>
>
https://phabricator.wikimedia.org/T335420
Hi, I want to list this resolved task on the workboard TaxonBot, but can't
see it in Backlog or anywhere (I guess because it's resolved).
Can you help me please?
Thank you,
Martin ...
We would like to announce the release of MediaWiki Language Extension
Bundle 2023.04. This bundle is compatible with '''MediaWiki >=
1.38.0''' and requires '''PHP >= 7.4.0'''.
The 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-2023.04.tar…
* sha256sum: c39c9d969255808a628e9fe2a9a2eceefd14ee5d3d0ef8d1fd1a4765804ad896
* Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2023.04.tar…
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/postorius/lists/mediawiki-i18n.lists.wikimedia.…
* Report bugs to: https://phabricator.wikimedia.org/project/view/1464
Release notes for each extension are below.
== Highlights ==
* This is the last release of MLEB supporting '''MediaWiki >= 1.38'''
== Babel ==
* Fix "User categories creation should be able to use templates"
({{phab|T211665}}, {{gerrit|881947}})
* Add ability to override Babel categories ({{gerrit|881944}})
* Fix "Some language tags show wrong language ("English") in Babel
boxes" ({{phab|T64714}}, {{gerrit|884400}})
== CleanChanges and cldr ==
* Localisation and maintenance updates.
== Translate ==
* Optionally allow setting a source language for aggregate groups
({{phab|T281073}})
* Allow fetching translation statistics for messages with similar
prefix ({{phab|T298966}})
* Fix bug with importing fuzzy translations from .po files ({{phab|T323430}})
* Add back-links in various special pages in the Translate extension
* Use a text-based group selector in Special:ExportTranslations in
order to improve usability when a large number of message groups are
present ({{phab|T331843}})
* Show error message if group being exported has no translations for
selected language ({{phab|T331824}})
* Display "Translate" tab if a user has permission to translate
irrespective of whether public editing is enabled ({{phab|T334330}})
* Add support to configure readable and writable translation memory
services separately ({{phab|T322284}})
** Support for the <code>mirrors</code> configuration parameter will
be dropped in the next MLEB release.
== UniversalLanguageSelector ==
* Localisation and maintenance updates.
* Fix issues with up/down keys navigation for the ULS menu ({{phab|T328956}})
* Remove ULSMobileWebfontsEnabled configuration option ({{phab|T332837}})
--
Kartik Mistry | કાર્તિક મિસ્ત્રી
kartikm.wordpress.com
== *What* ==
Flamegraphs provide insight to where and how your MediaWiki component or extension spends its time. We instrument real web requests on the MediaWiki app servers at WMF (using php-excimer, a low-overhead sampling profiler) and continually publish interactive SVG visuals by entrypoint (e.g. index.php, JobQueue, ResourceLoader load.php, or rest.php API). [1] [2]
Read more about the Arc Lamp pipeline, introduced by Ori during the 2014 HHVM migration [3], through our blog post:
https://techblog.wikimedia.org/2021/03/03/profiling-php-in-production-at-sc…
== *What's New* ==
The user interface at https://performance.wikimedia.org/php-profiling/ has undergone major changes.
• Date: You can now choose any date in the last *2+ years*. Previously, this was limited to 2-3 weeks. In the dropdown menu, choose "Other", and select any date using the native datepicker. Existing URLs remain compatible.
• Source: Real-time performance data from the *MediaWiki-on-Kubernetes* deployment is now available through here (excimer-k8s and excimer-k8s-wall). While web traffic remains largely on bare metal (except for test2wiki), internal MediaWiki API traffic is already partly on Kubernetes. Refer to T333120 <https://phabricator.wikimedia.org/T333120> for work by SRE ServiceOps (e.g. CXServer uses MediaWiki-on-Kubernetes).
• Entrypoint: *JobQueue* (RunSingleJob) is now included in the selector, plus the new detailed breakdowns <https://phabricator.wikimedia.org/T253679> for *EditAction*, *PreSend*, and *PostSend* are now promoted here. These were previously available via the file browser only.
== *How* ==
The new interface is an HTML form with vanilla JavaScript to navigate you to the right SVG.
Details at https://gerrit.wikimedia.org/r/c/performance/docroot/+/908374.
As before, we promote "good" defaults. You don't have to make any choices to start exploring the data. Press the big blue button to instantly view the most recent index.php flamegraph with the default settings.
--
Timo Tijhof,
Performance Team,
Wikimedia Foundation.
[1] https://wikitech.wikimedia.org/wiki/Performance/Runbook/Arc_Lamp_service
[2] https://www.mediawiki.org/wiki/Excimer
[3] https://techblog.wikimedia.org/2014/12/29/how-we-made-editing-wikipedia-twi…
This email is a summary of the Wikimedia production deployment of
1.41.0-wmf.5
- Conductor: Jaime Nuche
- Backup Conductor: Chad Horohoe
- Blocker Task: T330211 <https://phabricator.wikimedia.org/T330211>
- Current Status <https://versions.toolforge.org>
📊 Numbers
Sparklines comparing the last 5 trains.
- 296 Patches █▆▄▁▅
- 0 Rollbacks ▁▁▄█▁
- 0 Days of delay ▁█▁▁▁
- 1 Blockers ▁▃██▃
🎉 Traintastic Folks 😻 Thanks to folks who reported or resolved blockers:
- Jesús Martínez Novo
- Bartosz Dziewoński
--
Jaime Nuche
Software Engineer III
Wikimedia Foundation <https://wikimediafoundation.org/>