GEWIS / gewisweb

GEWIS Website
https://gewis.nl
GNU General Public License v3.0
16 stars 34 forks source link

Move away from abandoned dependencies #1911

Open tomudding opened 1 week ago

tomudding commented 1 week ago

Current behaviour

Package laminas/laminas-crypt is abandoned, you should avoid using it. No replacement was suggested. Package laminas/laminas-mail is abandoned, you should avoid using it. Use symfony/mailer instead.

Desired behaviour

laminas/laminas-mail is replaced with symfony/mailer and laminas/laminas-crypt is removed and the existing code is changed to remove its functionality (see https://github.com/search?q=repo%3AGEWIS%2Fgewisdb+%22Laminas%5CCrypt%22&type=code)

Steps to reproduce

N/A

Website version

6bacc4b

What operating are you seeing the problem on?

No response

What browsers are you seeing the problem on?

No response

Other information

No response

tomudding commented 1 week ago

This should be done before we start using Composer 2.7, as at that point, the behaviour of accepting/reporting abandoned packages will change.