The Wikimania Hackathon 2023
<https://wikimania.wikimedia.org/wiki/2023:Hackathon> is coming to Singapore
! This is our first in-person Wikimania Hackathon since 2019. It will take
place August 15–19 at the Suntec Singapore Convention and Exhibition Centre.
Whether you're a newcomer or an experienced technical contributor, there's
a place for you. We have a Newcomer Track with introductory sessions and
workshops, and an Unconference Track with breakout rooms for sessions
identified during the event. A main hacking space will also be available
throughout the event for collaborative work.
Check out our Diff post
for more details about the event, including how to prepare and participate.
Important! If you're registered for Wikimania
<https://wikimania.eventyay.com/> but *didn't opt in for Hackathon updates*,
you may miss out on specific Hackathon emails. To receive these, email
sstefanova(a)wikimedia.org, and we'll add you to the Hackathon mailing list.
If you have any questions, feel free to ask on the Wikimania help desk page
See you in Singapore, or online!
On behalf of the Wikimania Hackathon organizing team
*Tar Lócesilion / Szymon Grabarczuk*
Wikimania 2024 Core Organizing Team
Wikimania 2023 Technology Committee
TL;DR: The user interface localization of the WikiEditor extension needs an
update. Please check the state of your language at
, and if the "Completion" for your language shows anything less than 100%,
please complete the translation.
The WikiEditor extension is the most commonly used interface for editing
wiki pages in wikitext ("edit source") on all Wikimedia wikis. For many
years, there was a technical issue with localizing it: for security
reasons, many of its messages could be translated only by administrators.
This issue has recently been fixed by Jon Harald Søby (thanks!). Now all of
it can be translated by all translatewiki translators.
In addition, several messages that had complex and repetitive HTML code
have been simplified as part of this update, and now it's generally easier
to translate them.
Because of all these technical updates, the translation of the extension
needs to be updated. Usually such things don't warrant a special
announcement, but given that WikiEditor is such a central and prominent
component in the editing experience, I think it's justified this time.
I recommend that experienced wiki editors who can write in languages other
than English go to
, check the "Completion" column for their language, and if it's not 100%,
According to the usual deployment schedule, all the translations that will
be done before Monday morning (UTC) will be deployed between July 11 and
If any technical support is necessary with using translatewiki, I'm happy
Thanks again to Jon Harald for fixing this old bug, and thanks in advance
to all the wonderful volunteer translators!
If you're curious about the technical details behind this bug, see:
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
“We're living in pieces,
I want to live in peace.” – T. Moore
This is Samuel from the Security team and I hope my message finds you well.
There is an ongoing discussion
on a proposed policy governing the use of external resources in gadgets and
UserJS. The proposed Third-party resources policy
aims at making the UserJS and Gadgets landscape a bit safer by encouraging
best practices around external resources.
After an initial non-public conversation with a small number of interface
admins and staff, we’ve launched a much larger, public consultation to get
a wider pool of feedback for improving the policy proposal. Based on the
ideas received so far, the proposed policy now includes some of the risks
related to user scripts and gadgets loading third-party resources, best
practices for gadgets and UserJS developers, and exemptions requirements
such as code transparency and inspectability.
As technical contributors, your feedback is welcome until July 17, 2023 on
the policy talk page
Senior Privacy Engineer
Wikimedia Foundation <https://wikimediafoundation.org/>