Ouranosinc / Magpie

AuthN/AuthZ services
https://pavics-magpie.readthedocs.io
Apache License 2.0
1 stars 5 forks source link

Potential maintenance and migration away from paste #605

Open fmigneault opened 4 months ago

fmigneault commented 4 months ago

Issue

Considering https://github.com/cdent/paste/discussions/91 discussing cease of development of paste, following definitions might need to be adjusted.

https://github.com/Ouranosinc/Magpie/blob/9bb053a671caa3aa279027bf9123e29e469999aa/config/magpie.ini#L106-L108

https://github.com/Ouranosinc/Magpie/blob/9bb053a671caa3aa279027bf9123e29e469999aa/config/magpie.ini#L110-L113

https://github.com/Ouranosinc/Magpie/blob/9bb053a671caa3aa279027bf9123e29e469999aa/config/magpie.ini#L6-L10

Potential Solutions

For urlmap, this is supposed to be a drop-in replacement https://rutter.readthedocs.io/en/latest/#declarative-configuration-using-paste-deploy-ini-files (reference https://github.com/cdent/paste/discussions/91#discussioncomment-9176712).

The PasteDeploy is supposed to be unaffected (https://github.com/cdent/paste/discussions/91#discussioncomment-9176712).

For static, tests must be done to validate if there is an impact or not.