-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
Hi,
On 2020-07-06 13:18, Petr Pchelko wrote:
TLDR: your extension CI might break due to hard deprecation of Revision class.
Unfortunately, this is happening to a significant amount of extensions. The latest libup security run shows failures across 50+ repos[1]. My spot checks showed the nearly all are due to the Revision deprecation (a few are also showing skin deprecation failures).
Normally we'd just file bugs against the failing repos but that's not as feasible with this many failing repositories. Given that we're so close to the branch cut I think we need to either put together an effort to fix most of these or consider backing out the hard deprecation from 1.35. I don't think it's a good idea to go into the release with this many broken repositories.
[1] https://gerrit.wikimedia.org/r/q/owner:tools.libraryupgrader%2540tools.w mflabs.org+status:open+label:Verified-1
- -- Legoktm