Hi,
I can not facilitate SoS next week. Please let me know off list if you can
facilitate. If you're already coming to the meeting, you know how to do it.
The only other duties are archiving the notes and sending them to
wikitech-l.
It's documented:
https://www.mediawiki.org/wiki/Scrum_of_scrums#Facilitator_responsibilities
Thanks,
Željko
--
For HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-03-27
=2019-03-27=
== Callouts ==
* Research launched call for feedback on section recommendations. Please
take a look if you're interested:
https://lists.wikimedia.org/pipermail/wiki-research-l/2019-March/006728.html
* Our JD for a Senior Software Engineer on Scoring Platform is live
https://boards.greenhouse.io/wikimedia/jobs/1608084
* WikimediaEditorTasks will (tentatively) go live on wikidatawiki on Thurs
after the WM train rolls.
** It's mostly internal-facing (for consumption by the apps) and will not
get any meaningful traffic at first (while the Android team tests), but in
coming weeks please keep an eye out for (unlikely) impact on page save time
& DB replication performance.
== Audiences ==
=== Contributors ===
==== Community Tech ====
* Blocked by:
* Blocking:
* Updates:
** Upcoming work to enhance the UserInfo and GlobalUserInfo APIs with a new
"all" parameter.
==== Anti-Harassment Tools ====
* Blocked by:
* Blocking:
* Updates:
** Beginning on some restructuring of the Block class which might end up in
some deprecations to Block functions. More to come when we know the real
impact.
==== Editing ====
* Blocked by:
* Blocking:
** Updates:
** Section Editing on VE mobile has been live on Bengali, Hebrew and
Cantonese wikis for one week: https://phabricator.wikimedia.org/T218375
**On Thursday, 28-March, Section Editing will be live for contributors to
Hindi, Arabic, Persian, Indonesian, Marathi, Malay, Malayalam, Thai,
Azerbaijani, Albanian wikis: https://phabricator.wikimedia.org/T218939
**We will begin an A/B test on Section Editing on mobile with this
deployment. Details: https://phabricator.wikimedia.org/T218851
**We deployed an interim patch intended to resolve the Editing toolbar on
mobile VE not being sticky on iOS: https://phabricator.wikimedia.org/T218414.
This behavior will be addressed more holistically next quarter.
==== Growth ====
* Blocked by:
* Blocking:
** (New task) Waiting on Growth for deployment of ORES filters for Spanish
Wikiquote https://phabricator.wikimedia.org/T219160
* Updates:
**defining new schemas for newcomer homepage
https://phabricator.wikimedia.org/T219250
==== Language ====
* Blocked by: None
* Blocking:
* Updates:
** Thanks to Analytics for fixing MT dashboard at Dashiki
** Slow week: Team offsite this week.
=== Readers ===
==== iOS native app ====
* Blocked by:
* Blocking:
* Updates:
**6.2.1 is in beta
https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/
***Find & Replace
***Editing onboarding
***Other bug fixes & editing enhancements
**Editing features on iOS are going through external & internal user
testing - if you want to help, please reach out at nharateh(a)wikimedia.org
==== Android native app ====
* Blocked by:
* Blocking:
* Updates:Released 2.7.273
** Continuing working on visual changes of suggested edits
** Fix bugs
==== Readers Web ====
* Blocked by:
* Blocking:
* Updates:
** Summary: continuing advanced mobile contributions features, planning for
next year, and the MobileFrontend architecture investment project.
** Responsive website (MinervaNeue / MobileFrontend):
*** Advanced mobile contributions
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
**** Add history link to actions menu T213352
**** Display core version of history page T216420
**** Allow easier access to user modes T218625
**** AMC toggle takes two taps to turn off/on T219028
**** ManualLogEntry::publish bug T218940
*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFro…
**** Refactor NotificationsOverlay T219036
**** Refactor ImageOverlay T216198
**** Refactor NotificationOverlay T217296
**** Refactor TalkSectionAddOverlay T217102
**** Refactor BetaOptinPanel T217298
*** ExternalGuidance extension review and support
*** Miscellaneous bug fixes and maintenance T218809 T214549 T215890 T198534
T218807 T218731
** Desktop website (Popups)
*** Popups https://www.mediawiki.org/wiki/Page_Previews
**** WMDE reference previews review and support T67114
https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews
**** Bugfix for double pokey on some page previews T204627
** Planning
*** MobileFrontend & MinervaNeue frontend architecture planning for next
fiscal year
==== Readers Infrastructure ====
* Blocked by:
* Blocking: Android team on WikimediaEditorTasks promotion to wikidatawiki
* Updates:
** WikimediaEditorTasks
*** Deployed on Beta Cluster and testwikidatawiki for testing. Planning to
promote to wikidatawiki tomorrow after MW train.
** mobile-html
*** scheme-less URLs T217348
*** Removed navboxes T216074
*** Allow app:// protocol in mobile-html CSP headers T218147
==== Multimedia ====
* Blocked by:
* Blocking:
* Updates:
** depicts tags on commons File pages being tested by the community on beta
** scrambling to get it ready for production release
** next steps - depicts in upload wizard, searching by depicts tags
==== Parsing ====
* Blocked by:
* Blocking:
* Updates:
** PHP Port ongoing; roughly about 25% done; Many of the hardest bits are
now behind us, now entering more of the raw porting phase.
** Reminder: While we are porting, we are unlikely to take up any bug
fixing in Parsoid; but if there are any bugs blocking you, please let us
know and we can talk about it.
==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:
** working on goals
** continuing work as detailed last week
=== Cloud Services ===
* Blocked by:
* Blocking:
* Updates:
=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Upgraded payments cluster to MediaWiki 1.31 and PHP 7.
*** Working on updating tests
** CiviCRM
*** clarifying stats on recurring donations
https://phabricator.wikimedia.org/T218616
*** Fixing inconsistent data: https://phabricator.wikimedia.org/T152474
*** Further integrating data imported from third party bulk mail sender:
https://phabricator.wikimedia.org/T217603
** Making fancy versions of email opt-in page:
https://phabricator.wikimedia.org/T218240
** More work on de-coupling front end payments forms from backend db:
https://phabricator.wikimedia.org/T215453,
https://phabricator.wikimedia.org/T215462
=== Core Platform ===
* Blocked by:
* Blocking:
* Updates:
** T198341 (remove some db fields for MCR Schema migration): first patch
set merged, started second patch set
** T213893 (maintenance options bug affecting Semantic MediaWiki): changes
per code review, awaiting merge or additional comments
** Q4 planning
=== Performance ===
* Blocked by:
* Blocking:
* Updates:
** Implemented Element Timing for Images
** Various postgres fixes in light of quibble-vendor-mysql-hhvm-docker
fails on EchoDiscussionParserTest https://phabricator.wikimedia.org/T218388
** More RDBMS cleanup patches (e.g.
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/498263/ &
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/498102/ )
** BagOStuff Fixes and improvements
*** Unable to store parser output in StashEdit (Memcached error: ITEM TOO
BIG) https://phabricator.wikimedia.org/T204742
** arclamp: Add redis_channel option to xenon-log, and various other
patches to generalise more of xenon-log into arclamp-log, in prep for
PHP7-Excimer logging. – https://phabricator.wikimedia.org/T176916
** resourceloader: Improve the foreign-resources.yaml documentation and
create registrations for all JS libs shipping in core.
https://phabricator.wikimedia.org/T203694
=== Release Engineering ===
* Blocked by:
* Blocking:
* Updates:
** Wikimedia Release Engineering Team/CI Futures WG/Report
https://www.mediawiki.org/wiki/Wikimedia_Release_Engineering_Team/CI_Future…
** Gerrit upgraded to 2.15.12
*** Shout if there is weirdness (irc, phab, email)
** Train Health:
*** Last week: 1.33.0-wmf.22 - https://phabricator.wikimedia.org/T206676
**** Many problems but still finished on time
*** This week: 1.33.0-wmf.23 - https://phabricator.wikimedia.org/T206677
**** T218940 Exception "At least one of: RCID, revision ID, and log ID MUST
be specified" from ManualLogEntry::publish [moved from wmf.22] - possibly
fixed
**** T219380 [regression] API-only preferences can't be set - in progress
*** Next week: 1.33.0-wmf.24 - https://phabricator.wikimedia.org/T206678
=== Research ===
* Blocked by:
* Blocking:
* Updates:
** Launched call for feedback on section recommendations:
https://lists.wikimedia.org/pipermail/wiki-research-l/2019-March/006728.html
** Finalized Q4 goals
** Starting to create the next annual plan
** Started collecting data for CitationUsage:
https://phabricator.wikimedia.org/T213969
** Continuing work on Oozifying article recommendations:
https://phabricator.wikimedia.org/T211981
=== Scoring Platform ===
* Blocked by:
** (New task) Waiting on Growth for deployment of ORES filters for Spanish
Wikiquote https://phabricator.wikimedia.org/T219160
* Blocking:
* Updates:
** We had an incident during a redis reboot. Downtown ~40 minutes. (
https://phabricator.wikimedia.org/T218791 )
** New AI proposal: Topic Embeddings
https://docs.google.com/document/d/18A-Opub-LQuKDG9IgvCTA4w_gQAk4CgX1P76bXG…
=== Search Platform ===
* Blocked by:
* Blocking:
* Updates:
** Moved WikibaseMediaInfo to rely on WikibaseCirrusSearch:
https://phabricator.wikimedia.org/T218714
** Deployed WikibaseLexemeCirrusSearch on BETA, production next
https://phabricator.wikimedia.org/T216206
** Deployed new Blazegraph/WDQS version with many bug fixes
** Working on ES 6 upgrade (almost done):
https://phabricator.wikimedia.org/T183282
** Setting up CloudElastic servers:
https://phabricator.wikimedia.org/T216206
** Working on query parsing refactoring:
https://phabricator.wikimedia.org/T185108
** Working on moving CirrusSearch code out of Wikibase to a separate
extension: https://phabricator.wikimedia.org/T190022
** Working on moving out search parts of Lexeme extension to separate
extension: https://phabricator.wikimedia.org/T216206
** Working on WDQS performance improvements:
https://phabricator.wikimedia.org/T217925
=== Security ===
* Blocked by:
* Blocking:
* Updates: Due to vandalism in Gerritt, team has limited updates this week
** https://phabricator.wikimedia.org/T216419: Review should begin this week
** https://phabricator.wikimedia.org/T76782: To be sunset end of this week
=== Services ===
* Blocked by:
* Blocking:
* Updates:
=== Site Reliability Engineering ===
* Blocked by:
** None
* Blocking:
** None
* Updates:
** Wrapping up goals
== TechCom ==
* Blocked by:
* Blocking:
* Updates:
** RFC Approved: RfC: Standards for external services in the Wikimedia
infrastructure. https://phabricator.wikimedia.org/T208524
** RFC Approved: The Great Namespaceization and Reorg
https://phabricator.wikimedia.org/T166010
** Meeting today pushed until next week RFC: Skin templating
https://phabricator.wikimedia.org/T217158
== Wikidata ==
* Blocked by:
* Blocking:
* Updates:
**
== German Technical Wishlist ==
* Blocked by:
* Blocking:
* Updates:
**
== SoS Meeting Bookkeeping ==
* SoS etherpad (https://etherpad.wikimedia.org/p/Scrum-of-Scrums) used to
have many past meetings. Those are archived at
https://www.mediawiki.org/wiki/Scrum_of_scrums . Etherpad now has notes for
just the last meeting. Let Željko know if that breaks your workflow.
For HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2019-03-20
=2019-03-20=
== Callouts ==
* Fundraising campaigns
https://meta.wikimedia.org/wiki/CentralNotice/Calendar
* From RI, to RelEng(?): Does anyone know definitively whether enabling an
extension in the Beta Cluster requires in practice that the extension
submodule be present in all MW branches currently running in production?
See discussion on
https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/496577/ .
* Parsing Team requesting SRE to take a look at
https://phabricator.wikimedia.org/T213493
* If your project is using RemexHtml, please update to the latest version
(2.0.2). HTML parsing and DOM building is now 7x faster on large DOMs.
* Vandalism fighting in gerrit is taking a toll on SRE, Releng, Security.
Goal planning ongoing but inevitably partly delayed, SRE asks for your
requests for next quarter.
* Analytics: Research is starting data collection for CitationUsage schemas
on enwiki on 03/21: https://phabricator.wikimedia.org/T213969
* Performance, Readers Web: Research is running reader trust survey on
enwiki during 03/18-03/21: https://phabricator.wikimedia.org/T217576
* Release Engineering: train blocked, branch is cut but it's not even on
group 0 yet, might be at groups 0 and 1 later today, depending on problems
* RelEng: https://gerrit.wikimedia.org/r/c/integration/config/+/497600 and
https://gerrit.wikimedia.org/r/c/integration/config/+/496843
* From Performance to Security: Possible privacy issue in Chrome 73 on
Android https://phabricator.wikimedia.org/T218618
== 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:
**6.2.1 is in beta
https://phabricator.wikimedia.org/tag/ios-app-v6.2.1-beluga-on-stilts/
***Find & Replace
***Editing onboarding
***Other bug fixes & editing enhancements
==== Android native app ====
* Blocked by:Android is ready with the ‘Suggested Edits’ for a beta
release. Blocked by API production release.
* Blocking:
* Updates:
**Ready for enhanced search feature in ‘My Lists’. Waiting for an upstream
fix.
**Minor enhancement on Tablet.
==== Readers Web ====
* Blocked by:
* Blocking:
* Updates:
** Summary: deploying advanced mobile contributions, planning for next
year, and continuing the MobileFrontend architecture investment project.
** Responsive website (MinervaNeue / MobileFrontend):
*** Advanced mobile contributions
https://www.mediawiki.org/wiki/Reading/Web/Advanced_mobile_contributions
**** Deploy to Arabic, Indonesian, and Spanish Wikipedias
**** Tag Thanks actions with AMC tag T215477
**** Cannot access user contributions when following red link to user page
on mobile T201339
*** Invest in the MobileFrontend & MinervaNeue frontend architecture
https://www.mediawiki.org/wiki/Reading/Web/Projects/Invest_in_the_MobileFro…
**** Refactor ImageOverlay T216198
**** Refactor NotificationOverlay T217296
**** Refactor TalkSectionAddOverlay T217102
*** QuickSurveys
**** Consultation and support for Research
*** ExternalGuidance extension review and support
*** Miscellaneous bug fixes and maintenance T218069 T218731 T198534 T218173
** Desktop website (Popups)
*** Popups https://www.mediawiki.org/wiki/Page_Previews
**** WMDE reference previews review and support T67114
https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes/ReferencePreviews
**** Bugfix for double pokey on some page previews T204627
** Planning
*** RFC: Section headings should have a clickable anchor T18691
*** RFC: Add a frontend build step to skins/extensions to our deploy
process T199004
*** RFC: Let's stop using QUnit as a mechanism for integration tests T212521
*** MobileFrontend & MinervaNeue frontend architecture planning for next
fiscal year
==== Readers Infrastructure ====
* Blocked by: enabling the WikimediaEditorTasks extension in production is
blocked on performance review (https://phabricator.wikimedia.org/T218087 )
* Blocking: Android Suggested Edits feature final testing & rollout blocked
on WikimediaEditorTasks APIs being available in production (see "Blocked
By")
* Updates:
** WikimediaEditorTasks
*** The extension is code-complete for launch but is blocked on a
performance review requested as an outcome of security review
==== Multimedia ====
* Updates
** adding 'depicts' statements almost ready - expecting to get onto
testcommons next week
** next release under way too - new Search UI for depicts statements
** working on qunit tests for MediaInfo extension
==== Parsing ====
* Blocked by:
** Parsing Team requesting SRE to take a look at
https://phabricator.wikimedia.org/T213493
* Blocking:
* Updates:
** If your project is using RemexHtml, please update to the latest version
(2.0.2). HTML parsing and DOM building is now 7x faster on large DOMs.
==== UI Standardization ====
* Blocked by:
* Blocking:
* Updates:
**
== Technology ==
=== Analytics ===
* Blocked by:
* Blocking:
* Updates:
** EventGate deployed and working, first part of Modern Event Platform to
come online
** Dealing with a couple of outages around EventLogging ingestion and
validation, no data loss
** Adjusting for the comment/actor refactor in mediawiki databases is
complete
** Mediawiki History process should be 5 days faster next month, pulling
from our new cloud replica
** Ongoing work on testing TLS and Kerberos in our test Hadoop cluster
** Lots of work on data quality and metrics computation for parity with
Wikistats 1, important now that Erik is no longer releasing reports
** Wikistats 2 UI work, metric groups and browse metrics page
=== Cloud Services ===
* Blocked by:
* Blocking:
* Updates:
**
=== Fundraising Tech ===
* Blocked by:
* Blocking:
* Updates:
** Have a date for payments-wiki upgrade: March 25th
** Deployed a core fix for page restrictions caching bad values for a day:
https://phabricator.wikimedia.org/T217649
*** Doesn't seem to have had bad effects, but let us know if you see
anything that might be related
** Fixed an issue truncating non-latin names and breaking json_encode for
main CC processor's new API
** CiviCRM: merge features, performance tweaks, and third-party mailer
integration features (https://phabricator.wikimedia.org/T217603)
** Work towards making front-end payments forms not depend on backend db:
https://phabricator.wikimedia.org/T215453,
https://phabricator.wikimedia.org/T215463
** Email opt-in: capture opt-ins when a payment attempt fails (
https://phabricator.wikimedia.org/T217710) and pretty up the dedicated
opt-in page (https://phabricator.wikimedia.org/T218240)
=== Core Platform ===
* Blocked by:
** RelEng on T216089 (Undeploy UserMerge Extension from WMF production)
for T214317 (Phase out deprecated Title::isValidMoveTarget)
* Blocking:
* Updates:
** Q4 Goals
** Product plan for new extension interface
** Program for EMWCon
** T214317 (Phase out deprecated Title::isValidMoveTarget)
** T211125 (Move service-runner to new logging infrastructure)
** Request ID, log filtering in Kask
** PHP Backend for WikiPEG
** Session storage deployment prep
=== Performance ===
* Blocked by:
**
* Blocking:
**
* Updates:
** Firefox 66 and Chrome 73 rolled out in our testing and soon to our users
(Firefox seems to give users faster onLoad).
https://phabricator.wikimedia.org/T218786
** Chrome 73 on Android has potential privacy issues see
https://phabricator.wikimedia.org/T218618 but we have the possibility to
turn off the feature but needs active decision.
=== Release Engineering ===
* Blocked by:
** Release Engineering: train blocked, branch is cut but it's not even on
group 0 yet, might be at groups 0 and 1 later today, depending on problems
* Blocking:
** From RI: Does anyone know definitively whether enabling an extension in
the Beta Cluster requires in practice that the extension submodule be
present in all MW branches currently running in production? See discussion
on https://gerrit.wikimedia.org/r/#/c/mediawiki/core/+/496577/ .
** CPT on T216089 (Undeploy UserMerge Extension from WMF production) for
T214317 (Phase out deprecated Title::isValidMoveTarget)
** Search Platform:
https://gerrit.wikimedia.org/r/c/integration/config/+/497600 and
https://gerrit.wikimedia.org/r/c/integration/config/+/496843
* Updates:
** Help my CI job fails with exit status -11
https://phabricator.wikimedia.org/phame/post/view/152/help_my_ci_job_fails_…
** Train Health:
*** Last week: 1.33.0-wmf.21 - https://phabricator.wikimedia.org/T206675
*** This week: 1.33.0-wmf.22 - https://phabricator.wikimedia.org/T206676
**** `scap clean` failure https://phabricator.wikimedia.org/T218783
*** Next week: 1.33.0-wmf.23 - https://phabricator.wikimedia.org/T206677
**** back to US time
=== Research ===
* Blocked by:
* Blocking:
* Updates:
** Continuing work towards "Productionize article recommender systems"
https://phabricator.wikimedia.org/T214074
** Running reader trust survey on enwiki:
https://phabricator.wikimedia.org/T217576
** Starting data collection for CitationUsage schemas on enwiki:
https://phabricator.wikimedia.org/T213969
=== Scoring Platform ===
* Blocked by:
* Blocking:
* Updates:
=== Search Platform ===
* Blocked by: RelEng:
https://gerrit.wikimedia.org/r/c/integration/config/+/497600 and
https://gerrit.wikimedia.org/r/c/integration/config/+/496843
* Blocking:
* Updates:
** Started writing out design for CirrusSearch query extensibility:
https://www.mediawiki.org/wiki/Extension:CirrusSearch/Query_Construction
** Added debugging API to CirrusSearch to dump profiles:
https://phabricator.wikimedia.org/T218682
** Fixed indexing table tags in wiki texts:
https://phabricator.wikimedia.org/T218001
** Improved alerting for mjolnir daemons:
https://phabricator.wikimedia.org/T214494
** New Blazegraph version released, tested OK, upgrading WDQS on Monday
** Working on ES 6 upgrade: https://phabricator.wikimedia.org/T183282
** Working on query parsing refactoring:
https://phabricator.wikimedia.org/T185108
** Working on moving CirrusSearch code out of Wikibase to a separate
extension: https://phabricator.wikimedia.org/T190022
** Working on moving out search parts of Lexeme extension to separate
extension: https://phabricator.wikimedia.org/T216206
=== Security ===
* Blocked by:None
* Blocking:None
* Updates:
**Due to vandalism in Gerritt, team has no updates this week
=== Services ===
* Blocked by:
* Blocking:
* Updates:
**
=== Site Reliability Engineering ===
* Blocked by:
** The Vandal
* Blocking:
** Parsing Team requesting SRE to take a look at
https://phabricator.wikimedia.org/T213493
* Updates:
** Vandalism fighting, vandalism fighting, vandalism fighting.
== TechCom ==
* Blocked by:
* Blocking:
* Updates:
** IRC Meetings Today
*** RFC: Add a frontend build step to skins/extensions to our deploy
process https://phabricator.wikimedia.org/T199004 March 20 2pm PST (21:00
UTC, 22:00 CET) in #wikimedia-office
*** RFC: Let's stop using QUnit as a mechanism for integration tests
https://phabricator.wikimedia.org/T212521 March 20 2:45pm PST (21:45 UTC,
21:45 CET) in #wikimedia-office
** Last Calls Ending Today
*** The Great Namespaceization and Reorg
https://phabricator.wikimedia.org/T166010 ending March 20 1pm PST (20:00
UTC, 21:00 CET)
*** RfC: Standards for external services in the Wikimedia infrastructure.
https://phabricator.wikimedia.org/T208524 ending March 20 1pm PST (March 20
20:00 UTC, 21:00 CET)
** RFCs recently under discussion
*** Remove .m. subdomain, serve mobile and desktop variants through the
same URL https://phabricator.wikimedia.org/T214998
*** RFC: Skin templating https://phabricator.wikimedia.org/T217158
== Wikidata ==
* Blocked by:
** none
* Blocking:
** none (we are aware of)
* Updates:
** Work continues on new responsive term view on items and property pages:
https://phabricator.wikimedia.org/project/board/3620/
** Work continues on Schema functionality (defining the "schema" Wikidata
items of particular kind should follow):
https://phabricator.wikimedia.org/project/board/3789/
** Next stab on improvement to Wikidata/Wikibase storage layer starts next
week
== German Technical Wishlist ==
* Blocked by:
* Blocking:
* Updates:
**
== SoS Meeting Bookkeeping ==
* Updates:
**
Hi all!
Please comment on the draft of a best practices guideline for software design:
<https://www.mediawiki.org/wiki/User:DKinzler_(WMF)/Software_Design_Practices>.
I have been thinking of writing down some of my (personal, so far) golden rules
that have emerged in my work on MediaWiki over the years. So here it is. My plan
is to gather some feedback, then turn this into an RFC, and hopefully have some
future version adopted as an official guideline.
Please let me know about things you agree with, or disagree with, and stuff you
find just odd or cryptic.
Thanks!
--
Daniel Kinzler
Principal Software Engineer, Core Platform
Wikimedia Foundation
Hi Everyone,
Get ready, because it is time for *Wikimedia Tech Talks 2019* Episode 2!
This month's talk will take place *March 27, 2019 at 18:00 UTC. *
*Topic*
Ouch, I have an OOUI: Using OOUI without pain
*Speaker*
Moriel Schottlender
*Summary*
OOUI is the interface widget library we are using for UI in the Wikimedia
projects. The library is meant to allow implementers to create useful
interfaces that automatically answer internationalized needs that are
unique to the global nature of our projects. Right-to-left support,
supporting old browsers, accessibility, etc, are things that OOUI is doing
in the background for you.
This tech talk will present OOUI’s history, basic and advanced usage, and
demonstrate how to create great interfaces without (much) pain within our
wiki ecosystem.
YouTube stream for viewers: <https://www.youtube.com/watch?v=lQGfuLP9MqA>
https://www.youtube.com/watch?v=T_CUN2o4faw
During the live talk, you are invited to join the discussion on IRC at
#wikimedia-office
You can watch past Tech Talks here:
https://www.mediawiki.org/wiki/Tech_talks
If you are interested in giving your own tech talk, you can learn more
here:
https://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event#Te…
As always, feel free to reach out to me with any questions!
Kindly,
Sarah R. Rodlund
Technical Writer, Developer Advocacy
<https://meta.wikimedia.org/wiki/Developer_Advocacy>
srodlund(a)wikimedia.org
Hi!
Wikimetrics <https://metrics.wmflabs.org/> development has been frozen
since 2017, and we Analytics consider it's time to sunset this tool. Its
last day of operation will be March 24th, 2019.
If you're a Wikimetrics user, please consider working with Event Metrics
<https://eventmetrics.wmflabs.org/>, a newer tool that, like Wikimetrics,
allows to gather statistics on cohorts of wiki users. It has been running
for one year now, has great documentation
<https://meta.wikimedia.org/wiki/Event_Metrics>, and is supported by
the Community
Tech <https://meta.wikimedia.org/wiki/Community_Tech> team.
For more information, you can read this Phabricator task
<https://phabricator.wikimedia.org/T211835>.
Please, post any questions or comments in there.
Thanks!
--
*Marcel Ruiz Forns** (he/him)*
Analytics Developer @ Wikimedia Foundation
Apologies for cross-posting
====
2nd Language, Data and Knowledge (LDK) conference
May 20-22, 2019
Leipzig, Germany
====
Call for Participation
With the advent of digital technologies, language data becomes more and
more valuable. In that context, we would like to draw your attention to
the 2nd Language, Data and Knowledge (LDK) conference which will be held
in Leipzig from May 20th till 22nd, 2019.
This new biennial conference series aims at bringing together
researchers from across disciplines concerned with language data in data
science and knowledge-based applications.
We invite practitioners, professionals, researchers and anyone with an
interest in language data to be part of this event in Leipzig and catch
up with the latest research outcomes in the areas of acquisition,
provenance, representation, maintenance, usability, quality as well as
legal, organizational and infrastructure aspects of language data.
# Keynote Speakers
We already have the following keynote speakers confirmed
- Keynote #1: Christian Bizer, Mannheim University
- Keynote #2: Christiane Fellbaum, Princeton University
- Keynote #3: Eduard Werner, Leipzig University
# Associated Events
The following events are co-located with LDK 2019:
3rd Summer Datathon on Linguistic Linked Open Data (SD-LLOD-19) from May
12th to 17th, 2019 at the Leibniz Center for Informatics in Wadern, Germany
Please find more information about the Datathon here:
https://datathon2019.linguistic-lod.org/
Workshops on the 20th May 2019
- Translation Inference across Dictionaries (TIAD)
- 3rd Workshop on Humanities in the Semantic web (WHiSe III)
- 2nd OntoLex Face to Face Meeting
Please find more information about the workshops here:
http://2019.ldk-conf.org/co-located-events/
DBpedia Community Meeting on the 23rd May 2019
- 13th DBpedia Community Meeting
https://wiki.dbpedia.org/meetings/Leipzig2019
Further information on the LDK program can be found here:
http://2019.ldk-conf.org/events-programme/ To register and be part of
the LDK conference and its associated events, please go to
http://2019.ldk-conf.org/registration/.
We are looking forward to meeting you in Leipzig.
Kind regards
Your LDK-Team
Reminder: Technical Advice IRC meeting this week **(Wednesday) 4-5 pm UTC**
on #wikimedia-tech.
Question can be asked in English, German & Romanian.
⏰ Please note: due to summer time change this week will be the last meeting
at 4 pm UTC. Beginning with next week the meeting will start at 3 pm! ⏰
The Technical Advice IRC Meeting is a weekly support event for volunteer
developers. Every Wednesday, two full-time developers are available to help
you with all your questions about Mediawiki, gadgets, tools and more! 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 the Technical Advice IRC Meeting crew)
--
Michael F. Schönitzer
Wikimedia Deutschland e. V. | Tempelhofer Ufer 23-24 | 10963 Berlin
Tel. (030) 219 158 26-0
https://wikimedia.de
Unsere Vision ist eine Welt, in der alle Menschen am Wissens der Menschheit
teilhaben, es nutzen und mehren können. Helfen Sie uns dabei!
https://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.
//sorry for cross-posting
This week’s train will add a new option to the user preferences: People
with rollback rights can add a confirmation prompt to their rollback links,
if they want to.
While most people with rollback rights want to use them to revert vandalism
quickly, some people prefer a confirmation prompt. Contributors from German
Wikipedia have asked for this, because quite a lot of people on dewiki
accidentally click on the rollback link, e.g. when they want to thank
someone. But there are also people in other wikis who use various methods
to prevent themselves from accidentally rolling back.
Wikimedia Germany’s Technical Wishes team[1] has now built a confirmation
prompt that works inline, like the thanks notification.
- On German Wikipedia, the confirmation prompt for rollbacks will be
activated as a default. Users who want to rollback quickly can turn it off
individually in their user settings.[2]
- In most wikis, this confirmation prompt will be switched off by
default. In these wikis, you can turn it on individually if you want to.
[3]
The planned deployment date for the confirmation prompt is March 26-28 on
all wikis except dewiki. Please see the project page for more
information.[4] Feedback is always welcome on the central feedback page.[5]
Best,
Johanna
for the Technical Wishes team
[1] https://meta.wikimedia.org/wiki/WMDE_Technical_Wishes
[2]
https://de.wikipedia.org/wiki/Spezial:Einstellungen#mw-prefsection-rendering
[3] e.g.
https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering
[4]
https://meta.wikimedia.org/w/index.php?title=WMDE_Technical_Wishes/Rollback
[5] https://meta.wikimedia.org/wiki/Talk:WMDE_Technical_Wishes/Rollback
--
Project Manager Community Communications Technical Wishlist, Wikimedia
Deutschland
The backlog for bugs are pretty large (that is an understatement),
even for bugs with know fixes and available patches. Is there any real
plan to start fixing them? Shall I keep telling the community the bugs
are "tracked"?
/jeblad