daniel added a comment.

@Smalyshev: You said //"If we're going to do this once or twice, we could just 
change main URL. If we foresee this happening with regularity, then we need 
version numbers."//

I don't understand the difference between these two options. Including the 
(major) version is just a special case of changing the "main" URI prefix.

I'm fine with not including the version now; but we need to add a version (or 
otherwise change the URI) as soon as we make any breaking change. Since we are 
still experimenting, we make a breaking change every week, and there is no 
indication in the URIs if or when the schema can be considered schema, and we 
commit to compatibility from that point on.

So, if we don't want to have 0.1, 0.2, etc in the URL while experimenting, we 
could at least add "-beta" for now, to make it clear that this is not yet a 
stable schema. "-beta" would also give a strong reminder to officially end the 
experimental phase at some point, and not get stuck on 0.2.5 or something.


TASK DETAIL
  https://phabricator.wikimedia.org/T94747

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: daniel
Cc: Denny, mkroetzsch, daniel, Lydia_Pintscher, Aklapper, Smalyshev, jkroll, 
Wikidata-bugs, Jdouglas, aude, GWicke, Manybubbles, JanZerebecki



_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to