[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2024-04-04 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed this task as "Declined". Lucas_Werkmeister_WMDE added a comment. We ended up deciding against this approach; instead, we’re working together with #wikibase_product_platform_team_wpp to

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2024-02-01 Thread karapayneWMDE
karapayneWMDE moved this task from Wikidata.org Slice to Unified DOT Backlog on the Wikidata Dev Team board. karapayneWMDE edited projects, added Wikidata Dev Team; removed Wikidata Dev Team (Wikidata.org Slice). TASK DETAIL https://phabricator.wikimedia.org/T350136 WORKBOARD

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2024-02-01 Thread karapayneWMDE
karapayneWMDE added a comment. As the EntitySchemas project is in a short hiatus, I am removing the relevant tickets from the board TASK DETAIL https://phabricator.wikimedia.org/T350136 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2023-11-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE removed Lucas_Werkmeister_WMDE as the assignee of this task. Lucas_Werkmeister_WMDE moved this task from In Peer Review to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. TASK DETAIL https://phabricator.wikimedia.org/T350136 WORKBOARD

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2023-11-14 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE moved this task from Ready for Peer Review to In Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Lucas_Werkmeister_WMDE claimed this task. Lucas_Werkmeister_WMDE added a comment. I think it looks pretty good to me so far… I haven’t looked at all the

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2023-11-10 Thread Michael
Michael edited projects, added EntitySchema (M2: Linking to EntitySchemas in statements); removed User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T350136 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Lucas_Werkmeister_WMDE,

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2023-11-10 Thread Michael
Michael moved this task from In Development to Ready for Peer Review on the Wikidata Dev Team (Wikidata.org Slice) board. Michael removed Michael as the assignee of this task. Michael added a comment. The result of this investigation can now be found at:

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2023-11-01 Thread Michael
Michael claimed this task. Michael moved this task from Parent Task to In Development on the Wikidata Dev Team (Wikidata.org Slice) board. Restricted Application added a project: User-Michael. TASK DETAIL https://phabricator.wikimedia.org/T350136 WORKBOARD

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2023-10-31 Thread Michael
Michael set the point value for this task to "1". TASK DETAIL https://phabricator.wikimedia.org/T350136 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Michael Cc: Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, Invadibot,

[Wikidata-bugs] [Maniphest] T350136: Investigate "PseudoEntityId-interface" approach for extending Wikibase in a type-safe way

2023-10-31 Thread Michael
Michael created this task. Michael added projects: Wikidata, Wikidata Dev Team (Wikidata.org Slice). TASK DESCRIPTION We may wish to leverage the PHP type system for additional safety when breaking the long-standing fundamental assumption that `wikibase-entityid` refers to things that have