Hi WIKIMEDIA,
I'm writing to express my interest in contributing to your organization.
I'm impressed by the work that you do and would like to know how I can get
started. Can you please provide me with more information about how to
become a
contributor joining your team? What are the requirements that I need to
meet? Are there any steps I need to take to get started? Thank you in
advance for considering my request. I look forward to hearing from you
soon.
Best regards,
Vaishnavi Maheshwari
[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=sig…>
Sender
notified by
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=sig…>
11/15/23,
04:03:33 PM
tl;dr
Ignore this email if you do not use MediaWiki event streams.
On Monday December 11 2023, all MediaWiki related event streams will
have artificial
canary events
<https://wikitech.wikimedia.org/wiki/Event_Platform/EventStreams#Canary_Even…>
injected into them. If you use any of these streams, you should discard
these canary events.
*Add code to your consumers that discards events where* meta.domain ==
"canary".
Canary Events
At WMF, we use artificial 'canary' AKA 'heartbeat' events
<https://wikitech.wikimedia.org/wiki/Event_Platform/Stream_Configuration#can…>
to differentiate between a broken event stream and an empty event stream.
Canary events should be produced at least once an hour. If there are no
events in a stream for an hour, then something is likely broken with that
stream.
These artificial canary events can be identified by the fact that their
meta.domain field is set to "canary". If you use any of the streams listed
below, you will need to add code that discards any events where meta.domain
== "canary".
Back in 2020, we began producing canary events into all new streams, but we
never got around to enabling these for streams that already existed. We
needed to ensure that all consumers of these streams filtered out the
canary events. We're just finally getting around to enabling canary events
for all streams.
We will enable canary event production
<https://phabricator.wikimedia.org/T266798> for the following streams on
Monday, December 11th, 2023:
- mediawiki.recentchange
- mediawiki.page-create
- mediawiki.page-delete
- mediawiki.page-links-change
- mediawiki.page-move
- mediawiki.page-properties-change
- mediawiki.page-restrictions-change
- mediawiki.page-suppress
- mediawiki.page-undelete
- mediawiki.revision-create
- mediawiki.revision-visibility-change
- mediawiki.user-blocks-change
- mediawiki.centralnotice.campaign-change
- mediawiki.centralnotice.campaign-create
- mediawiki.centralnotice.campaign-delete
If you consume any of these streams, either external to WMF networks using
EventStreams, or internally using Kafka, please ensure that your consumer
logic discards events where meta.domain == "canary" before this date. (Note
that not all of these streams are exposed publicly at stream.wikimedia.org
<https://stream.wikimedia.org/?doc#/streams>.)
Thank you,
-Andrew Otto & the WMF Data Engineering team
<https://wikitech.wikimedia.org/wiki/Data_Engineering>
References
- T266798 - Enable canary events for all MediaWiki streams
<https://phabricator.wikimedia.org/T266798>
- T251609 - Automate ingestion and refinement into Hive of event data from
Kafka using stream configs and canary/heartbeat events
<https://phabricator.wikimedia.org/T251609>
Hi all,
Hope you have been well! We have just released v4.2 of the Commons
Android app to production. The update is now available on Play store [1]
and F-droid [2]. You could also build the app directly from our GitHub
repository [3].
An important thing we wanted to communicate. We've changed the Mapbox
API key used by the app in this release (v4.2.1) due to some unforeseen
circumstances. We also had to revoke the old API key that is being used
by the older version of the app (< v4.2.1).
You might face issues with accessing maps in those versions of the app
such as the Nearby screen appearing blank etc. We request your to kindly
upgrade to v4.2.1 in order to continue using the features for which
rendering a map is necessary. Other features should work fine. We regret
the inconvenience that this may cause. Feel free to open an issue in our
issue tracker [4] for any assistance. We'll be glad to help.
This release also includes the done by Ritika Pahwa during GSoC 2023.
This includes changes done to improve the reliability of the failed,
stuck uploads and changes to prevent location metadata loss for uploads
done via in the app.
In case you've been facing issues with the uploads, do give the latest
version a try. It should be better than before. Feel free to reach out
to us with any feedback you may have. It would be very helpful.
Other significant changes:
- Dark mode colour improvements
- Uploading via the in-app camera has been fixed and should work
normally.
- Provide the ability to edit an image to losslessly rotate it while
uploading.
- Category search now shows exact matches without any discrepancies
- We've switched to using MapLibre instead of Mapbox and thereby
disabled telemetry sent to Mapbox. We're also actively exploring
alternatives to Mapbox so that we could completely move away from it.
Check out the related issue [5] for information regarding the same.
- Fix some redundant crash issues
Checkout our changelog [6] for a more detailed set of changes since the
last announcement.
[[ References ]]
[1]: https://play.google.com/store/apps/details?id=fr.free.nrw.commons
[2]: https://f-droid.org/en/packages/fr.free.nrw.commons
[3]: https://github.com/commons-app/apps-android-commons/releases/tag/v4.2.1
[4]: https://github.com/commons-app/apps-android-commons/issues
[5]: https://github.com/commons-app/apps-android-commons/issues/5352
[6]:
https://github.com/commons-app/apps-android-commons/blob/main/CHANGELOG.md
Best regards,
Sivaraam (User:Kaartic)
After updates,
I set the language to "de" but i have the strange effect that not
everything is translated. e.g. i see "contributions" but the rest is in
German.
no idea, i checked the code the translation are complett.
CU
Hello (Semantic) MediaWiki users, maintainers, software developers, consultants, researchers!
The SMWCon in fall 2023 https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_2023 will be held on location in Paderborn, Germany from December 11-13.
On three days there will be talks, tutorials and hackathons.
This conference addressed everybody interested in wikis and open knowledge, especially in Semantic MediaWiki, e.g. users, developers, consultants, business or government representatives, and researchers.
This conference aimed to:
* inspire/onboard new users,
* inform on where and how MediaWiki is used,
* convey and consolidate best practices,
* initiate/foster/integrate application and development and
* strengthen the community of stakeholders and its service portfolio.
Learn how to "do" MediaWiki in order to assume your responsibilities regarding your organization's knowledge management.
Please not that early-bird ticket sale ends today!
Call for Contributions
----------------------------
We are looking for use cases and best practices that provide insight in issues like
* How does AI change the way we use MediaWiki
* How do semantic wikis fit in and be combined with AI tools
* How can we use Semantic MediaWiki in research and organizations
* How do we develop and deploy MediaWiki and extensions
Your experience is valuable for all of us! So please share and propose a talk, tutorial or other contribution.
Go to the Conference Page (https://www.semantic-mediawiki.org/wiki/SMWCon_Fall_20223)
and hit the 'Propose a talk here' button.
Please propose a contribution if you plan to have one, even if you don't have the details yet. For us it is important to know what we can expect.
We look forward to your contribution!
Sponsoring
----------------
Thank you to the sponsors of SMWCon 2023!
* http://www.archixl.nl/ - Specialists in enterprise architecture, knowledge management, and semantics
* https://bluespice.com - The company behind BlueSpice, the open-source enterprise wiki software
* https://mywikis.eu - GDPR compliant (Semantic) MediaWiki hosting from the heart of Europe.
* https://wikibase-solutions.com/ - Specialist in business solutions with MediaWiki
Organization
------------------
The organizers of SMWCon 2023 and https://mwstake.org
* Bernhard Krabina, https://km-a.net (General Chair)
* Ad Strack van Schijndel, https://www.juggel.com (Program Chair)
* Tobias Oetterer, https://www.uni-paderborn.de/en/ (Local Chair)