Hi Birgit and team,

I really appreciate this effort and congratulations on the wonderful
results. After having checked the links in the mail, all my open questions
are answered except for one:


Is there a mechanism to flag tickets that need a review? From the
description in https://phabricator.wikimedia.org/project/profile/3144/
<https://goto-ng.fiz-karlsruhe.de/project/profile/3144/,DanaInfo=phabricator.wikimedia.org,SSL+>
one gets the impression that this is on halt.


All the best

Moritz (physikerwelt)




On Thu, Nov 30, 2023 at 8:52 PM Birgit Müller <bmuel...@wikimedia.org>
wrote:

> Hi All,
>
> Welcome to the monthly MediaWiki Insights email!
>
> Enable more people to know MediaWiki and contribute effectively
>
> In the last MW insights email
> <https://www.mediawiki.org/wiki/MediaWiki_Product_Insights/Reports/October_2023>
> we shared more about our approach to helping people contribute
> effectively to MediaWiki
> <https://www.mediawiki.org/wiki/MediaWiki_Product_Insights/Contributor_retention_and_growth>.
> A few interesting data points:
>
> The number of contributors to MediaWiki core who have more than > 5
> patches continued to grow: We just hit for the first time the goal of 20%
> since the start of the Foundation’s fiscal year in July, compared to the
> July-November time period last year. This is exciting to see - now it’s
> about keeping the momentum and continuing on that path.
>
> Many thanks to all the people who have contributed to MediaWiki core!
>
> The average and median time to first review for patches in MediaWiki core
> decreased significantly in the period July 1st to Nov 30 compared to the
> same time period one year earlier.
>
>
>    - Average time to first review dropped from previously 16.5 days to
>    4.5 days
>    - Median time to first review dropped from previously 1.2 days to 0.6
>    days
>
> Many thanks to all the code reviewers of MediaWiki core patches!
>
> Keep in mind that this data is only one data point. There are many factors
> that play into the experience of contributors; a helpful comment may be
> more relevant than a fast +1/-1, etc.
>
> Over the past weeks, we have been spending some time with planning
> initiatives to further support people in onboarding and contributing to
> MediaWiki:
>
>
>    - We are preparing for a WMF internal MediaWiki code jam in December
>    to try out a few things and focus specifically on the needs of teams.
>    - One thing we wanted to test in practice at the code jam is the “MediaWiki
>    Quick Install <https://phabricator.wikimedia.org/T347347>” guide. This
>    has been a collaboration between the Tech Docs team and the MediaWiki
>    Platform team - you can find the latest version of this experiment here:
>    https://www.mediawiki.org/wiki/Local_development_quickstart
>    - We discussed a possible focus project in the next quarter on
>    improving first time MediaWiki (core) contributors’ experience. We’re
>    exploring a few simple, small ideas that we could implement/try out in the
>    next quarter (ticket follows!).
>
> Project snapshot: Analysis of MediaWiki execution timings, fixing issues
> with logging in on Mobile, progress on RESTBase deprecation and more!
>
> Performance: Piotr and Timo conducted an analysis of MediaWiki execution
> timings <https://phabricator.wikimedia.org/T350593> and identified areas
> for improvement. One of the fixes promises a 50ms improvement
> <https://phabricator.wikimedia.org/T351807>! Timo and Derick worked on
> bagOStuff improvements <https://phabricator.wikimedia.org/T336004> (cache
> layer), shipped on MW-1.42. This work aims to lower the barriers for
> contributors by making interfaces leaner and more intuitive and is reducing
> storage access cost from 10ms to ~1 ms. Thank you for your work!
>
> More highlights:
>
>
> MediaWikiIntegrationTestCase now automatically tracks what database tables
> get touched during the integration test, removing the need for developers
> to keep track (T342301 <https://phabricator.wikimedia.org/T342301>). Many
> thanks to Daimona and others for their work on this!
>
> Work towards PHP 8.2 support continues, with one helpful outcome being a
> new DynamicPropertyTestHelper feature (T326466
> <https://phabricator.wikimedia.org/T326466>). Many thanks to TK-999 and
> all reviewers!
>
> Gergö worked on solving a variety of problems with logging in on mobile
> (see https://phabricator.wikimedia.org/T257852#9347008 and below). Many
> thanks to Gergö and everyone who provided support!
>
> RESTBase sunset: Wikifeeds now calls the Parsoid endpoint in MediaWiki
> core rather than RESTBase. Many thanks to Yiannis and Daniel for their hard
> work on making this happen! Cxserver is preparing a deployment to the
> same soon
> <https://gerrit.wikimedia.org/r/c/operations/deployment-charts/+/977983/> 
> (thank
> you, Language team!).
>
>
> Upcoming:
>
> There is an OutputTransform
> <https://www.mediawiki.org/wiki/Parsoid/OutputTransform> pipeline that is
> being introduced to replace ParserOutput::getText(). This pipeline
> initially targets content that comes from the ParserCache before it is
> rendered (as a 1:1 getText() equivalent ). The team is likely going to
> introduce another layer of cacheability of this output so that we can store
> richer canonical Parsoid content and use this pipeline to transform it for
> final rendering. Many thanks to Isabelle, CScott and Daniel for this work
> in progress (Gerrit:967449
> <https://gerrit.wikimedia.org/r/c/mediawiki/core/+/967449>)!
>
>
> As one puzzle piece of our product research efforts and platform design
> explorations, Moriel and others have been working on mapping high level
> essential user workflows such as edit and patrol against platform
> components to explore workflow patterns and potential architectural
> opportunities in the platform. One outcome of this is going to be to
> describe the key challenges when trying to model our system. Many thanks to
> Moriel for leading on this work, and Daniel, Timo, Subbu, James, Cindy,
> Emanuele and Amir S for their support, great questions and ideas!
>
>
> Up next: Presentations at Semantic MediaWikiCon
>
> Semantic MediaWikiCon
> <https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023#Program> is
> coming up, virtual and in person from Dec 11-13. We shared about the
> updates to the rdbms library in the last MW Insights email - if you want to
> learn more about this work, check out Amir’s presentation at Semantic
> MediaWikiCon
> <https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023/Major_changes_on_interfaces_of_MediaWiki_rdbms_library>!
> Subbu and C.Scott are also going to give their yearly update on the
> parser unification work
> <https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023/Updates_from_the_Wikitext_Parsing_world>,
> Chris will be talking about Codex
> <https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023/Codex,_the_Design_System_for_Wikimedia>,
> and Stef about automated testing for complex MediaWiki topologies
> <https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023/Automated_Testing_for_Complex_Mediawiki_Topologies>.
> Since the theme of this edition is MediaWiki in the age of AI, Mike will be
> presenting on the recent experiences with the experimental Wikipedia
> ChatGPT plugin
> <https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023/The_Wikipedia_ChatGPT_plugin>.
> Keynote speaker of this years’ Semantic MediaWikiCon is Markus Krötsch
> <https://www.korrekt.org/page/Short_biography>.
>
>
> That’s the last insights email for 2023. The deployment train pauses for
> the end of the year break, and so does the monthly MW Insights email!
>
>
> We’ll be following up with a double-edition in January.
>
>
> Thanks all for reading,
>
>
> Birgit
>
>
>
>
>
> --
> Birgit Müller (she/her)
> Director of Product, MediaWiki and Developer Experiences
>
> Wikimedia Foundation <https://wikimediafoundation.org/>
> _______________________________________________
> Wikitech-l mailing list -- wikitec...@lists.wikimedia.org
> To unsubscribe send an email to wikitech-l-le...@lists.wikimedia.org
> https://lists.wikimedia.org/postorius/lists/wikitech-l.lists.wikimedia.org/
_______________________________________________
MediaWiki-l mailing list -- mediawiki-l@lists.wikimedia.org
To unsubscribe send an email to mediawiki-l-le...@lists.wikimedia.org
https://lists.wikimedia.org/postorius/lists/mediawiki-l.lists.wikimedia.org/

Reply via email to