No it's not, because of the "undoing" problem. A user can't delete a
statement assuming this will be enough as he will not be explicit that the
statement is bot added and implied by other statements, as opposed as a
statement explicitely inferred by Wikibase and marked explicitely as such
in the UI. If Wikibase tracks the root explicit statements used to make the
inference, they could be exposed in the UI as well to tell the user what he
might have to do to correct the mistake (closer to or) at the actual root.
Actually, instead of making stuffs explicit, it make stuffs hidden into
complex workflows, so imho this goes in the oposite direction to the
2015-09-29 10:07 GMT+02:00 Andrew Gray <andrew.gray(a)dunelm.org.uk>uk>:
On 29 September 2015 at 08:39, Thomas Douillard <
I think. :) Anything that doesn't create a recentchanges
entry is "hiding
that it happened".
Then I'd say the alternatives are either
1) no inferences at all
2) find a solution for inferences to show up on recent changes on related
Of course if we want to have inferences 1 is not really an option :) and
if two is possible, and I don't see why it should not be, then this solves
the (not) hiding problem.
Isn't option #2 effectively the same (to the end-user) as having someone
build a bot to fill in all the inferences as soon as one part is created?
It's just making it faster and more robust...
- Andrew Gray
Wikidata mailing list