Hello everyone,
As part of the RESTBase Sunset effort, some endpoints will be phased out in
favor of better and more stable alternatives.
The /page/related
<https://en.wikipedia.org/api/rest_v1/#/Page%20content/getRelatedPages>
endpoints are now ready for deprecation. This endpoint is marked as
experimental and its usage can be replaced by a call to the "morelike"
action API that already exists in MediaWiki and is stable. You can find an
example of how to migrate your code to this new endpoint here
<https://gerrit.wikimedia.org/r/c/mediawiki/services/mobileapps/+/982154/13/…>
.
Next steps: because this is an experimental endpoint, we decided to apply
the existing policy for REST endpoints
<https://www.mediawiki.org/wiki/API_versioning#Experimental> and turn it
off as soon as possible while still respecting Android and iOS old
versions' deprecation timeline. Traffic to this endpoint can blocked
starting Today, Feb 6th 2025 (02/06/2025) and code will be removed after
that. Details about the deprecation can be found in this phabricator task,
T376297 <https://phabricator.wikimedia.org/T376297>.
Don't hesitate in getting in touch in case you have any questions or
concerns.
Best regards,
--
Mateus Santos
Product Manager - MediaWiki Engineering Group
Wikimedia Foundation
TL;DR:
* 2025-02-10: Wikitech config will be changed to only use Wikimedia
SUL accounts.
* 2025-02-24: Final migration.
As announced back in September 2024, Wikitech is becoming a more
normal Wikimedia wiki [0].
On October 1, 2024 we made the necessary configuration changes to
detach Wikitech from the LDAP directory that stores Developer account
[1] information. Since then a number of users have been able to
recover access to their Wikitech accounts and manually connect them to
their SUL accounts. There are however a large number of accounts still
needing to be converted to SUL.
We had previously planned to make changes at the end of November 2024
and January 2025 to complete the SUL account migration for everyone.
As you might guess from the subject of this email we did not complete
that plan as hoped.
An updated timeline has been created after an examination of the
remaining work. The new timeline is:
* 2025-02-10: Wikitech config changed to only use Wikimedia SUL
accounts. All legacy local accounts that have been linked to a
Wikimedia SUL account via idm.wikimedia.org or
toolsadmin.wikimedia.org will be renamed if necessary and then
attached to the SUL account.
* 2025-02-24: Final migration. SUL account mappings added since the
prior migration will be processed. All remaining unattached accounts
will be converted to SUL accounts. This final conversion will include
renaming any local accounts that match existing SUL accounts to avoid
that name collision.
This timeline and more information can be found on Wikitech at
<https://wikitech.wikimedia.org/wiki/News/2024_Migrating_Wikitech_Account_to…>.
[0]: https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/…
[1]: https://www.mediawiki.org/wiki/Developer_account
Bryan, on behalf of the Wikitech admins and everyone helping with the migration
--
Bryan Davis Wikimedia Foundation
Principal Software Engineer Boise, ID USA
[[m:User:BDavis_(WMF)]] irc: bd808
Hello all,
The Chinese Wikipedia recently has deployed a gadget written by me which sends requests to /page/summary API of other wikis. During development I found that adding Api-User-Agent causes the request to be [non-simple](https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#simple_r… and the browser will send a additional CORS preflight request, adding latency. My gadget is sensitive to latency so I want to avoid this additional request.
I'm writing to ask: (1) Is not adding Api-User-Agent for the reason above a violation of the policy? (2) Is there a way to provide user agent information without causing this additional request?
Best regards,
diskdance
Hi Community Metrics team,
This is your automatic monthly Phabricator statistics mail.
Accounts created in (2025-01): 274
Active Maniphest users (any activity) in (2025-01): 1148
Task authors in (2025-01): 600
Users who have closed tasks in (2025-01): 318
Projects which had at least one task moved from one column to another on
their workboard in (2025-01): 340
Tasks created in (2025-01): 2499
Tasks closed in (2025-01): 2662
Open and stalled tasks in total: 54502
* Only open tasks in total: 53409
* Only stalled tasks in total: 1093
Median age in days of open tasks by priority:
Unbreak now: 133
Needs Triage: 1110
High: 1376
Normal: 2194
Low: 2671
Lowest: 3348
(How long tasks have been open, not how long they have had that priority)
To see the names of the most active task authors:
* Go to https://wikimedia.biterg.io/
* Choose "Phabricator > Overview" from the top bar
* Adjust the time frame in the upper right corner to your needs
* See the author names in the "Submitters" panel
TODO: Numbers which refer to closed tasks might not be correct, as
described in https://phabricator.wikimedia.org/T1003 .
Yours sincerely,
Fab Rick Aytor
(via community_metrics.sh on phab1004 at Sat 01 Feb 2025 12:00:46 AM UTC)