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/SeptemberâŠ>
we gave a preview into the work that is underway to help people feel more
comfortable touching MediaWiki, enable teams and volunteers to contribute
effectively, and retain and grow the number of contributors to MediaWiki in
Wikimedia production (WMF Annual Plan, WE3.2
<https://meta.wikimedia.org/wiki/Wikimedia_Foundation_Annual_Plan/2023-2024/âŠ>).
Weâve used the first quarter to invest in code improvements, consultancy
and code review, explore and test approaches and defined three main focus
areas:
1. Design low-entry-level initiatives for contributions to MediaWiki
core and a set of extensions, enriched by workshops, improved
documentation, code review and support to enable more people to feel
confident contributing to MediaWiki.
2. Provide consultancy for Wikimediaâs teams in projects that touch
MediaWiki core domains to help sustain current contributors and to enable
more people to contribute to MediaWiki effectively.
3. Invest in code improvements, logging, monitoring and test coverage in
specific areas to make it easier to debug issues and ease onboarding in
MediaWiki.
Target audiences are Wikimedia staff and volunteers. For example, as part
of the work above and as a practice from early on, the MediaWiki Platform
team provided code review for around 200 patches submitted by volunteers in
the first quarter (https://w.wiki/7qa3).
The goal is both retention, and growth (a 20% increase in the number of
authors who have submitted >5 patches to a selected set of MediaWiki
repositories in Wikimedia production).
Currently the numbers are trending positive: We can observe a 17% increase
in the number of people who have submitted >5 patches to MediaWiki core
from July 1st - October 30th, 2023 compared to the same time period last
year. However, weâre still at the start of this and itâs too early to cheer
:).
A draft overview on approach, baselines and work underway can now be found
on this page
<https://www.mediawiki.org/wiki/MediaWiki_Product_Insights/Contributor_retenâŠ>
.
Project snapshot: New database features, new security feature, and Source
Maps now live on all Wikimedia wikis + default in MediaWiki
The Data Persistence team (lead: Amir Sarabadani) is currently
undertaking several
improvements <https://phabricator.wikimedia.org/T343098> to the MediaWiki
Rdbms <https://www.mediawiki.org/wiki/Rdbms> libraryâs interface to make it
easier for developers to get database connections and perform common
queries. One improvement is a new database feature that allows extension
developers to specify more cleanly when they need special external
databases (T330590 <https://phabricator.wikimedia.org/T330590>). As part of
phasing out accepting and passing around raw SQL in the MediaWiki rdbms
library (T210206 <https://phabricator.wikimedia.org/T210206>), there is now
also a new basic expression builder for use in conditions. This work is
done to improve security, readability and to ease onboarding in MediaWiki.
The team will soon create tickets for extensions that build raw SQL to ask
to migrate to expression builders (see this change
<https://gerrit.wikimedia.org/r/c/mediawiki/core/+/967554> for an example).
If you have questions or already want to get started, T350075
<https://phabricator.wikimedia.org/T350075> is the ticket to coordinate the
work and get in touch. Amir Sarabadani, Timo Tijhof and Bartosz Dziewonski
can help with questions.
More on security: There is a new security feature that allows developers to
set the language as x-xss to help find potential cross-site scripting
vulnerabilities. See T340201 <https://phabricator.wikimedia.org/T340201>for
more information. Many thanks to Lukas Werkmeister for the idea and work on
this! <3
Finally, Source Maps <https://phabricator.wikimedia.org/T47514> (already
highlighted in the last MW Insights email) is now live on all Wikimedia
wikis and shipped by default in MediaWiki.
Part of the initial work done by the new MW group is about setting the
teams up to be effective stewards. One upcoming focus of the MW Platform
team is on improving logging, monitoring and test coverage for the
authentication-related components to make it easier to debug issues,
respond to incidents and enable periodic health checks and alerts. See
T348206 <https://phabricator.wikimedia.org/T348206> for an initial
assessment of the situation and possible improvements.
MediaWiki within Wikimediaâs ecosystem. Next: WikiCon NorthAmerica
Conversations with staff and volunteers on their experiences with
contributing to MediaWiki, challenges and opportunities around MediaWiki
within Wikimediaâs ecosystem are still ongoing. Next âstopâ is at WikiCon
North-America from Nov 9-12 <https://wikiconference.org/wiki/2023>: Weâre
hoping for many hallway-track conversations and possibly an unconference
session on topics like: âWhat does core functionality mean to you?â - which
is one of the questions weâre exploring on the way to develop a strategy
for MediaWiki. Hope to see some of you there - reach out to me if you want
to connect!
We expect to wrap up the first round of interviews and explorations by mid
of November and publish the outcome (first âProduct Insights reportâ)
around the beginning of December (which is a small delay from the original
plan to have this ready to share in November).
Thanks for reading!
Birgit
--
Birgit MÃŒller (she/her)
Director of Product, MediaWiki and Developer Experiences
Wikimedia Foundation <https://wikimediafoundation.org/>
We would like to announce the release of MediaWiki Language Extension
Bundle 2023.10. This bundle is compatible with '''MediaWiki >=
1.39.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.10.tarâŠ
* sha256sum: 8b3f356014f1bfdf8c08ec8778c200f1e25567c210d1ee93ba7b7e3f894947ab
* Signature: https://translatewiki.net/mleb/MediaWikiLanguageExtensionBundle-2023.10.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 ==
* Translate extension: Removed <code>mirrors</code> option when
providing configuration for translation memory.
== Babel ==
* Localisation and maintenance updates.
== CleanChanges ==
* Localisation and maintenance updates.
== cldr ==
* Localisation and maintenance updates.
== Translate ==
* Removed <code>mirrors</code> option when providing configuration for
translation memory. See
[[Help:Extension:Translate/Translation_memories#Configuration|related
documentation]].
* Translate extension no longer uses jQuery.ui ({{phab|T323332}}).
* Added an option to leave a redirect when moving a translatable page
({{phab|T62920}}).
* Improve compatibility between syntaxhighlight and translate when
using Parsoid ({{phab|T341009}}, {{gerrit|957761}}).
* Special:PagePreparation: Improve error handling, and message
displayed to the user. ({{phab|T342628}}).
* Special:AggregateGroups: Replace previous group selector with a more
user-friendly group selection tool.
* Made UI tweaks to search translations page to break long words to
avoid breaking the layout ({{gerrit|968673}}).
* Localisation and maintenance updates.
== UniversalLanguageSelector ==
* Added AwamiNastaliqBold font ({{gerrit|957266}}).
* Removed all TTF font files ({{gerrit|957273}}).
* Added Tiro Bangla font for Bengali Language ({{phab|T343658}}).
* Updated Junicode font to 2.100 ({{phab|T253006}}).
* Save preferred languages for named users only ({{phab|T337780}}).
* Fixed an error that would cause ULS to not open when clicked if the
wiki is configured to allow anonymous users to change their language
({{gerrit|969342}}).
* Localisation and maintenance updates.
--
Kartik Mistry | àªàªŸàª°à«àª€àª¿àª મિઞà«àª€à«àª°à«
kartikm.wordpress.com
Hello - does anyone know why Wiki-site.com is down? Any ideas when/if it might return? And finally is there a way to recover any of the data from the wiki I hosted on there?
Thank you!
Tiger
Hi,
I just want to let you know that I've started a topic[0] on the talk page
of the category "Audio player extensions".
I would appreciate your opinions, it definitely needs a cleanup. :)
Thank you for your understanding and time!
Best regards,
Zoran
[0] https://www.mediawiki.org/wiki/Category_talk:Audio_player_extensions
sorry. I posted a lot because I thought I wasn't able to send it.ããã¿ãŸãããéä¿¡ã§ããŠããªããšæã£ãŠå€ãæçš¿ããŠããŸããŸããã