Page MenuHomePhabricator

Modularize store
Closed, ResolvedPublic

Description

Statements and Snak should live in their own submodules in the store to:

  • avoid polluting the Entity module
  • gain more flexibility
  • increase reuseability

Details

Related Gerrit Patches:
mediawiki/extensions/Wikibase : masterbridge: wire up statement module with store
mediawiki/extensions/Wikibase : masterbridge: wire Snak Unit Action with Statements
mediawiki/extensions/Wikibase : masterbridge: Snak Unit Actions
mediawiki/extensions/Wikibase : masterbridge: wire up Snak Unit Mutations with Statements
mediawiki/extensions/Wikibase : masterbridge: Snak Unit Mutations
mediawiki/extensions/Wikibase : masterbridge: Wire up Snak Unit Getters with Statements
mediawiki/extensions/Wikibase : masterbridge: Snak Unit Getter
mediawiki/extensions/Wikibase : masterbridge: Statement Actions
mediawiki/extensions/Wikibase : masterbridge: Statement Getter
mediawiki/extensions/Wikibase : masterbridge: Statement Mutations
mediawiki/extensions/Wikibase : masterbridge: State for Statements
mediawiki/extensions/Wikibase : masterbridge: State for Snaks
mediawiki/extensions/Wikibase : masterbridge: wireup statement module
mediawiki/extensions/Wikibase : masterbridge: Snaks Actions
mediawiki/extensions/Wikibase : masterbridge: State for Statements
mediawiki/extensions/Wikibase : masterbridge: Statement Mutations
mediawiki/extensions/Wikibase : masterbridge: Statement Actions
mediawiki/extensions/Wikibase : masterbridge: Statement Getter
mediawiki/extensions/Wikibase : masterbridge: Snaks Mutations
mediawiki/extensions/Wikibase : masterbridge: Snaks Getter

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 22 2019, 12:21 PM

Change 524546 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: State for Snaks

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

Change 524547 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snaks Mutations

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

Change 524548 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snaks Getter

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

Change 524549 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snaks Actions

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

Change 524570 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: State for Statements

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

Change 524571 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Mutations

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

Change 524582 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Getter

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

Change 525034 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Actions

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

Change 525495 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wireup statement module

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

Change 528386 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: State for Statements

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

Change 528387 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Mutations

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

Change 528388 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Getter

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

Change 528389 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Statement Actions

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

Change 528735 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Getter

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

Change 528736 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Wire up Snak Unit Getters with Statements

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

Change 528737 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Mutations

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

Change 528738 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wire up Snak Unit Mutations with Statements

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

Change 528739 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Actions

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

Change 528740 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wire Snak Unit Action with Statements

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

Change 528741 had a related patch set uploaded (by Matthias Geisler; owner: Matthias Geisler):
[mediawiki/extensions/Wikibase@master] bridge: wire up statement module with store

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

Change 528386 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: State for Statements

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

Change 528387 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Statement Mutations

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

Change 528388 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Statement Getter

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

Change 528389 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Statement Actions

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

Change 528735 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Getter

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

Change 528736 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Wire up Snak Unit Getters with Statements

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

Change 528737 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Mutations

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

Change 528738 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: wire up Snak Unit Mutations with Statements

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

Change 528739 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: Snak Unit Actions

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

Change 528740 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: wire Snak Unit Action with Statements

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

Change 528741 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: wire up statement module with store

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

Pablo-WMDE closed this task as Resolved.Aug 15 2019, 5:00 PM
Pablo-WMDE moved this task from Peer Review to Done on the Wikidata-Bridge-Sprint-3 board.