JeroenDeDauw / QueryrAPI

🖹 REST API for Wikibase data
https://wikibase.consulting
7 stars 0 forks source link

Api should be versionable #1

Open addshore opened 8 years ago

addshore commented 8 years ago

This is one of the biggest issues I have with the current MW and WB apis.

JeroenDeDauw commented 8 years ago

Yeah, this is an important thing to get right for serious third party usage. The approach taken here makes it a lot easier to do versioning then in the WB API:

That said, I do not think implementing versioning is the first thing to start with. Beginning with a explicitly beta/unstable API to create an initial feature set and get feedback is what I have in mind. Then, once people actually care about stability, the switch out of beta-ness can be made, which will involve deciding on a versioning strategy.