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

HUGR Model and binary serialisation format. #1433

Open
1 of 6 tasks
ss2165 opened this issue Aug 15, 2024 · 0 comments
Open
1 of 6 tasks

HUGR Model and binary serialisation format. #1433

ss2165 opened this issue Aug 15, 2024 · 0 comments
Assignees
Labels
breaking-change Changes that break semver python Pull requests that update Python code rust Pull requests that update Rust code spec Issues to do with the specification document(s) tracking-issue An issue tracking progress on multiple sub-tasks.

Comments

@ss2165
Copy link
Member

ss2165 commented Aug 15, 2024

Goals:

  1. Stop serialising core HUGR structures directly and go via a new Model structure. See `hugr-model` #1326.
  2. Switch to a binary serialisation format with efficient table-encoding.
    Unblocks:
  3. Text format in/out from model.
  4. Stable-ish serialisation.
  5. Resolve conceptual issues with "value". See Values and constants #1425.

Tasks:

@ss2165 ss2165 added the tracking-issue An issue tracking progress on multiple sub-tasks. label Aug 15, 2024
@ss2165 ss2165 added this to the hugr-rs 0.13.0 / hugr-py 0.9.0 milestone Sep 2, 2024
@ss2165 ss2165 added spec Issues to do with the specification document(s) rust Pull requests that update Rust code breaking-change Changes that break semver python Pull requests that update Python code labels Sep 5, 2024
@ss2165 ss2165 pinned this issue Sep 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking-change Changes that break semver python Pull requests that update Python code rust Pull requests that update Rust code spec Issues to do with the specification document(s) tracking-issue An issue tracking progress on multiple sub-tasks.
Projects
None yet
Development

No branches or pull requests

2 participants