[Wikitech-l] MathML opt-in available

2024-04-02 Thread Physikerwelt
Dear all,
The MathML rendering option was enabled in all WMF-deployed wikis
on March 12 for logged-in users [1].

Based on the feedback from the German-speaking community, many
advanced Math users prefer the LaTeX / MathJax style rendering, which
uses a bigger font size and provides an extra bold rendering experience.
Client-side MathJax is perceived to make it easier to differentiate
text and formulae. Consequently, a client-side MathJax rendering
option will be added, allowing power users to have the same experience
as many other websites that rely on client-side MathJax for math rendering [2].

This eventually means that we no longer rely on RestBASE or Mathoid
for math rendering in MediaWiki and can use math support even without
connections to external services. This goes beyond what was promised
after the technical conference in 2019 when the shift away from the
restbase cache was announced [3,4].
MathML rendering makes use of MediaWikis' built-in cache abstraction.

For more details on the new rendering option, see
https://arxiv.org/pdf/2401.16786.pdf.

In the optimal case, we can discontinue restbase and mathoid math
rendering from version 1.42 and backport the changes to LTS versions.

Please let me know if you rely on mathoid in one way or another.

All the best
Moritz (physikerwelt)

[1]: https://phabricator.wikimedia.org/T358803
[2]: https://phabricator.wikimedia.org/T354136
[3]: 
https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/N2VGVG2HFPRNZCNNH5NMIR47UWRYAK4V/#N2VGVG2HFPRNZCNNH5NMIR47UWRYAK4V
[4]: 
https://www.mediawiki.org/w/index.php?title=RESTBase/deprecation=6045239
___
Wikitech-l mailing list -- wikitech-l@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/


[Wikitech-l] Celebrating the Successful Conclusion of the Outreachy 27 Internship Program! 拾

2024-04-02 Thread Onyinyechi Onifade
Hi All,


I hope this email finds you well. We are thrilled to announce the
successful conclusion of the Outreachy Round 27 Internship program! Over
the past few months, our interns have showcased immense dedication,
enthusiasm, and talent, contributing significantly to our community's
growth and development.


We would like to extend our heartfelt gratitude to our mentors [Sage Ross,
Amine Hassou, Anmol Wassan, Parthiv Menon, Satdeep Gill, Sam Wilson, Mike
Raish, Andi Inácio, Éder Porto, Jan-Bart de Vreede, Sailesh Patnaik, Nat
Hernández Clavijo, Luca Martinelli, Éder Porto, Mike Peel, Alberto Leoncio]
who played a pivotal role in guiding and nurturing our interns throughout
their journey. Your invaluable support, expertise, and mentorship have
undoubtedly helped shape the future of these budding professionals. Your
commitment to their development and success is truly commendable.


We encourage each of you to take a moment to read about our interns'
amazing journey. Their experiences, achievements, and insights are not just
inspiring but also show how mentorship and hands-on learning can truly make
a difference.


You can find more about their journey and accomplishments in the following
links:

   -

   Outreachy 27 Mediawiki: https://www.mediawiki.org/wiki/Outreachy/Round_27
   -

   Outreachy 27  Internship Report: From Interns to Innovators: The Impact
   of Outreachy Round 27 Internship Program
   

   [1]
   -

   Reimagining Wikimedia’s Socio Technical Infrastructure: Contributions
   from Brazil, Nigeria, and Uganda in Outreachy Round 27
   

   [2]


Once again, thank you to our mentors for your unwavering support, and
congratulations to our interns on reaching this significant milestone. We
look forward to witnessing your continued growth and success.


If you're interested in becoming a part of our Outreach Programs, be sure
to subscribe to Wikitech-I mailing list

[3] and Technical Community Newsletter

[4] to stay updated on upcoming internship & mentorship opportunities and
other exciting initiatives.



Best regards,

Wikimedia Org Admins  (Onyinyechi Onifade & Sheila Wangari)



[1]
https://diff.wikimedia.org/2024/04/01/from-interns-to-innovators-the-impact-of-outreachy-round-27-internship-program/


[2]
https://diff.wikimedia.org/2024/03/06/reimagining-wikimedias-sociotechnical-infrastructure-contributions-from-brazil-nigeria-and-uganda-in-outreachy-round-27/

[3]
https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/

[4] https://www.mediawiki.org/wiki/Newsletter:Technical_Community_Newsletter
___
Wikitech-l mailing list -- wikitech-l@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/

[Wikitech-l] 1.42.0-wmf.25 train is blocked

2024-04-02 Thread Jaime Nuche
Hi there,

The 1.42.0-wmf.25 version of MediaWiki is blocked at group0 due to:

   - Error: Typed property MediaWiki\Rest\RequestBase::$parsedBody must not
   be accessed before initialization: https://phabricator.wikimedia.org/T361577


Thank you for your help resolving this issue!

-- Your humble train toiler

-- 
Jaime Nuche
Software Engineer III
Wikimedia Foundation 
___
Wikitech-l mailing list -- wikitech-l@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/

[Wikitech-l] Joining Forces for Open Source Cybersecurity Standards

2024-04-02 Thread Federico Leva (Nemo)

Will we join these efforts?
https://thephp.foundation/blog/2024/04/02/open-source-community-cra-compliance-initiative/

There's a risk that, say, MediaWiki consultants be inundated by 
paperwork in the EU if they suddenly get treated as "manufacturers". 
This can probably be avoided with some shared documentation work 
(handled by WMF?), as long as the ~40 expected upcoming standards do not 
hardcode some FLOSS-hostile methods of doing things.


MediaWiki development and deployment processes tend to be quite 
peculiar, so it would be nice to make sure they're covered. (Some work 
with Debian may also help, as MediaWiki is packaged there and some 
MediaWiki projects are under SPI? Not sure.)


In case you have no idea what it is about:
https://wikimedia.brussels/cyber-resilience-act-its-a-wrap/
https://blog.nlnetlabs.nl/what-i-learned-in-brussels-the-cyber-resilience-act/
https://berthub.eu/articles/posts/eu-cra-what-does-it-mean-for-open-source/

And specifically on standards:
https://fosdem.org/2024/schedule/event/fosdem-2024-3395-cra-40-new-ways-the-cra-can-accidentally-harm-open-source/
https://www.youtube.com/watch?v=jvKvsP6OGKw

Federico
___
Wikitech-l mailing list -- wikitech-l@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/