Hi, is there an example that shows how to reject writeapi edits made using scripts unless the edit has a required tag? For example, changes made using Visual Editor are labeled with “(Tag: Visual edit)”.
Thank you!
Hello all!
Over the past few months we've reached the ignominious milestone of
the most open tasks of all time on the wikimedia-production-error
dashboard[0].
Background: The wikimedia-production-error dashboard is a workboard of
tasks created while digging through the Wikimedia production error
logs. All tasks there are log messages that have originated on
production servers.
The number of new tasks being created with this tag in a given week is
outpacing the number of tasks being closed in a given week: this past
week we added 41 tasks and only closed 22.
This is beginning to be unsustainable :(
There are currently 281 open tasks filed for errors in production.
Although we're triaging this workboard weekly, we rely on the
expertise of developers most familiar with the error messages to
triage them, prioritize them, and "fix" them (for whatever value of
"fix" is appropriate).
Below is a smattering of selected issues that could use some attention:
1. PHP Fatal error: Out of memory in cdb/src/Reader/DBA.php[1]
2. Uncaught ReferenceError: collectionCall is not defined[2]
3. Flow: PHP Notice: Undefined index: flow-workflow-change[3]
4. PHP Warning: unpack(): Type H: not enough input, need 4, have 0[4]
5. TypeError: undefined is not an object (evaluating 'this.getMIMEType')[5]
6. Elastica\Exception\ResponseException from line 56 of
GeoData/includes/Searcher.php[6]
7. Wikimedia\CSS\Objects\ComponentValueList may not contain tokens
of type "[".[7]
Please help to triage or resolve these problems or any of the other
166 tasks needing triage[8] if you are able.
<3
-- Tyler
[0]: <https://phabricator.wikimedia.org/tag/wikimedia-production-error/>
[1]: <https://phabricator.wikimedia.org/T260234>
[2]: <https://phabricator.wikimedia.org/T259809>
[3]: <https://phabricator.wikimedia.org/T259739>
[4]: <https://phabricator.wikimedia.org/T259592>
[5]: <https://phabricator.wikimedia.org/T259419>
[6]: <https://phabricator.wikimedia.org/T258641>
[7]: <https://phabricator.wikimedia.org/T258093>
[8]: <https://phabricator.wikimedia.org/maniphest/query/LW5WTEnToXDn/#R.>
It's time for Wikimedia Tech Talks 2020 Episode 8! This talk will take place
Tuesday 22 September 2020 at 17:00 UTC.
Title: (Modern) Event (Data) Platform
Speaker: Andrew Otto, Staff Site Reliability Engineer
Summary:
Wikimedia's Event (Data) Platform provides a foundation for building
loosely coupled event driven software systems. This talk will go over why
we built Event Platform and give an overview of its components and how they
work.
The link to the Youtube Livestream can be found here:
<https://www.youtube.com/watch?v=jNNy8ALGjaE>
https://www.youtube.com/watch?v=Tb_9gOYsWJQ
During the live talk, you are invited to join the discussion on IRC at
#wikimedia-office
You can browse past Tech Talks here:
https://www.mediawiki.org/wiki/Tech_talks
If you are interested in giving your own tech talk, you can learn more here:
https://www.mediawiki.org/wiki/Project:Calendar/How_to_schedule_an_event#Te…
Note: This is a public talk. Feel free to distribute through appropriate
email and social channels!
Kindly,
Sarah R. Rodlund
Senior Technical Writer, Developer Advocacy
<https://meta.wikimedia.org/wiki/Developer_Advocacy>
srodlund(a)wikimedia.org
Hi,
*Crossposting to Wikimedia-L, Wikitech-L, MediaWiki-L, and
Wikitech-Ambassadors. You can reply to the mailing list, but the ideal
place for further discussion is the talk pages of the wiki pages to which I
link below.*
There's a new proposal to localize Lua modules in a more modern, safe, and
convenient manner: https://www.mediawiki.org/wiki/Translatable_modules .
In the foreseeable future it will only affect multilingual sites, such as
Wikidata, Commons, Meta, and mediawiki.org, but at a later time it may also
be deployed on Wikipedias and other projects.
It will be great if experienced module developers could take a look at the
project page, https://www.mediawiki.org/wiki/Translatable_modules , and its
subpages, especially https://www.mediawiki.org/wiki/Translatable
modules/Proposed solutions . Your feedback will be very helpful in
implementing this project in a way that really benefits all the editors.
Thanks!
--
Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי
http://aharoni.wordpress.com
“We're living in pieces,
I want to live in peace.” – T. Moore
Hello,
Recently, I stumbled upon a technical writing course which I found very
useful and I wanted to share it and thought of sending an email to
wikitech-l recommending it. Also, I've been looking for a resource about
VueJS with not much luck and wanted to send an email asking if anyone knows
any.
Instead, I have this idea to have a virtual library for developers so they
can share useful resources with each other. You go to a wiki page and see
list of courses, books, conference videos, on each topic and different
people recommanding them. You can also request a resource for a topic and
people respond to you. If the wiki page grows too big, we can split them to
sub pages based on topics, and so on.
I started the page in https://www.mediawiki.org/wiki/User:Ladsgroup/Library
but I'm planning to move it to the main namespace if no one objects. Please
take a look, add more recommandations, co-sign, request for a resource,
respond to a request for a resource, etc.
What do you think? Please let me know if you think it's a horrible idea or
you have feedback on details (mediawiki.org? maybe we should move it to
wikitech.wikimedia.org?)
Hope that'd be useful.
Best
--
Amir (he/him)