[Wikidata-bugs] [Maniphest] T305378: Add convenience function getBadges() to Lua

2023-06-13 Thread hoo
hoo added a comment.


  In T305378#8726591 , @Od1n 
wrote:
  
  > We have an use case on French wiki, where we want a list of all foreign 
badges of a given article.
  > 
  
  Thank you for your input, I have created a new task for that: T338942: Add a 
Lua function to get all sitelinks/ all badges 
!

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

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

To: hoo
Cc: Od1n, Arian_Bozorg, TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, 
Aklapper, eranroz, thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, 
MisterSynergy, Vriullop, RexxS, Agabi10, RolandUnger, jberkel, 
Lea_Lacroix_WMDE, Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, 
LennardHofmann, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-03-25 Thread Od1n
Od1n added a comment.


  We have an use case on French wiki, where we want a list of all foreign 
badges of a given article.
  
  - Previously, we were retrieving the whole entity, then we could iterate the 
`sitelinks` table. But retrieving the whole entity was eating a lot of memory 
(it was a bit slow too).
  - Thanks to this new `getBadges()` function, a new approach has been 
developed: we Iterate an hardcoded of list of wikis, and we call `getBadges()` 
for each of these. It uses a lot less memory (and it's a bit faster too). The 
downside with this approach is that we have to use an hardcoded list of wikis, 
whereas the previous approach was exhaustively retrieving the badges.
  
  Here is the code change: 
https://fr.wikipedia.org/w/index.php?title=Module:Cat%C3%A9gorisation_badges=revision=202204202=194574538
  
  I thought about adding new functions like `getAllBadges()` or 
`getAllSitelinks()`, but that would introduce discrepancies with the existing 
functions:
  
  - if adding a `getAllBadges()` function, why not adding the same for 
`getSitelink()`?
  - but adding `getAllSitelinks()` (notice the singular/plural difference with 
`getSitelink()`) would be confusing, because we have the `sitelinks` table, but 
these functions retrieve `entity.sitelinks[globalSiteId].title` actually.
  
  To avoid confusion, another solution could be to add a `getSitelinksTable()` 
function. The only downside is that it still would add a function to the API, 
and a function that returns a "raw" table (i.e. not directly the desired 
properties), though this table is quite straightforward.

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

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

To: hoo, Od1n
Cc: Od1n, Arian_Bozorg, TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, 
Aklapper, eranroz, thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, 
MisterSynergy, Vriullop, RexxS, Agabi10, RolandUnger, jberkel, 
Lea_Lacroix_WMDE, Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, 
LennardHofmann, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-31 Thread Arian_Bozorg
Arian_Bozorg closed this task as "Resolved".
Arian_Bozorg moved this task from Product Verification to Our work done on the 
Wikidata Dev Team (Sprint-∞) board.
Arian_Bozorg added a comment.


  This looks good to me :)
  
  Thanks so much

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

WORKBOARD
  https://phabricator.wikimedia.org/project/board/6017/

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

To: hoo, Arian_Bozorg
Cc: Arian_Bozorg, TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, 
eranroz, thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, 
MisterSynergy, Vriullop, RexxS, Agabi10, RolandUnger, jberkel, 
Lea_Lacroix_WMDE, Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, 
LennardHofmann, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-31 Thread Maintenance_bot
Maintenance_bot removed a project: Patch-For-Review.

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

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

To: hoo, Maintenance_bot
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, Mbch331, Adamm71, Jersione, 
Hellket777, LisafBia6531, 786, Biggs657, Juan90264, Alter-paule, Beast1978, 
Un1tY, Hook696, Kent7301, joker88john, CucyNoiD, Gaboe420, Giuliamocci, 
Cpaulf30, Af420, Bsandipan, Lewizho99, Maathavan, Neuronton
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org


[Wikidata-bugs] [Maniphest] T305378: Add convenience function getBadges() to Lua

2023-01-31 Thread gerritbot
gerritbot added a comment.


  Change 885039 **merged** by jenkins-bot:
  
  [mediawiki/extensions/Wikibase@master] Add getBadges convenience function to 
Lua
  
  https://gerrit.wikimedia.org/r/885039

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

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

To: hoo, gerritbot
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, Adamm71, 
Jersione, Hellket777, LennardHofmann, LisafBia6531, Astuthiodit_1, 786, 
Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, 
Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 
CucyNoiD, Nandana, Gaboe420, lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, 
Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, 
Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-31 Thread ReleaseTaggerBot
ReleaseTaggerBot added a project: MW-1.40-notes (1.40.0-wmf.22; 2023-02-06).

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

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

To: hoo, ReleaseTaggerBot
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, Adamm71, 
Jersione, Hellket777, LennardHofmann, LisafBia6531, Astuthiodit_1, 786, 
Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, 
Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 
CucyNoiD, Nandana, Gaboe420, lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, 
Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, 
Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-31 Thread gerritbot
gerritbot added a comment.


  Change 885034 **merged** by jenkins-bot:
  
  [mediawiki/extensions/Wikibase@master] Update EntityUsage::SITELINK_USAGE's 
documentation
  
  https://gerrit.wikimedia.org/r/885034

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

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

To: hoo, gerritbot
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, Adamm71, 
Jersione, Hellket777, LennardHofmann, LisafBia6531, Astuthiodit_1, 786, 
Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, 
Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 
CucyNoiD, Nandana, Gaboe420, lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, 
Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, 
Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-30 Thread gerritbot
gerritbot added a comment.


  Change 885039 had a related patch set uploaded (by Hoo man; author: Hoo man):
  
  [mediawiki/extensions/Wikibase@master] Add getBadges convenience function to 
Lua
  
  https://gerrit.wikimedia.org/r/885039

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

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

To: hoo, gerritbot
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, Adamm71, 
Jersione, Hellket777, LennardHofmann, LisafBia6531, Astuthiodit_1, 786, 
Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, 
Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 
CucyNoiD, Nandana, Gaboe420, lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, 
Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, 
Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-30 Thread gerritbot
gerritbot added a project: Patch-For-Review.

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

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

To: hoo, gerritbot
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, Adamm71, 
Jersione, Hellket777, LennardHofmann, LisafBia6531, Astuthiodit_1, 786, 
Biggs657, karapayneWMDE, Invadibot, maantietaja, Juan90264, Alter-paule, 
Beast1978, ItamarWMDE, Un1tY, Akuckartz, Hook696, Kent7301, joker88john, 
CucyNoiD, Nandana, Gaboe420, lucamauri, Giuliamocci, Cpaulf30, Lahi, Gq86, 
Af420, Bsandipan, GoranSMilovanovic, QZanden, LawExplorer, Lewizho99, 
Maathavan, _jensen, rosalieper, Neuronton, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-30 Thread gerritbot
gerritbot added a comment.


  Change 885034 had a related patch set uploaded (by Hoo man; author: Hoo man):
  
  [mediawiki/extensions/Wikibase@master] Update EntityUsage::SITELINK_USAGE's 
documentation
  
  https://gerrit.wikimedia.org/r/885034

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

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

To: hoo, gerritbot
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-24 Thread hoo
hoo claimed this task.

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

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

To: hoo
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-24 Thread Michael
Michael moved this task from Unified prioritized backlog to Sprint-∞ on the 
Wikidata Dev Team board.
Michael edited projects, added Wikidata Dev Team (Sprint-∞); removed Wikidata 
Dev Team.

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

WORKBOARD
  https://phabricator.wikimedia.org/project/board/6016/

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

To: Michael
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-24 Thread Michael
Michael set the point value for this task to "5".

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

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

To: Michael
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-24 Thread Michael
Michael updated the task description.

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

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

To: Michael
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-18 Thread ItamarWMDE
ItamarWMDE updated the task description.

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

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

To: ItamarWMDE
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-18 Thread ItamarWMDE
ItamarWMDE updated the task description.

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

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

To: ItamarWMDE
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-18 Thread Arian_Bozorg
Arian_Bozorg updated the task description.

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

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

To: Arian_Bozorg
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-10 Thread Arian_Bozorg
Arian_Bozorg updated the task description.

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

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

To: Arian_Bozorg
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2023-01-10 Thread Arian_Bozorg
Arian_Bozorg updated the task description.

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

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

To: Arian_Bozorg
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-12-14 Thread Tacsipacsi
Tacsipacsi added a comment.


  I suppose the call could be exactly the same as for `getSitelink`, i.e.
  
-- @param {string} itemId
-- @param {string} [globalSiteId]
function wikibase.getBadges( itemId, globalSiteId )
  
  and the return value could be a Lua table (with numeric indices), containing 
zero or more badges.

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

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

To: Tacsipacsi
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, MisterSynergy, 
Vriullop, RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, 
Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, 
Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, 
Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, 
_jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-12-13 Thread Lydia_Pintscher
Lydia_Pintscher added a subscriber: TomT0m.
Lydia_Pintscher added a comment.


  Could one of the people who would like to have this please give an example of 
what the call and the return value would be for this?

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

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

To: Lydia_Pintscher
Cc: TomT0m, Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, 
thiemowmde, Tpt, Ladsgroup, hoo, aude, Jonas, putnik, Uzume, Ghuron, 
MisterSynergy, Vriullop, RexxS, Agabi10, RolandUnger, jberkel, 
Lea_Lacroix_WMDE, Pigsonthewing, Simon_Villeneuve, Thayts, ChristianKl, Manuel, 
LennardHofmann, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, GoranSMilovanovic, 
QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-12-04 Thread Lydia_Pintscher
Lydia_Pintscher added a project: Wikidata Dev Team.

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

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

To: Lydia_Pintscher
Cc: Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, 
Ladsgroup, hoo, aude, Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, 
RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, 
Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, 
lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-07-13 Thread Tacsipacsi
Tacsipacsi changed the subtype of this task from "Task" to "Feature Request".

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

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

To: Tacsipacsi
Cc: Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, 
Ladsgroup, hoo, aude, Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, 
RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, 
Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, 
lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-07-13 Thread Tacsipacsi
Tacsipacsi updated the task description.

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

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

To: Tacsipacsi
Cc: Zebulon84, Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, 
Ladsgroup, hoo, aude, Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, 
RexxS, Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, 
Simon_Villeneuve, Thayts, ChristianKl, Manuel, LennardHofmann, Astuthiodit_1, 
karapayneWMDE, Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, 
lucamauri, Lahi, Gq86, GoranSMilovanovic, QZanden, LawExplorer, _jensen, 
rosalieper, Scott_WUaS, Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-04-06 Thread Manuel
Manuel added a comment.


  This might be a nice hackathon project or something to get someone onboarded.

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

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

To: Manuel
Cc: Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, Ladsgroup, 
hoo, aude, Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, RexxS, 
Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, 
Simon_Villeneuve, Thayts, ChristianKl, Manuel, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-04-06 Thread Manuel
Manuel added a comment.


  This might be a nice hackathon project or something to get someone onboarded.

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

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

To: Manuel
Cc: Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, Ladsgroup, 
hoo, aude, Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, RexxS, 
Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, 
Simon_Villeneuve, Thayts, ChristianKl, Manuel, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-04-06 Thread Manuel
Manuel updated the task description.

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

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

To: Manuel
Cc: Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, Ladsgroup, 
hoo, aude, Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, RexxS, 
Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, 
Simon_Villeneuve, Thayts, ChristianKl, Manuel, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-04-05 Thread Tacsipacsi
Tacsipacsi updated the task description.

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

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

To: Tacsipacsi
Cc: Tacsipacsi, Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, Ladsgroup, 
hoo, aude, Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, RexxS, 
Agabi10, RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, 
Simon_Villeneuve, Thayts, ChristianKl, Manuel, Astuthiodit_1, karapayneWMDE, 
Invadibot, maantietaja, ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, 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] T305378: Add convenience function getBadges() to Lua

2022-04-04 Thread Manuel
Manuel created this task.
Manuel added projects: Wikidata, MediaWiki-extensions-WikibaseClient, 
Wikibase-Lua, Wikidata-Campsite.

TASK DESCRIPTION
  **Main components:**
  
  - Lua
  
  **User story:** 
  As a Wikipedia editor 
  I want to get information about badges using Lua 
  in order to make some template magic happen.
  
  **Problem:**
  Getting information about badges using Lua is currently possible, but it seem 
to require to load the whole entity. This is problematic in some items as it 
can cause Lua errors (e.g. needs to much memory).
  
  **Solution:**
  Add a Lua convenience function "getBadges" (similar to "getSitelinks").
  
  **Notes:**
  
  **BDD:** 
  GIVEN 
  AND 
  WHEN 
  AND 
  THEN 
  AND
  
  **Acceptance criteria:**
  
  [ ] Information about badges can be conveniently and reliably accessed via 
Lua call.
  
  **Open questions:**
  
  **Community communication:** 
  Who we needs to keep in the loop and in what way: 
  Who this could be interesting for and in what way:
  
  **Original:**
  
https://www.wikidata.org/wiki/Wikidata:Report_a_technical_problem#Add_a_lua_function_%22getBadges%22

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

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

To: Manuel
Cc: Lydia_Pintscher, Aklapper, eranroz, thiemowmde, Tpt, Ladsgroup, hoo, aude, 
Jonas, putnik, Uzume, Ghuron, MisterSynergy, Vriullop, RexxS, Agabi10, 
RolandUnger, jberkel, Lea_Lacroix_WMDE, Pigsonthewing, Simon_Villeneuve, 
Thayts, ChristianKl, Manuel, Astuthiodit_1, karapayneWMDE, Invadibot, 
maantietaja, ItamarWMDE, Akuckartz, Nandana, lucamauri, Lahi, Gq86, 
GoranSMilovanovic, QZanden, LawExplorer, _jensen, rosalieper, Scott_WUaS, 
Wikidata-bugs, Mbch331
___
Wikidata-bugs mailing list -- wikidata-bugs@lists.wikimedia.org
To unsubscribe send an email to wikidata-bugs-le...@lists.wikimedia.org