Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider deprecating the cirq-rigetti module #7058

Open
mhucka opened this issue Feb 11, 2025 · 0 comments
Open

Consider deprecating the cirq-rigetti module #7058

mhucka opened this issue Feb 11, 2025 · 0 comments
Assignees
Labels
kind/health For CI/testing/release process/refactoring/technical debt items

Comments

@mhucka
Copy link
Contributor

mhucka commented Feb 11, 2025

Description of the issue

This is a proposal to deprecate the cirq-rigetti module in the next Cirq release, with intention to remove it from the code base in the release after next.

Motivation

To the best estimate we have been able to come up with, the cirq-rigetti module appears to have a total number of users in the single digits at best, yet at the same time, it has been problematic for maintenance of Cirq on more than one occasion. Given that both Quantum AI and Rigetti have limited resources for open-source software maintenance, it seems better for everyone to deprecate the module from Cirq.

Proposed process

We would aim to do roughly the following steps:

  1. Include cirq-rigetti in the upcoming Cirq 1.5 release, but with an announcement that it's deprecated, meaning (roughly) that it works as-is, but we do not plan further maintenance, and it will be removed from in the following release.
  2. Remove the module from the code base and documentation after the 1.5 release, and omit it from the 1.6 release later this year.
@mhucka mhucka added the kind/health For CI/testing/release process/refactoring/technical debt items label Feb 11, 2025
@mhucka mhucka changed the title Consider deprecating cirq-rigetti module Consider deprecating the cirq-rigetti module Feb 11, 2025
@pavoljuhas pavoljuhas self-assigned this Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/health For CI/testing/release process/refactoring/technical debt items
Projects
None yet
Development

No branches or pull requests

2 participants