GEWIS / gewisdb

GEWIS Decision and Members Database
GNU General Public License v3.0
8 stars 7 forks source link

Move away from abandoned dependencies #443

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

Database version

chore/dependencies-2024-10

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.