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

Move ast and specification release notes into separate directories #519

Merged
merged 12 commits into from
May 15, 2024

Conversation

mbhealy
Copy link
Contributor

@mbhealy mbhealy commented Mar 19, 2024

Summary

This is the second of two options for handling separate AST/grammar and specification release notes using reno. The first is #518 .

Details and comments

In this version I have created new directories spec_releasenotes and ast_releasenotes and separated the existing notes between the two. I have also updated the contributing guidelines appropriately and the script that checks that a reno note has been created whenever there are changes in the source directory.

spec_releasenotes/releasenotes/config.yaml Outdated Show resolved Hide resolved
.github/renos_updated.sh Outdated Show resolved Hide resolved
@mbhealy
Copy link
Contributor Author

mbhealy commented Apr 3, 2024

I have an example version of a publishable build using this branch available at https://mbhealy.github.io/ currently. The release notes in the 3.0 and 3.1 versions don't contain anything currently because we would need to backport this PR there first.

Copy link
Contributor

@braised-babbage braised-babbage left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Not really an issue for this PR but I wondered if things might be clearer if we move the code for the Python package out from the current source directory (which contains the spec and .rst files). In a world where we had something like two disjoint directories

spec/
ast/

then e.g. we could have release notes for each stored in these. There is a common dependence on the ANTLR grammar, so that would have to be sorted out.

@blakejohnson
Copy link
Contributor

Ok to merge, I assume?

@levbishop levbishop merged commit 23430f0 into openqasm:main May 15, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants