[Wikidata-bugs] [Maniphest] [Commented On] T101752: Introduce ExternalEntityId

2015-06-10 Thread daniel
daniel added a comment. In https://phabricator.wikimedia.org/T101752#1350742, @JeroenDeDauw wrote: 3rd party wikis using Wikidata items as unit identifiers. Can you be more specific? I'm guessing you are talking about third party wikis running a Wikibase Repository, and have items in

[Wikidata-bugs] [Maniphest] [Commented On] T101752: Introduce ExternalEntityId

2015-06-10 Thread mkroetzsch
mkroetzsch added a comment. I think this is a useful change if you want Wikibase sites to be able to refer to other Wikibase sites. In WDTK, all of our EntityId objects are external, of course. A lesson learned for us was that it is not enough to know the base URI in all cases. You sometimes

[Wikidata-bugs] [Maniphest] [Commented On] T101752: Introduce ExternalEntityId

2015-06-10 Thread JeroenDeDauw
JeroenDeDauw added a comment. Other than that, I can't think of any issues. EntityId is completely opaque. While EntityId might not be explicitly providing certain guarantees, many users of it can still make assumptions that would be violated when introducing this new derivative. If the URL