Hi Markus and Marco, all,
Thanks for your support of and caring for the Primary Sources Tool.
Please find my replies inline.
Dear <whoever is maintaining the PS gadget now>,
I guess the core team still does, with the caveat explained by Denny
in [1], the tl;dr is that we work on it on top of our regular jobs and
that we are happy to hand it over to folks with more time on their
hands.
The PS tool seems to break more and more. Besides the
persisting issue with
duplicated claims being offered (even if they are already stored), there is
now also the issue that claims cannot be rejected. If I reject a claim, the
page reloads, but the suggestion still shows up after that.
I checked both problems. It seems the writes from the front-end
somehow do not make it to the back-end. I opened a random item Q632229
and approved and rejected claims. The approval went through just fine
[2].
(i) However, I could reproduce the duplicate claims being shown, the
reason is that the uniqueness comparison does not take references into
account [3], a known @ToDo up for grabs.
(ii) I could also in some cases reproduce the non-rejectable claims
issue. I repeated disapproved statement 868483 [4], but if you query
the back-end for incoming Freebase statements for Q632229, it keeps
coming back as "unapproved" [5] (search for "868483").
For (i), if someone wants to tackle this, happy to merge their Pull
Request. For (ii), Sebastian, do you have a suspicion why this could
be the case?
Thanks,
Tom
--
[1]
https://lists.wikimedia.org/pipermail/wikidata/2016-February/008316.html
[2]
https://www.wikidata.org/w/index.php?title=Q632229&type=revision&di…
[3]
https://github.com/google/primarysources/blob/master/frontend/freebase2wiki…
[4]
https://tools.wmflabs.org/wikidata-primary-sources/statements/868483
[5]
https://tools.wmflabs.org/wikidata-primary-sources/entities/Q632229
--
Dr. Thomas Steiner, Employee (
http://blog.tomayac.com,
https://twitter.com/tomayac)
Google Germany GmbH, ABC-Str. 19, 20354 Hamburg, Germany
Managing Directors: Matthew Scott Sucherman, Paul Terence Manicle
Registration office and registration number: Hamburg, HRB 86891
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.29 (GNU/Linux)
iFy0uwAntT0bE3xtRa5AfeCheCkthAtTh3reSabiGbl0ck0fjumBl3DCharaCTersAttH3b0ttom
hTtPs://xKcd.cOm/1181/
-----END PGP SIGNATURE-----