ElePT / rfcs

RFCs for changes to Qiskit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Qiskit RFCs

The purpose of a Qiskit Request for Comments (RFC) is to communicate and engage with the wider community in the development and direction of Qiskit. RFCs enable engineering and research stakeholders to communicate design changes to any component of the larger Qiskit project.

Many changes, including bug fixes and documentation improvements can be implemented and reviewed via the normal GitHub pull request workflow.

Some changes though are "substantial", and we ask that these be put through a bit of a design process and produce a consensus among the Qiskit community and the sub-teams.

This repository is for any project in the Qiskit project to make these design proposals and review and discuss the changes. An RFC can be contained to a single project or it can span multiple projects, if a design decision requires some planning and discussion before implementation an RFC can be used to facilitate that and collect feedback prior to implementation.

RFC Status References/Discussion
0011 Plan to rename Qiskit/qiskit-terra repo to Qiskit/qiskit Implementation in progress RFC PR | Implementation
0010 Preliminary representation of rvalue classical expression in Qiskit Implementation in progress RFC PR | Implementation
0009 Operation: the interface for valid QuantumCircuit operations Implemented RFC PR | Implementation
0008 Unify Pulse Commands and Instructions Implemented RFC PR | Implementation
0007 Dataframe for Qiskit Experiments Implementation in progress RFC PR | Implementation (Step 1)
0006 Generalized Unroller and Equivalence Library Implemented RFC PR | Implementation
0005 Aqua Circuit Interoperability Update Deprecated RFC PR
0004 Richardson error mitigation Implemented RFC PR | Original PR | Implementation
0003 Aqua 0.7 Operator Redesign Deprecated RFC PR | Original PR
0002 Aqua 0.7 Release Priorities and Plan Deprecated RFC PR | Original PR
0001 Aqua 0.7: Ansatz Design Doc Deprecated RFC PR | Original PR

How to RFC?

Use the Qiskit RFC template to prepare your RFC. Make sure you read CONTRIBUTING.md first.

License

This repository is licensed under

Apache License, Version 2.0, (LICENSE or http://www.apache.org/licenses/LICENSE-2.0)

About

RFCs for changes to Qiskit

License:Apache License 2.0