[Wikidata-bugs] [Maniphest] T326428: Make more Wikibase ResourceLoader modules available on mobile as well

2023-06-30 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE reopened this task as "Open".
Lucas_Werkmeister_WMDE removed Jdlrobson as the assignee of this task.
Lucas_Werkmeister_WMDE added a comment.


  That’s not the point of this task. The point of this task is to determine how 
much //functionality// we want to //load// on mobile, not which modules we want 
to register there.

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

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

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


[Wikidata-bugs] [Maniphest] T326428: Make more Wikibase ResourceLoader modules available on mobile as well

2023-06-29 Thread Jdlrobson
Jdlrobson closed this task as "Resolved".
Jdlrobson claimed this task.
Jdlrobson added a comment.


  All modules should be available on desktop and mobile now that the targets 
system. You can verify this by calling mw.loader.getState of any module - it 
should return registered.
  
  e.g. on mobile:
  
> mw.loader.getState('wikibase.special.languageLabelDescriptionAliases')
> 'registered'

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

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

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


[Wikidata-bugs] [Maniphest] T326428: Make more Wikibase ResourceLoader modules available on mobile as well

2023-05-10 Thread Michael
Michael added projects: MediaWiki-extensions-WikibaseClient, 
MediaWiki-extensions-WikibaseRepository.
Michael added a comment.


  This covers distinct functionality on both repo and client code, so I'll add 
both here explicitly.

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

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

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


[Wikidata-bugs] [Maniphest] T326428: Make more Wikibase ResourceLoader modules available on mobile as well

2023-05-09 Thread Michael
Michael added a comment.


  There is some maybe useful code review about modules that might be worth 
enabling on mobile: Drop RL targets from client (except bridge) (I81ef6b3f) 


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

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

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


[Wikidata-bugs] [Maniphest] T326428: Make more Wikibase ResourceLoader modules available on mobile as well

2023-01-13 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment.


  `SpecialConstraintReportPage` is another module (again for a special page, 
this time in WikibaseQualityConstraints) that we probably want to enable on 
mobile.

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

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

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


[Wikidata-bugs] [Maniphest] T326428: Make more Wikibase ResourceLoader modules available on mobile as well

2023-01-06 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment.


  One random candidate that I found: 
`wikibase.special.languageLabelDescriptionAliases`, which is responsible for 
updating the placeholders on Special:NewItem and Special:NewProperty when you 
select a different language, works perfectly well on mobile, as far as I can 
tell (I tried it on my local wiki).

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

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

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


[Wikidata-bugs] [Maniphest] T326428: Make more Wikibase ResourceLoader modules available on mobile as well

2023-01-06 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE created this task.
Lucas_Werkmeister_WMDE added projects: Technical-Debt (RW-Tech-Debt), Wikidata.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Wikibase has many ResourceLoader modules that (as of 2023-01-06) don’t 
specify any targets, and thus are only available on desktop, not on mobile. 
However, it’s not always clear whether these modules are intentionally 
desktop-only, or whether they should also be enabled on mobile but were just 
missed so far. (Even if a module should be available on mobile, it’s of course 
possible that it requires some further code changes before it can actually 
work, of course.)
  
  Per T326405 , we don’t want to 
enable all the modules on mobile automatically, so we’re adding explicit 
`'targets' => [ 'desktop' ]` to all modules that don’t specify targets yet 
(because the default targets are due to change soon); the purpose of this task 
is to then go through these modules and see how many of them we can change to 
`'targets' => [ 'desktop', 'mobile' ]`.

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

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

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