-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add recommended files for community support & update CONTRIBUTING.md (#…
…6898) * Add ./github/SECURITY.md Per GitHub best practices, this give people instructions for reporting security vulnerabilities in this project. * Add SUPPORT.md file SUPPORT.md files are another GitHub best practice; they're used to to let people know about ways to get help with a project. * Add CITATION.cff file [`CITATION.cff`](https://citation-file-format.github.io/) files are plain text files with human- and machine-readable citation information for software. Code developers can include them in their repositories to let others know how to correctly cite their software. GitHub supports them, and uses `CITATION.cff` files to automatically produce citation metadata records for the "Cite this repository" button on a repository's front page. * Make small corrections & enhancements to CONTRIBUTING.md This contains a variety of small changes: - capitalization fixes (e.g., cirq → Cirq) - clarifications - links to more information * Update CITATION.cff Correction to capitalization. * Fixes for CONTRIBUTING.md issues raised during code review
- Loading branch information
Showing
4 changed files
with
140 additions
and
44 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Reporting security issues | ||
|
||
The Cirq developers and community take security bugs in Cirq seriously. We | ||
appreciate your efforts to responsibly disclose your findings, and will make | ||
every effort to acknowledge your contributions. | ||
|
||
Please **do not** use GitHub issues to report security vulnerabilities; GitHub | ||
issues are public, and doing so could allow someone to exploit the information | ||
before the problem can be addressed. Instead, please use the GitHub ["Report | ||
a Vulnerability"](https://github.com/quantumlib/cirq/security/advisories/new) | ||
interface from the _Security_ tab of the Cirq repository. | ||
|
||
Please security bugs in third-party modules to the person or team maintaining | ||
the module rather than the Cirq project stewards, unless you believe that some | ||
action needs to be taken with Cirq in order to guard against the effects of a | ||
security vulnerability in a third-party module. | ||
|
||
## Responses to security reports | ||
|
||
The project stewards at Google Quantum AI will send a response indicating the | ||
next steps in handling your report. After the initial reply to your report, the | ||
project stewards will keep you informed of the progress towards a fix and full | ||
announcement, and may ask for additional information or guidance. | ||
|
||
## Additional points of contact | ||
|
||
Please contact the project stewards at Google Quantum AI via email at | ||
[email protected] if you have questions or other concerns. If | ||
for any reason you are uncomfortable reaching out to the project stewards, | ||
please email [email protected]. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
cff-version: 1.2.0 | ||
message: If you use this software, please cite it as below. | ||
authors: | ||
- name: Cirq Developers | ||
website: https://github.com/quantumlib/Cirq/graphs/contributors | ||
title: Cirq | ||
abstract: Python package for writing, manipulating, and running quantum circuits on quantum computers and simulators. | ||
version: 1.4.1 | ||
date-released: 2024-06-26 | ||
url: https://quantumai.google/cirq | ||
repository-code: https://github.com/quantumlib/Cirq | ||
license: Apache-2.0 | ||
identifiers: | ||
- type: doi | ||
value: 10.5281/zenodo.4062499 | ||
description: Archival DOI for Cirq software releases. | ||
type: software | ||
keywords: | ||
- api | ||
- nisq | ||
- noisy intermediate-scale quantum | ||
- python | ||
- quantum algorithms | ||
- quantum circuit simulation | ||
- quantum circuits | ||
- quantum computing | ||
- quantum programming | ||
- quantum programming languages | ||
- quantum simulation | ||
- sdk | ||
- simulation | ||
- software |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Support | ||
|
||
Thank you for your interest in this project! If you are experiencing problems | ||
or have questions, the following are some suggestions for how to get help. | ||
|
||
> [!NOTE] | ||
> Before participating in our community, please read our [code of | ||
> conduct](CODE_OF_CONDUCT.md). By interacting with this repository, | ||
> organization, or community, you agree to abide by its terms. | ||
## Report an issue or request a feature | ||
|
||
To report an issue or request a feature in Cirq, please first search the [issue | ||
tracker on GitHub](https://github.com/quantumlib/Cirq/issues) to check if there | ||
is already an open issue identical or similar to your bug report/feature | ||
request. If there is none, go ahead and file a new issue in the issue tracker. | ||
|
||
## Attend the developer meetings | ||
|
||
_Cirq Cynq_ is our biweekly virtual meeting of contributors to discuss | ||
everything from issues to ongoing efforts, as well as to ask questions. Join | ||
the [`cirq-dev` Google Group](https://groups.google.com/forum/#!forum/cirq-dev) | ||
to get an automatic meeting invitation. | ||
|
||
## Contact the maintainers | ||
|
||
For any questions or concerns not addressed here, please email | ||
[[email protected]](mailto:[email protected]). |