Page MenuHomePhabricator

Refactor Wikibase entities
Open, LowPublic

Description

This needs to be done, so that more code can be reused when implementing lexicographical data and structured data on Commons.

Patch-For-Review:

To do:

  • entity merging, redirecting

Event Timeline

Restricted Application removed a project: Patch-For-Review. · View Herald TranscriptSep 20 2019, 1:17 PM
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper. · View Herald Transcript

Change 523690 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[pywikibot/core@master] [FEAT] Add WikibaseEntity.get

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

Change 525056 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[pywikibot/core@master] [FEAT] Add WikibaseEntity.editEntity and others

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

Change 526380 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[pywikibot/core@master] [FEAT] Refactor data attributes of Wikibase entities

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

Xqt triaged this task as Low priority.Dec 15 2019, 1:14 PM
Xqt updated the task description. (Show Details)

Change 523690 merged by jenkins-bot:
[pywikibot/core@master] [FEAT] Add WikibaseEntity.get

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

Change 525056 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[pywikibot/core@master] [FEAT] Add WikibaseEntity.editEntity and others

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

matej_suchanek updated the task description. (Show Details)

Change 526380 merged by jenkins-bot:
[pywikibot/core@master] [FEAT] Refactor data attributes of Wikibase entities

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

Xqt updated the task description. (Show Details)

Change 599292 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[pywikibot/core@master] [IMPR] Move latest revision id handling to WikibaseEntity

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