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]
