See #9746.
The short version of the plan is to use the list of Certbot authenticator plugins with 100+ users as seen by Let's Encrypt that I posted at https://gist.github.com/bmw/aceb69020dceee50ba827ec17b22e08a to open issues/PRs updating the relevant plugins as needed based on the changes in that Certbot PR. I think it'd be good to track the progress of this in this issue in some way. I can help provide some structure for doing this if needed.
Based on how all this goes, I think we may want to also write up general documentation on the changes these plugins need to make like we did for our zope API changes in the past at https://github.com/certbot/certbot/wiki/Certbot-v2.x-Plugin-Compatibility. There is a long tail of plugins with less than 100 users that aren't included in that gist above. I can cleanup (to avoid uniquely identifying single or small groups of users) and share a list of these less popular plugins if it is useful for people.
@adferrand has kindly offered to help the community do the work around the transition here.
Once we feel comfortable that this transition is more or less handled, we can rip out the APIs deprecated in #9746 in a new major version of Certbot.
See #9746.
The short version of the plan is to use the list of Certbot authenticator plugins with 100+ users as seen by Let's Encrypt that I posted at https://gist.github.com/bmw/aceb69020dceee50ba827ec17b22e08a to open issues/PRs updating the relevant plugins as needed based on the changes in that Certbot PR. I think it'd be good to track the progress of this in this issue in some way. I can help provide some structure for doing this if needed.
Based on how all this goes, I think we may want to also write up general documentation on the changes these plugins need to make like we did for our
zopeAPI changes in the past at https://github.com/certbot/certbot/wiki/Certbot-v2.x-Plugin-Compatibility. There is a long tail of plugins with less than 100 users that aren't included in that gist above. I can cleanup (to avoid uniquely identifying single or small groups of users) and share a list of these less popular plugins if it is useful for people.@adferrand has kindly offered to help the community do the work around the transition here.
Once we feel comfortable that this transition is more or less handled, we can rip out the APIs deprecated in #9746 in a new major version of Certbot.