-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Closed
Labels
interface/cirq-rigettikind/healthFor CI/testing/release process/refactoring/technical debt itemsFor CI/testing/release process/refactoring/technical debt itemstriage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked onA consensus emerged that this bug report, feature request, or other action should be worked on
Description
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:
- 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. - 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.
Metadata
Metadata
Assignees
Labels
interface/cirq-rigettikind/healthFor CI/testing/release process/refactoring/technical debt itemsFor CI/testing/release process/refactoring/technical debt itemstriage/acceptedA consensus emerged that this bug report, feature request, or other action should be worked onA consensus emerged that this bug report, feature request, or other action should be worked on