Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support the new Wikibase REST API #755

Open
wetneb opened this issue Jan 19, 2023 · 2 comments
Open

Support the new Wikibase REST API #755

wetneb opened this issue Jan 19, 2023 · 2 comments

Comments

@wetneb
Copy link
Member

wetneb commented Jan 19, 2023

There is new API, more RESTful, to retrieve and edit Wikibase entities.
The old API should hopefully stay around for a while, so for WDTK there should not be an urge to migrate, but I assume they do not intend to maintain two APIs for eternity. Also, the changes look sensible and are supportworthy, so probably worth adopting.

There are differences in JSON serialization which might cause some headaches if we want to keep supporting both serialization formats:
https://doc.wikimedia.org/Wikibase/master/php/rest_data_format_differences.html

@lydiapintscher
Copy link
Member

I think this would be pretty cool obviously ;-) But just to be clear on the time horizon: Deprecation of the Wikibase pieces of the action API is still quite a bit out (definitely more than a year, likely quite a bit longer even). There will be announcements with plenty of time in advance.
That being said, now would be a perfect time to do some testing and give feedback to steer things into a direction that works for you. So if you have any feedback please to leave it on the feedback page.

@wetneb
Copy link
Member Author

wetneb commented Jan 22, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants