Project | Branch | Lines +/- | Subject | |
---|---|---|---|---|
mediawiki/extensions/Wikibase | master | +4 -7 | NoCrossReferencingStatements: hint proper interface |
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | • Pablo-WMDE | T206328 Use StatementListProvidingEntity in NoCrossReferencingStatements | |||
Resolved | • Addshore | T206325 Use wikibase/data-model 9.0 everywhere | |||
Resolved | Lucas_Werkmeister_WMDE | T209370 Make wikibase extensions compatible with both version 7.0 & 9.0 | |||
Resolved | • Addshore | T209371 Bump mediawiki-vendor versions for data-model 9.0 everywhere | |||
Resolved | • Addshore | T209372 Make wikibase extensions installable with 9.0 only |
Event Timeline
Change 454483 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] NoCrossReferencingStatements: hint proper interface
I don’t understand why this is a subtask of T206325: Use wikibase/data-model 9.0 everywhere. Isn’t it the other way around – we need to move to data model 9.0 (or at least version 8) before we can do this?
@Lucas_Werkmeister_WMDE T206325 is a blocker for T206328, agreed. Unfortunately this relationship can not (can it?) be expressed with phab.
I would express it by making T206325: Use wikibase/data-model 9.0 everywhere a subtask of T206328: Use StatementListProvidingEntity in NoCrossReferencingStatements (i. e. the subtask needs to be done before the parent task can be tackled), but I’m not sure if that matches how other people interpret subtask relations.
but I’m not sure if that matches how other people interpret subtask relations.
That is exactly how I interpret the relations.
Sub tasks are essentially blockers of parent tasks
Change 454483 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] NoCrossReferencingStatements: hint proper interface