Hi all,
it is another Tuesday, so I’ll start this week’s round of thanks :)
- Thanks to Legoktm and everyone else working on MediaWiki code search
<https://codesearch.wmflabs.org/search/> for this awesome tool! It is
incredibly useful to be able to search for all references to some code
you’re going to touch – I would feel much less confident doing any kind of
cross-repo refactoring without it.
- Thanks to Ladsgroup, Brian Wolff and everyone else who supported me
getting +2 rights :)
Have a nice day,
Lucas
--
Lucas Werkmeister
Full Stack Developer
Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Phone: +49 (0)30 219 158 26-0
https://wikimedia.de
Imagine a world, in which every single human being can freely share in the
sum of all knowledge. That‘s our commitment.
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/029/42207.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Hi,
I'm forwarding along a request for feedback on a proposal started by
Dinoguy1000 related to the "Extension default namespaces"[1] page.
They've proposed codifying the general practice of having extensions
reserve blocks of ten namespace numbers. Comments are requested on the
talk page[2].
[1] https://www.mediawiki.org/wiki/Extension_default_namespaces
[2] https://www.mediawiki.org/wiki/Topic:Uoy29ksdvdylmapk
Thanks,
- -- Legoktm
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE+h6fmkHn9DUCyl1jUvyOe+23/KIFAlwOs7AACgkQUvyOe+23
/KKnCg//XzfoYOGU2QWYlJ6/mNE35ZMS63DrR4epubh6gGI1YNJWCUqFtgWt9oo4
4eibl84wFGbTpUcFCa8Da/fsZnbZ79+l/8MTRxlSq2I304e407wLLb3QbYoH97Zs
WwhFehnwYB+8HbyCLWg63avqvAkBWRRZFrFr9VVYBtaJbM5UwEewyLoTsf9C5CzD
F4sm7XUngo5JVcC/EtrsqOK7bbNABAHStkbmgRpcpP5ZvTSQV3nOpuhVqhX1aFwB
l8Eti9bw4VJfx5+TgjkkyBloYUjEIPPaNVoPQErXBK2jFucB0WTD8tTkXTH3V82m
cXoa1N56+iA+LqhFe3EvaMPb9uyFWfLqnZPc/gkOo5KHM0pcIZ/j+FvtJKUnmpIN
Zrsj4BmrG3CmsfviXBDZCfAAZMDD0rwxqurcdYA1ISOnfnm6Bujf10ZV9UGzYJDQ
Q++meGTHm0f5m5RB94rPD7HYwlfWM3xF6nWyK9lSehZDODle66/p0lLxFyDQvVgo
ls3gnOcaiOwktbi3/rKfwdTemaCPX6jwEXqwfV/53ADa4OYqlTRicpbdDwW+f2+i
baaK5srDx6NfMhXdnEdQUdr54MG+AegVTXI97AxSMq8bDhAckfLwXpxsWVg+pwDa
RdwwVpyarN3OJTthTflKpFFN5CyIMdyTsabyrLTYVij2BAtE2Go=
=gffc
-----END PGP SIGNATURE-----
Hey,
I nominated Lucas Werkmeister to have +2 rights on mediawiki/*
See https://phabricator.wikimedia.org/T210836 for more information.
Best
--
Amir Sarabadani
Software Engineer
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/029/42207.
The Wikimedia Foundation security team is implementing a new password
policy and requirements. [0] You can learn more about the project on
MediaWiki.org. [1]
These new requirements will apply to new accounts and privileged
accounts. New accounts will be required to create a password with a
minimum length of 8 characters. Privileged accounts will be prompted
to update their password to one that is at least 10 characters in
length.
These changes are planned to be in effect on December 13th. If you
think your work or tools will be affected by this change, please let
us know on the talk page. [2]
[0] https://meta.wikimedia.org/wiki/Password_policy
[1] https://www.mediawiki.org/wiki/Wikimedia_Security_Team/Password_strengtheni…
[2] https://www.mediawiki.org/wiki/Talk:Wikimedia_Security_Team/Password_streng…
Yours,
Chris Koerner
Community Relations Specialist
Wikimedia Foundation
This survey will help the Release Engineering team measure developer
satisfaction and determine where to invest resources. The topics covered
will include the following:
* Local Development Environment
* Beta Cluster / Staging Environment
* Testing / CI
* Code Review
* Deployments
* Production Systems
* Development and Productivity Tools
* Developer Documentation
* General Feedback
We are soliciting feedback from all Wikimedia developers, including Staff,
3rd party contributors and volunteer developers. The survey will be open
for 2 weeks, closing on November 14th.
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/Developer_Satisfaction_Survey_Privacy…
To participate in this survey, please start here:
https://docs.google.com/forms/d/e/1FAIpQLSfXGpjUIO3ARqxPHOYPwI2Dw-jEg1xMeLi…
https://www.mediawiki.org/wiki/Scrum_of_scrums/2018-12-05
*=2018-12-05=*
== Callouts ==
* Fundraising campaigns
https://meta.wikimedia.org/wiki/CentralNotice/Calendar
* Dec 24th and Dec 31st are freeze weeks.
* Goal planning in progress. If you have requests from SRE, now is the time
to do so.
** Session Service RFC is heading to last call ending Wednesday December
12th 1pm PST https://phabricator.wikimedia.org/T206010
== Audiences ==
=== Contributors ===
==== Community Tech ====
* Blocked by:
* Blocking:
* Updates:
**
==== Anti-Harassment Tools ====
* Blocked by:
* Blocking:
* Updates:
**
==== Editing ====
* Blocked by:
* Blocking:
** Updates:
**
==== Growth ====
* Blocked by:
* Blocking:
* Updates:
**
==== Language ====
* Blocked by:
* Blocking:
* Updates:
**
=== Readers ===
==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
**About to release 6.1.4 - a small release that disables Wikidata
description editing in English (we enabled it by mistake in a previous
release)
**Working on mobile editing (release board:
https://phabricator.wikimedia.org/tag/ios-app-v6.2-beluga-on-a-pogo-stick/)
with
CodeMirror - we're hoping to release something to beta before the holidays
==== Android native app ====
* Blocked by:
* Blocking:
* Updates:
==== Readers Web ====
* Blocked by:
* Blocking:
* Updates:
** Summary: we're continuing the MobileFrontend architecture project,
planning for advanced mobile contributions, and getting ready to deploy
page issues everywhere except enwiki.
** Mobile website (MinervaNeue / MobileFrontend):
*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFro…
**** Reduce View inheritance and improve composition support T209007
**** Webpackify watchstar T208921
**** Add tests for Drawer and CtaDrawer T208920
**** MobileFrontend should not have a global event emitter T156186
*** Advanced mobile contributions
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
**** Team planning
*** Page issues
https://www.mediawiki.org/wiki/Reading/Web/Projects/Mobile_Page_Issues
**** Distinct issues should not be grouped T202349
**** Standardize parsing T206177
**** Planning deployment to all wikis except enwiki on December 17th T210553
*** Maintenance and bug fixes T210670 T210869 T204876 T208808
** Desktop website (Popups) https://www.mediawiki.org/wiki/Page_Previews
*** Reproduce Popups memory leak T208634
** PDF rendering (Proton)
https://www.mediawiki.org/wiki/Reading/Web/PDF_Functionality
*** Remaining work tracked in deploy Proton T181084
==== Readers Infrastructure ====
* Blocked by:
* Blocking:
* Updates:
** Maps:
*** Tested kartotherian/tilerator on Node 10
** MCS:
*** Mainly code review and work on the performance patches
==== Multimedia ====
* Updates
** SDC: still struggling to get multi-lingual captions stable on beta
** work continues on phase 2
** Matthias is back from paternity leave
==== Parsing ====
* Blocked by:
* Blocking:
* Updates:
==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
** OOUI v0.29.6 released
** Design Style Guide
*** Now featuring improved imagery across pages
== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:
** Working on fixing newly found errors in Hadoop's EventLogging refine
pipeline and sanitization.
** Working on adding unique devices counts per project family (all
wikipedias, all wiktionaries, etc.)
** Working on loading data (sqooping from labs+production mariaDBs) and
joining it in the cluster for MediaWiki history reconstruction, after
recent DB refactor.
=== Cloud Services ===
* Blocked by:
* Blocking:
* Updates:
**
=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Campaign going well so far
** FR-tech supporting the rest of the team with processor switching &
investigation
** CentralNotice tweaks such as reducing log spam for protection
** CiviCRM performance optimizations
** Getting new hire oriented
=== MediaWiki Core Platform ===
* Blocked by:
* Blocking:
* Updates:
** TechConf session review complete, now moving on to wiki publishing
** Session Service RFC is heading to last call ending Wednesday December
12th 1pm PST https://phabricator.wikimedia.org/T206010
** Patch for Excimer ready for merging
https://phabricator.wikimedia.org/T205059
** PHP7: Working on production configuration sending to Redis server
** Patch for intentionally triggering fatal errors in MediaWiki is up
https://phabricator.wikimedia.org/T210567
** Guzzle security review complete, will be deployed next week
https://phabricator.wikimedia.org/T202143
=== Performance ===
* Blocked by:
**
* Blocking:
**
* Updates:
**
=== Release Engineering ===
* Blocked by:
* Blocking:
* Updates:
**
=== Research ===
* Blocked by: None
* Blocking: None
* Updates:
** Delaying deployment of QuickSurveys for reader trust because of the
ongoing fundraising campaign: https://phabricator.wikimedia.org/T209882
** Working on taking the recommendation API to production:
https://phabricator.wikimedia.org/T210844 and
https://phabricator.wikimedia.org/T208622
** Starting a new online experiment for the "Eliciting new editor
interests" research:
https://meta.wikimedia.org/wiki/Research:Voice_and_exit_in_a_voluntary_work…
=== Scoring Platform ===
* Blocked by:
* Blocking:
* Updates:
=== Search Platform ===
* Blocked by:
* Blocking:
* Updates:
** New blog post about grouping, stemming and filtering words in search:
https://wikimediafoundation.org/2018/11/28/the-root-of-the-problem/
** A/B test for wikidata completion models finished, analyzing results:
https://phabricator.wikimedia.org/T209402
** Fixed issue with deletes not being reported in WDQS (turns out we had
broken channel in Kafka for a month):
https://phabricator.wikimedia.org/T210451
** Fixed issue with Chinese CJK extension C characters in search:
https://phabricator.wikimedia.org/T168427
** Fixed transfer_to_es job that moves data from analytics to
ElasticSearch: https://phabricator.wikimedia.org/T210545
** Working on data corruption issues in WDQS:
https://phabricator.wikimedia.org/T210044
** Working on ES 6 upgrade: https://phabricator.wikimedia.org/T183282
** Working on running multiple Elastic instances on the same hardware:
https://phabricator.wikimedia.org/T193654
** Working on query parsing refactoring:
https://phabricator.wikimedia.org/T185108
=== Security ===
* Blocked by:
* Blocking:
* Updates:
**T144467 Security review for Google MT for Content Translation - on
schedule for end of week
**
=== Services ===
* Blocked by:
* Blocking:
* Updates:
**
=== Site Reliability Engineering ===
* Blocked by:
** None
* Blocking:
** None
* Updates:
** Dec 24th and Dec 31st are freeze weeks..
== Wikidata ==
* Blocked by:
* Blocking:
* Updates:
**
== German Technical Wishlist ==
* Blocked by:
* Blocking:
* Updates:
**
== Multi-Content Revisions ==
* Blocked by:
* Blocking:
* Updates:
** Patch introducing SlotRoleHandler and SlotRoleRegistry was merged
(Gerrit:434544)
== SoS Meeting Bookkeeping ==
* Updates:
**request for teams to enter updates into the notes if they aren't able to
attend the meeting