daniel added a comment.

@GWicke:

  • I'd rather not use a REST URL as the URI. A good REST API exposes version, api method, etc. It's as explicit as possible. A good URI is minimal. It's purpose is to identify a resource on an abstract level, not (in general) a particular version or serialization, not a particular access API. A URI shoudl be short and mnemonic.
  • We can resolve the URI to a REST URL instead of action="" I'd actually like that better. Maybe we can kill action="" some day.

@Smalyshev:
I agree with what you said. I'd like to mention a few things:

  • for commons data, we may not need a canonical object (concept) URI. At least, we don't need it for the Wikidata use case. Wikidata wants to reference a data set, not the thing described by that data set.
  • we cannot drop the file extension. In some cases, both Data:Foo.map and Data:Foo.tab exist.
  • csv should not be the default format, since we lose information when mapping to csv, and csv itself is under-specified.

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

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

To: daniel
Cc: Dzahn, GWicke, tstarling, Aklapper, Jonas, Smalyshev, mkroetzsch, Lydia_Pintscher, daniel, QZanden, D3r1ck01, Izno, suriyaa, Eevans, mobrovac, Hardikj, Wikidata-bugs, aude, jayvdb, Southparkfan, fbstj, RobLa-WMF, santhosh, Mbch331, Jay8g, Ltrlg, Glaisher, bd808, Krenair, Legoktm
_______________________________________________
Wikidata-bugs mailing list
Wikidata-bugs@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-bugs

Reply via email to