Hi,
Is there any MediaWiki API that could be used for a proper
case-insensitive category title search? Or is this still something that
doesn't exist yet?
For some context, I'm asking this for a feature request[1] in the
Commons Android app that asks for a case insensitive category title
search. In case you're wondering where category search comes into
picture in the app, adding appropriate categories for an image is part
of the upload flow.
I wonder that such an API doesn't exist yet for the following reasons:
A) The exhaustive search for such an API wasn't fruitful. The closest we
got was using `generator=search` with `srsearch=intitle:$SEARCH_TERM`
and `srnamespace=14` (14 is the id for category namespace in Commons).
But it's not a proper category search as it is essentially a search for
pages existing in Category namespace. See [2] for why it's not a proper
category search.
B) I saw "T59302 Suggest case insensitive results when searching for
categories to add"[3] which is still open. In particular the comment in
the ticket pointed to by [4].
So, is my understanding that an API for case-insensitive category title
search doesn't exist correct? Or am I missing something?
Footnotes:
[1]: https://github.com/commons-app/apps-android-commons/issues/3179
[2]: https://phabricator.wikimedia.org/T59302#2707969
[3]: https://phabricator.wikimedia.org/T59302
[4]: https://phabricator.wikimedia.org/T59302#3977813
Hoping you're safe,
Sivaraam
Dear all,
there was not much engagement in this discussion, but there is a
preference for option A, thus I will implement that.
Best
physikerwelt
http://moritzschubotz.de | +49 1578 047 1397
On Sat, Mar 21, 2020 at 7:26 PM Physikerwelt <wiki(a)physikerwelt.de> wrote:
>
> Dear all,
>
> please vote on the future of the \omicron rendering on Wikipedia, by
> replying to this email or commenting on
> https://phabricator.wikimedia.org/T245343 (preferred).
>
> Best regards
> Moritz
Hi Everyone,
We’re happy to announce the April 2020 edition of the Technical Community
Newsletter
<https://www.mediawiki.org/wiki/Technical_Community_Newsletter/2020/April>.
The newsletter is compiled by the Wikimedia Developer Advocacy Team. It
aims to share highlights, news, and information of interest from and about
the Wikimedia technical community.
Check it out, and learn about what technical contributors have been up to
this past quarter, upcoming conferences & calls for papers, and how to get
involved.
The Wikimedia Technical Community is large and diverse, and we know we
can't capture everything perfectly. We welcome your ideas for future
newsletters. Let us know what you would like to see or highlights you would
like us to include.
Subscribe to the Technical Community Newsletter
<https://www.mediawiki.org/wiki/Newsletter:Technical_Community_Newsletter>,
if you'd like to keep up with essential updates and information.
Kindly,
Sarah R. Rodlund
Technical Writer, Developer Advocacy
<https://meta.wikimedia.org/wiki/Developer_Advocacy>
srodlund(a)wikimedia.org
Hi all!
TechCom is hosting an office our to talk about the new and improved RFC process
[1] (any anything else you may want to discuss) today.
If you are interested, please join us at 21:00 UTC (2pm PDT, 23:00 CEST) on IRC
in the #wikimedia-office channel on feenode.
[1] https://www.mediawiki.org/wiki/Requests_for_comment/Process
--
Daniel Kinzler
Principal Software Engineer, Core Platform
Wikimedia Foundation
Hi,
for HTML version see
https://www.mediawiki.org/wiki/Scrum_of_scrums/2020-04-08
Željko
--
= 2020-04-08 =
== Callouts ==
* Release Engineering
** [All] Review guidance at [[wikitech:Deployments/Covid-19]] and Code
Deployment Office Hour at 17:00UTC in #wikimedia-office
== Product ==
=== iOS native app ===
* Updates:
** 6.6 release out on public beta (mobile-html integration) -
[[phab:project/view/4273]]
*** bug fixing and working towards code freeze on that
=== Android native app ===
* Updates:
** Ready for rollout of mobile-html integration to production, pending
client-side caching updates
=== Web ===
* Blocking:
** Release Engineering - Web team portals gulp4 migration [[phab:T247996]]
* Updates:
** '''Summary''': Vue.js iterations tasking, feature manager, collapsible
sidebar, and continuing desktop improvements project (DIP).
** [[Reading/Web/Desktop_Improvements|Desktop Improvements Project (Vector
/ DIP)]]:
*** [[phab:T246419|<nowiki>Build collapsible sidebar and sidebar button
</nowiki>]]
*** [[phab:T246170|<nowiki>Build new logo for Desktop Improvements
Header</nowiki>]]
*** [[phab:T244481|<nowiki>Provide basic FeatureManagement in Vector
codebase</nowiki>]]
*** [[phab:T249372|<nowiki>[Dev] DRY up the menu templating code</nowiki>]]
*** [[phab:T248399|<nowiki>Document Skin API and their stability, if any
(including Vector)</nowiki>]]
*** [[phab:T244276|<nowiki>Add bandwidth tests to Vector for JavaScript and
CSS for Vue.js search</nowiki>]]
*** [[phab:T244392|<nowiki>Build and deploy the new Vue.js search
experience</nowiki>]]
** Mobile website (MinervaNeue / MobileFrontend):
*** [[phab:T248141|<nowiki>Regression: MobileFrontend overrides
non-existent user page handling in desktop view</nowiki>]]
*** [[phab:T240622|<nowiki>[Technical debt payoff] Remove
InlineDiffFormatter and InlineDifferenceEngine from
MobileFrontend</nowiki>]]
*** [[phab:T133085|<nowiki>Graphs are broken by MobileFrontend's lazy
loading image transformer</nowiki>]]
*** [[phab:T249021|<nowiki>Hard deprecate Revision::newFromId</nowiki>]]
*** [[phab:T244444|<nowiki>Replace all possible, non-product specific icons
in MobileFrontend/MinervaNeue with WikimediaUI/OOUI ones</nowiki>]]
*** [[phab:T243996|<nowiki>[Technical debt pay off] Remove
MFMobileMainPageCss from MobileFrontend</nowiki>]]
*** [[phab:T236097|<nowiki>Dev: Popups modules should set targets to mobile
and desktop</nowiki>]]
*** [[phab:T232383|<nowiki>Consolidate MinervaNeue and Flow on one
WikimediaUI icon for ToC</nowiki>]]
** Miscellaneous
*** [[phab:T248752|<nowiki>Standardise template data across MediaWiki
skins</nowiki>]]
*** [[phab:T248133|<nowiki>WebInstallerOutput should not use Vector
styles</nowiki>]]
=== Product Infrastructure ===
* Updates:
** Wikimedia Push Notification Service RFC open for comment:
[[phab:T249065]]
=== Structured Data ===
* Updates:
** various minor changes on MachineVision
** minor changes/fixes to WikibaseMediaInfo
** new hidden MediaSearch prototype should be deployed this week
=== Parsing ===
* Updates:
** We are almost done with the first pass drafting Parsoid's extension API
( [[Parsoid/Extension_API]] ). All the extensions that live in the Parsoid
codebase now exclusively use this API and are disentangled from rest of
Parsoid's internals. This work informs the draft Parsoid Extension API.
Subbu presented at Enterprise MediaWiki Conference last week to get early
feedback ( [[EMWCon_Spring_2020/Program]] has slides & video links). In a
couple weeks, after some refinement and tweaking, will broadcast this more
broadly. The goal is to get a more complete working version of this Parsoid
Extension API in the next couple months and have extensions deployed on the
Wikimedia cluster to be compatible with Parsoid.
== Technology ==
=== Fundraising Tech ===
* Blocked by:
** Asking Release Engineering for some repository juggling: [[phab:T249547]]
* Updates:
** Point upgrade to CiviCRM: [[phab:T248432]]
** Getting ready to test buster upgrade to CiviCRM box (see repo request)
** Improving address UI for sending emails in CiviCRM
** Looking for workable ways to hide banners cross-wiki without third party
cookie support: [[phab:T244699]]
** Integrating with a matching gift policies database to send donors
instructions to get their gifts matched: [[phab:T247878]]
** Migrating recurring donations from main processor's old API to their new
API: [[phab:T169357]]
=== Core Platform ===
* Blocking:
** Search Platform: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
=== Engineering Productivity ===
==== Release Engineering ====
* Blocked by:
** Web team portals gulp4 migration [[phab:T247996]]
* Blocking:
** FR-tech team would like one repo reset and another created:
[[phab:T249547]]
* Updates:
** [All] Deployments/Covid-19 [[wikitech:Deployments/Covid-19]]
** Train Health
*** Last week: 1.35.0-wmf.26 - [[phab:T247773]]
*** This week: 1.35.0-wmf.27 - [[phab:T247774]]
*** Next week: 1.35.0-wmf.28 - [[phab:T247775]]
=== Search Platform ===
* Blocked by:
** Core: MW Job consumers sometimes pause for several minutes
[[phab:T224425]]
=== Site Reliability Engineering ===
* Updates:
** 2 new members in ServiceOps. Welcoming Wolfang and Janis.
** TLS 1.3 enabling in upload.wikimedia.org (commons) proceeding.
** Annual planning set to resume possibly, send your budget asks to us if
you need capacity/new hardware etc.
The 1.35.0-wmf.27 version of MediaWiki is blocked[0].
The new version is deployed to group0[1], but can proceed no
further until these issues are resolved:
* Move indicators underneath firstHeading -
https://phabricator.wikimedia.org/T248761
* Internal API error with Flow on testwiki -
https://phabricator.wikimedia.org/T249705
Once these issues are resolved train can resume. If these issues are
resolved on a Friday the train will resume Monday.
Thank you for your help resolving these issues!
-- Your humble train toiler
[0]. https://phabricator.wikimedia.org/T247774
[1]. <https://tools.wmflabs.org/versions/>
--
Jeena Huneidi
Software Engineer, Release Engineering
Wikimedia Foundation
Hi all!
Just a friendly reminder:
We’re hosting office hours on Mondays at 17:00 UTC in #wikimedia-office on
freenode where you can ask questions regarding the COVID-19 deployment
guidelines (https://wikitech.wikimedia.org/wiki/Deployments/Covid-19).
This week's train deployment branch was cut today[0]. If you have any
concerns about patches that landed this week, feel free to reach out to me
or Release Engineering via email or IRC.
<3!
-- Tyler
[0]. <https://www.mediawiki.org/wiki/MediaWiki_1.35/wmf.27/Changelog>
Hi all
I am having problems with the Mozilla version into subject.
I receive this errors:
/Content Security Policy: The page's settings blocked the loading of a
resource at inline ("script-src").
//Content Security Policy: The page's settings blocked the loading of a
resource at
https://it.wikipedia.org/w/load.php?lang=it&modules=startup&only=scripts&ra…
("script-src")./
It meansthat the visual editor is not present as the menubar of the
basic editor.
I fixed using:
/about: config//
//security.csp.enable//
//turned true to false/
The problem is not present in Chrome.
I write here because I don't know if I have to open a ticket in Phabricator.
Kind regards//
--
Ilario Valdelli
Wikimedia CH
Verein zur Förderung Freien Wissens
Association pour l’avancement des connaissances libre
Associazione per il sostegno alla conoscenza libera
Switzerland - 8008 Zürich
Wikipedia: Ilario
Skype: valdelli
Tel: +41764821371
http://www.wikimedia.ch