Page MenuHomePhabricator

Resolve WDQS changelog situation
Closed, ResolvedPublic1 Estimated Story Points

Description

As a developer I want to know the source of truth of WDQS changelog so that I can watch for significant changes.

We have currently a changelog in the rdf repo (https://gerrit.wikimedia.org/r/plugins/gitiles/wikidata/query/rdf/+/refs/heads/master/docs/ChangeLog) but wasn't updated in years. Options I see:

  1. Restart the maintenance
  2. Remove the changelog and point to git log as a source of change information
  3. Autogenerate the file based on git log

AC:

  • Developers are aware of the way to list changes in WDQS

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

After team discussion: let's just drop the changelog file. Git history is there, and that's how we manage most of our projects.

CBogen set the point value for this task to 1.Jan 25 2021, 5:00 PM

Change 663028 had a related patch set uploaded (by Mstyles; owner: Mstyles):
[wikidata/query/rdf@master] remove changelog file

https://gerrit.wikimedia.org/r/663028

Change 663028 merged by jenkins-bot:
[wikidata/query/rdf@master] remove changelog file

https://gerrit.wikimedia.org/r/663028

This came up when I was looking over the Wikibase suite installation guide. I know a lot of what's been done recently is more for Wikimedia's specific requirements, but it seems like some changes are for external users, so I've added a link to inform third-parties who may wish to review changes. It might also be worth updating the version recommendation, considering the upcoming MW 1.36 release.

From a third-party perspective I think what's most important are: a) what version is compatible with/recommended for which Wikibase release, and b) any security issues that would require an upgrade.