Skip to content

Add more information to CONTRIBUTING.md#1041

Open
mhucka wants to merge 6 commits intotensorflow:masterfrom
mhucka:enhance-contributing-md
Open

Add more information to CONTRIBUTING.md#1041
mhucka wants to merge 6 commits intotensorflow:masterfrom
mhucka:enhance-contributing-md

Conversation

@mhucka
Copy link
Copy Markdown
Member

@mhucka mhucka commented Apr 10, 2026

This overhauls CONTRIBUTING.md to provide more detail about all aspects of the contribution processes for TensorFlow Quantum. I avoided repeating some information by pointing to existing documentation for TensorFlow Quantum and TensorFlow, and tried to balance conciseness with detail. To make the source .md file (hopefully) more readable, I made use of Markdown reference-style syntax for links when it would simplify source formatting.

mhucka added 2 commits April 10, 2026 06:22
This adds much more information about development practices and
expectations.
Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request significantly expands and restructures the CONTRIBUTING.md file to provide comprehensive guidelines for TensorFlow Quantum, covering legal requirements, code base conventions, and the development process. Review feedback suggests fixing broken Markdown link syntax caused by line breaks, clarifying the specific license and boilerplate required for new source files, and improving the formatting of Git commit message examples. Additionally, it is recommended to remove the -march=native flag from the build instructions to ensure the resulting binaries remain portable across different CPU architectures.

@mhucka mhucka marked this pull request as ready for review April 10, 2026 22:48
@mhucka mhucka changed the title Add more information to CONTRIBUTING.md Add more information to CONTRIBUTING.md Apr 10, 2026
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.

1 participant