Page MenuHomePhabricator

Have a more fine-grained history for property values on item pages
Open, Needs TriagePublic

Description

I got this idea when I saw a very well-written and complex property value on an item. I wanted to thank the user who wrote it. Unfortunately, doing this is a bit difficult: I have to find who added this value in the history of the whole item, which includes label and description translations, sitelinks, and of course—values for other properties.

It would be more convenient if I could see the history of just this property: who first added it to the item, and who changed its value and qualifiers.

Other thank thanking users, there are also more substantial scenarios for doing this. For example, in an item about a country, a person can be an expert on the demographics of that country, so they can track the development of the population property, notice wrong values there, and doing something about people who added them. It will be very inconvenient to sift through the whole history of a country item, which includes label translations, international relations, coordinates, membership in international organizations, GDP for each year, etc.

Event Timeline

I completely agree with you. Edits history should focus on edits, not authors. In the context of Wikidata, it should be easy to get statement-specific history. Technically, I believe this should be a client-side filtering, to avoid tools breaking.

@Nuria is this something the MediaWiki history reconstruction service could do in theory?

You would need a reconstruction that is property-aware, the current one knows only about pages and revisions. So, with different parameters for what the reconstruction is doing yes, possible.