Community Wishlist Survey 2019/Archive/Edit Wikidata from another project

From Meta, a Wikimedia project coordination wiki

Edit Wikidata from another project

NoN Declined because another team is working on this

  • Problem: When data from Wikidata is used in infoboxes on other projects, it might be confusing for both long time editors to that project and newcomers on how this data could be edited. Adding a link to Wikidata is not optimal, because suddenly you end up being in another project which looks very different from the one you started in and editing behaves totally different.
  • Who would benefit: Everyone who is not very well versed in Wikidata already. Wikidata would also benefit since more people would contribute and things will be fixed quicker. I believe this will also enhance the adaptation of Wikidata since one of the common complaints is that some users don't want to have to change projects to edit content visible in the project they are active on.
  • Proposed solution: Create functionality that makes it possible to edit a Wikidata statement directly from the infobox, possibly in a tiny popup, so that the editor does not have to leave the project that is using data from Wikidata. This should preferably be done in such a way that it is not exclusive to one wiki, but available on request for other wikis or maybe even portable by users themselves.
  • More comments:
  • Phabricator tickets: T136599
  • Proposer: Ainali (talk) 18:42, 29 October 2018 (UTC)[reply]

Discussion

suggested milestones, risks etc
    • Thanks Putnik for the ping. I just want to mention there is already a nice prototype how it should look like in d:Wikidata:Client_editing_prototype (by Incabell), and this was also discussed in WMTC18 (phab:T206085#4696219, and thanks for User:DTankersley_(WMF) who took image attached :-) )
      I have already coded the most basic implementation for it in phab:T199892 so it will work in TemplateWizard (this is a new template editor for wikitext, not VisualEditor). There are limitations, but I believe we can evolve it step by step and having a first working prototype is very important to motivate communities to start document Wikidata templates with templatedata. The limitations in my implementations are:
      • (It doesn't work in VE - I think who should first get feedback from advanced users/community before pushing it to VE
      • Doesn't directly let you edit Wikidata - It just shows the data from Wikidata and link to Wikidata for edit (this should later replaced with a more powerful/complex editing within the client)
      • The TempldateData mapping has simple assumptions (access to mainsnaks/not to qualifiers, to main entity of the article etc)
      eranroz (talk) 00:18, 30 October 2018 (UTC)[reply]
  • ruWP has a pretty good tool for this that could be worth incorporating into a solution here. —Beleg Tâl (talk) 13:14, 30 October 2018 (UTC)[reply]
  • Hi there! I don't know if it's the right place to mention that but when data from Wikidata is used in infoboxes, it may lead to multiple identical references (See ISS (entreprise) on frwiki). If there is currently a solution to replace them by just one, I didn't find it... Anyway, edits on (wiki)data used in infoboxes should be more convenient. Clumsy and stupid (talk) 06:55, 31 October 2018 (UTC)[reply]
  • Moin Moin, Drag'n'drop is a gadget in Wikidata, it will open a new window and you can just drag data from Wikipedia. Then you would need en:Module:EditAtWikidata and a FrameWork editing inline directly in the Infobox, saved to Wikipedia and Wikidata, too. Regards --Crazy1880 (talk) 21:00, 2 November 2018 (UTC)[reply]
  • This is dangerous as some users won't understand they are editing something across language versions. Unless the software prevents it somehow it might lead to a lot of text in foreign languages appearing in infoboxes. It also removes an "are you sure?" step. Most things in Wikidata are supposed to be largely time-invariant. If they need frequent changes something went wrong before. --mfb (talk) 03:31, 4 November 2018 (UTC)[reply]
  • Un seul constat doit prévaloir pour toute amélioration = Une information présente dans Wikipédia doit pouvoir être modifiée dans Wikipédia. Tout le reste n'est que verbiage. Matpib (talk) 09:39, 4 November 2018 (UTC)[reply]
  • Hi Ainali. Thanks for your proposal, which I know a lot of people are interested in. The CommTech team decided to withdraw this wish from voting based on two things: firstly, it's a big job that is not in our area of expertise, but on the more positive side Wikimedia Deutschland (WMDE) is committed to working on this in 2019. —JMatazzoni (WMF) (talk) 19:02, 15 November 2018 (UTC)[reply]