Re: [Wikitech-l] First and last call: removing ApiQueryReferences

2019-12-05 Thread Adam Wight
The axe has fallen.  The Cite references API was removed in [1] and I
expect it to go live with MediaWiki 1.35.0-wmf10.

Thank you for considering this issue!
-Adam

[1] https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Cite/+/552211/

On Thu, Nov 21, 2019 at 1:07 PM Adam Wight  wrote:

> The Cite extension implements an API `action=query&prop=references`[1],
> which was written to support a reference lazy-loading feature for mobile
> clients but never used.  This was a beta feature and the API was never
> enabled on Wikimedia sites.[2]  If you query it, you'll see nothing but an
> error response.
>
> My team is currently refactoring the Cite extension, and we would prefer
> to remove the API rather than continue maintaining dead code.  Please
> respond by the end of the week if you know of any non-Wikimedia sites where
> the API is enabled and in use, otherwise we'll continue with the plan to
> remove it without a deprecation period.
>
> Thank you,
> Adam
>
> [1]
> https://en.wikipedia.org/w/api.php?action=help&modules=query%2Breferences
> [2] https://phabricator.wikimedia.org/T222373
> --
> Adam Wight - Developer - Wikimedia Deutschland e.V. - https://wikimedia.de
>


-- 
Adam Wight - Developer - Wikimedia Deutschland e.V. - https://wikimedia.de
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

[Wikitech-l] First and last call: removing ApiQueryReferences

2019-11-21 Thread Adam Wight
The Cite extension implements an API `action=query&prop=references`[1],
which was written to support a reference lazy-loading feature for mobile
clients but never used.  This was a beta feature and the API was never
enabled on Wikimedia sites.[2]  If you query it, you'll see nothing but an
error response.

My team is currently refactoring the Cite extension, and we would prefer to
remove the API rather than continue maintaining dead code.  Please respond
by the end of the week if you know of any non-Wikimedia sites where the API
is enabled and in use, otherwise we'll continue with the plan to remove it
without a deprecation period.

Thank you,
Adam

[1]
https://en.wikipedia.org/w/api.php?action=help&modules=query%2Breferences
[2] https://phabricator.wikimedia.org/T222373
-- 
Adam Wight - Developer - Wikimedia Deutschland e.V. - https://wikimedia.de
___
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l