ItamarWMDE created this task.
ItamarWMDE added projects: wmde-wikidata-tech, Wikidata, Shape Expressions.
Restricted Application added a subscriber: Aklapper.

TASK DESCRIPTION
  Context
  -------
  
  The entity schema extension has not been actively developed on for a few 
years. As a result, some of its dependencies have fallen out of date. This 
could lead to security issues, and CI issues down the line, as CI 
infrastructure is updated. Additionally, making sure our development 
dependencies are up-to-date can help in keeping our code style consistent with 
adopted MediaWiki standards. Therefore, we should ensure that all dependencies 
are up-to-date, and are updated regularly.
  
  Main Objectives
  ---------------
  
  - All dependencies of the Entity Schema extension are at their latest 
compatible version.
  - An automated update system similar to GitHub's Dependabot is set up on an 
agreed upon cadence.
  - A chore task template is created and added to our templates lists to ensure 
dependencies are up-to-date.
  
  Considerations
  --------------
  
  While all dependencies should be eventually updated, we will at first 
prioritize two PHP development dependencies regarding code style, and setting 
up an automated dependency update system.

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

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

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

To: ItamarWMDE
Cc: Aklapper, ItamarWMDE, Astuthiodit_1, karapayneWMDE, Invadibot, maantietaja, 
SCIdude, Akuckartz, pdehaye, Nandana, Lahi, Gq86, Andrawaag, GoranSMilovanovic, 
QZanden, YULdigitalpreservation, LawExplorer, Salgo60, _jensen, rosalieper, 
Scott_WUaS, MisterSynergy, abian, Wikidata-bugs, aude, Lydia_Pintscher, Mbch331
_______________________________________________
Wikidata-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to