[Wikidata-bugs] [Maniphest] T349240: Create list of places likely going to break due to pseudo-Entity Ids

2023-10-24 Thread thiemowmde
thiemowmde added a comment.


  I see. Thanks for the clarification. Sure, it should "break" in a reliable 
way and ideally with a message that helps the user understand what's going on, 
and what options they have.

TASK DETAIL
  https://phabricator.wikimedia.org/T349240

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: thiemowmde
Cc: thiemowmde, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T349240: Create list of places likely going to break due to pseudo-Entity Ids

2023-10-24 Thread Michael
Michael added a comment.


  In T349240#9276809 , 
@thiemowmde wrote:
  
  > I'm curious if Lua integration and parser functions like 
`{{#statements:…}}` are even needed for EntitySchemas? What would be the use 
case?
  >
  > Or to ask this question the other way around: Isn't it much easier to leave 
it disconnected as it is for the moment, and only start working on these parts 
of the codebase the moment a user group comes up with a use cases that can't be 
resolved in another way?
  
  The concern //here// is less whether EntitySchema is supported in the client 
per se or to what extent. That is something for Product to require. Though I do 
note that I have seen requests from users for that.
  However, the reason that this is listed here is that it seems to be 
//actively breaking//, that is, showing an **Internal error** when you try to 
edit the page.
  We will need to keep this in mind when coming with a proposed implementation 
for the requested changes, and we need to pay attention to this when actually 
implementing it. Probably there need to be at least tests to make sure that 
this does not happen.

TASK DETAIL
  https://phabricator.wikimedia.org/T349240

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Michael
Cc: thiemowmde, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T349240: Create list of places likely going to break due to pseudo-Entity Ids

2023-10-24 Thread thiemowmde
thiemowmde added a comment.


  I'm curious if Lua integration and parser functions like `{{#statements:…}}` 
are even needed for EntitySchemas? What would be the use case?
  
  Or to ask this question the other way around: Isn't it much easier to leave 
it disconnected as it is for the moment, and only start working on these parts 
of the codebase the moment a user group comes up with a use cases that can't be 
resolved in another way?

TASK DETAIL
  https://phabricator.wikimedia.org/T349240

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: thiemowmde
Cc: thiemowmde, Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, 
Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T349240: Create list of places likely going to break due to pseudo-Entity Ids

2023-10-23 Thread Michael
Michael updated the task description.

TASK DETAIL
  https://phabricator.wikimedia.org/T349240

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Michael
Cc: Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T349240: Create list of places likely going to break due to pseudo-Entity Ids

2023-10-19 Thread Michael
Michael set the point value for this task to "1".

TASK DETAIL
  https://phabricator.wikimedia.org/T349240

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Michael
Cc: Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T349240: Create list of places likely going to break due to pseudo-Entity Ids

2023-10-18 Thread Michael
Michael created this task.
Michael added projects: Wikidata, Wikidata Dev Team (Wikidata.org Slice).
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Due to the decision of the ADR (T344609 
), we will have to break some of the 
core assumptions of Wikibase code.
  This task is about creating a somewhat complete list of the places that will 
likely break because they rely on Entity-Id parsing as a way to validate user 
input.
  
  Likely all of them will need additional tests, at the very least.

TASK DETAIL
  https://phabricator.wikimedia.org/T349240

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: Michael
Cc: Aklapper, Michael, Danny_Benjafield_WMDE, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, aude, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org