Jump to content

WikiProjectMed:Yaron Koren/Reports 2025

From WikiProjectMed

This is a report on work for 2025.

Sept and Oct

Paid 1950 USD Nov 4th,25 check

  • 9/24 - 10/20 mw.wikibase.getLabel() / mw.wikibase.getLabelWithLang() , getLabelByLang,

getDescriptionByLang, getDescription/getDescriptionWithLang Lua functions (see https://gerrit.wikimedia.org/r/c/mediawiki/extensions/UnlinkedWikibase/+/ 1194229

  • 10/8 - 10/20 getSitelink(), getBadges() Lua functions
  • 10/8 - 10/20 getBestStatements(), getAllStatements() Lua functions
  • 10/8 - 10/20 {{#property:}} parser function and configuration settings
  • 10/21 Communication with Sam Wilson and further fixes
  • 10/31 Entity Lua methods
  • 9/17-9/18 EXIF data removal
  • 10/8 Addition of TimedMediaHandler JS hook (see https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TimedMediaHandler/+/

1176346)

July and Aug

Paid 2600 USD Sept 24,25

  • 7/29 Communication
  • 7/31 Communication, research
  • 8/5 Setup of TimedMediaHandler test environment, creation of first JS file, communication
  • 8/6 Communication (about both projects), research, TimedMediaHandler patch

(https://gerrit.wikimedia.org/r/c/mediawiki/extensions/TimedMediaHandler/+/1176346) 3h

  • 8/11 Communication, creation of second JS file
  • 8/15 Creation of Phabricator task (https://phabricator.wikimedia.org/T402030)
  • 8/21 Completion of second JS file
  • 8/25 Setup of UploadWizard test environment
  • 8/31 Development of UploadWizard patch for EXIF geo data removal