google-cloud-php icon indicating copy to clipboard operation
google-cloud-php copied to clipboard

Remove Debugger directory in light of end-of-support in May 2023

Open shreejad opened this issue 3 years ago • 3 comments

Cloud Debugger has been deprecated since May 2022 - https://cloud.google.com/debugger/docs/release-notes?authuser=1#May_16_2022 End of support is in 30 days - May 31, 2023.

In light of this, is there a plan to remove the following directory? https://github.com/googleapis/google-cloud-php/tree/main/Debugger

Current PHP Debugger docs - https://cloud.google.com/debugger/docs/setup/php#gae-flex

I'm part of the GAE team, so trying to understand how Flex customers will be impacted.

shreejad avatar May 02 '23 20:05 shreejad

Thank you @shreejad. We can mark the package as abandoned, and stop generating documentation/client libraries for it. However, where should we direct users who are looking for a library to migrate to?

bshaffer avatar May 16 '23 18:05 bshaffer

After discussion with the Cloud Debugger team, here is the course of action:

  1. Add the Firebase connection, which will allow users to move to Firebase when the debugger API is deactivated (and use snapshot-debugger instead) and cut a release as soon as possible.
  2. By 31 May, mark all Debugger classes and README as deprecated. Remove generated code updates (owlbot)
  3. After 31 August, mark the package as "abandoned" in composer, delete the content, and leave a README with instructions on how to fork the repo with the code intact.

bshaffer avatar May 18 '23 16:05 bshaffer

Thanks for the followup, and co-ordinating with the Debugger team.

shreejad avatar May 18 '23 18:05 shreejad