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

Implementation of classical expressions: RFC 10 #10239

Closed
11 tasks done
jakelishman opened this issue Jun 7, 2023 · 6 comments
Closed
11 tasks done

Implementation of classical expressions: RFC 10 #10239

jakelishman opened this issue Jun 7, 2023 · 6 comments
Assignees
Labels
priority: high type: epic A theme of work that contain sub-tasks type: feature request New feature or request
Milestone

Comments

@jakelishman
Copy link
Member

jakelishman commented Jun 7, 2023

What should we add?

This is the tracking epic for RFC 10: preliminary representation of classical expressions. Details of the proposal are in the linked document.

Required

  1. type: feature request
    jakelishman
  2. type: feature request
    jakelishman
  3. 7 of 7
    type: epic type: feature request
    jakelishman
  4. mod: qpy type: feature request
    jakelishman
  5. type: feature request
    jakelishman
  6. type: qa
  7. jakelishman

Strongly desired for 0.25

  1. type: feature request
    jakelishman

Long term required, not necessary for 0.25

  1. mod: transpiler type: feature request
    jakelishman
  2. mod: visualization priority: medium type: feature request
  3. type: feature request
@jakelishman jakelishman added type: feature request New feature or request type: epic A theme of work that contain sub-tasks labels Jun 7, 2023
@jakelishman jakelishman added this to the 0.25.0 milestone Jun 7, 2023
@jakelishman
Copy link
Member Author

jakelishman commented Jul 7, 2023

As of right now, there are PRs open for every "feature" component of the new Expr work that's required for 0.25. I still have some testing work to write, but assuming there's nothing catastrophic lurking low down in the PR chain, the rest should be some bug fixes and QA stuff.

@jakelishman
Copy link
Member Author

This epic is now complete for the purposes of Terra 0.25.0rc1. I'll leave it open for the time being because it's tracking a couple more things for the final 0.25.0, but in principle it's complete from a feature perspective.

@jakelishman
Copy link
Member Author

And with the merge of #10503, that's this epic complete. We still need to add further visualisation support as tracked in #10236, but that's for Qiskit 0.45, and #10504 at least fixes the crashes.

@1ucian0
Copy link
Member

1ucian0 commented Nov 9, 2023

With this epic closed, can https://github.com/Qiskit/RFCs/blob/master/0010-simple-classical-representations.md be considered Implemented?

@jakelishman
Copy link
Member Author

Yes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
priority: high type: epic A theme of work that contain sub-tasks type: feature request New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants