Skip to content

Commit 9883707

Browse files
committed
chore: merge branch
2 parents 368fce5 + 39f5376 commit 9883707

4 files changed

Lines changed: 67 additions & 61 deletions

File tree

.github/ISSUE_TEMPLATE/1-bug-report.yml

Lines changed: 35 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -8,72 +8,60 @@ body:
88
Thank you for taking the time to open an issue report. Before
99
continuing, it's worth [searching through the existing issues in this
1010
repository](https://github.com/quantumlib/qsim/issues?q=is%3Aissue) in
11-
case the same issue has already been asked and possibly answered.
11+
case the same topic has already been reported.
1212
1313
- type: textarea
1414
attributes:
1515
label: Describe the issue
1616
description: >-
17-
Please explain clearly and in detail what the issue is. How did you
18-
encounter it? What were you trying to do?
17+
Please explain clearly and in detail what the issue is. What were you
18+
trying to do? What happened? What was unexpected about what happened?
19+
placeholder: >-
20+
Describe the issue here
1921
validations:
2022
required: true
2123

22-
- type: input
24+
- type: textarea
2325
attributes:
24-
label: Tell us the version of qsim or qsimcirq you are using
26+
label: Tell us how to reproduce the issue
2527
description: >-
26-
If the problem involves a qsim/qsimcirq error or behavior, it is vital
27-
that we know the version installed in your computing environment. This
28-
can be determined in more than one way.
29-
30-
**In a terminal:**
31-
32-
If you are using the Python package (`qsimcirq`) and are running within
33-
a terminal emulator, then typing the following command in the shell will
34-
print the version number:
35-
36-
```shell
37-
python3 -c 'import qsimcirq; print(qsimcirq.__version__)'
38-
```
39-
40-
**In a Colab or Jupyter notebook:**
41-
42-
If you are using the `qsimcirq` package in a Google Colab or Jupyter
43-
notebook, then running the following command will print the version
44-
number:
45-
46-
```python
47-
import qsimcirq; print(qsimcirq.__version__)
48-
```
28+
Explain in a step-by-step fashion what someone else will need to
29+
do in order to reproduce the issue. If possible, include literal
30+
examples of commands or code using [Markdown fenced code
31+
blocks](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks).
32+
For long output, paste the text into [collapsed
33+
sections](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/organizing-information-with-collapsed-sections)
34+
or attach text files.
35+
placeholder: >-
36+
Write a step-by-step explanation of how to reproduce the issue here
4937
validations:
5038
required: false
5139

5240
- type: input
5341
attributes:
54-
label: Tell us about the computing environment you are using
55-
description: >-
56-
To investigate the cause of the problem, we will also need to know the
57-
computing environment you are using. Please tell us if you are using
58-
Linux, macOS, Windows, Google Colab, or something else. If it is a
59-
Linux/Mac/Windows environment, please also tell us its version.
42+
label: Tell us the version of qsim or qsimcirq (if relevant)
43+
description: |-
44+
For qsim software problems, we need to know the exact version you are
45+
using. If you are using the Python package and are running within a
46+
terminal emulator, then typing the following command in the shell will
47+
print the version number:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
48+
`python3 -c 'import qsimcirq; print(qsimcirq.__version__)'`<br>
49+
If you are using a Google Colab or Jupyter notebook environment,
50+
then running the following command in a notebook cell will print
51+
the version number:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
52+
`import qsimcirq; print(qsimcirq.__version__)`
53+
placeholder: >-
54+
Write the qsim version number here
6055
validations:
6156
required: false
6257

63-
- type: textarea
58+
- type: input
6459
attributes:
65-
label: Tell us how the issue can be reproduced
60+
label: Tell us the computing environment (if relevant)
6661
description: >-
67-
Explain in a step-by-step fashion what someone else will need to
68-
do in order to reproduce the issue. If possible, include literal
69-
examples of commands or code using [Markdown fenced code
70-
blocks](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks).
71-
For long output, paste the text into [collapsed
72-
sections](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/organizing-information-with-collapsed-sections)
73-
or attach text files.
74-
placeholder: |
75-
1. …
76-
2. …
77-
3. …
62+
Please tell us if you are using Linux, macOS, Windows, Google Colab, or
63+
something else, and its version.
64+
placeholder: >-
65+
Describe the computing environment and its version here
7866
validations:
7967
required: false

.github/ISSUE_TEMPLATE/2-feature-request.yml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,22 @@ type: Enhancement
44
body:
55
- type: markdown
66
attributes:
7-
value: |
8-
Thank you for taking the time to fill out this feature request form!
7+
value: >-
8+
Thank you for your interest in qsim! Before continuing, it's worth
9+
[searching through the existing issues in this
10+
repository](https://github.com/quantumlib/qsim/issues?q=is%3Aissue) in
11+
case the same feature has already been requested.
912
1013
- type: textarea
1114
attributes:
12-
label: Is your feature request related to a use case or problem?
15+
label: What is your feature request?
1316
description: >-
14-
Please tell us the context of your request. Is it to help you do
15-
something that you currently cannot due to limitations in qsim, or is it
16-
an idea for an enhancement or new functionality, or something else?
17+
Please describe the request and its context in detail. Is the feature
18+
something that would help you do something that you currently cannot due
19+
to limitations in qsim, or is it an idea for an enhancement or new
20+
functionality, or something else?
21+
placeholder: >-
22+
Describe the feature request here
1723
validations:
1824
required: true
1925

@@ -24,6 +30,8 @@ body:
2430
If you have ideas or preferences for the solution, you can let us know
2531
here. If you are aware of other similar or related work, please let us
2632
know about it here.
33+
placeholder: >-
34+
Describe your proposed solution here
2735
validations:
2836
required: false
2937

@@ -34,7 +42,7 @@ body:
3442
Please choose from among the following options. If the lack of this
3543
feature is blocking important work, please choose from among P0–P2.
3644
options:
37-
- P0 – needed no later than a week
45+
- P0 – needed within two weeks
3846
- P1 – needed by the next release
3947
- P2 – needed within two quarters
4048
- P3 – not blocked; it's an idea

.github/ISSUE_TEMPLATE/3-question.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ type: Question
44
body:
55
- type: markdown
66
attributes:
7-
value: |
7+
value: >-
88
Thank you for your interest in qsim! Before continuing, it's worth
99
[searching through the existing issues in this
1010
repository](https://github.com/quantumlib/qsim/issues?q=is%3Aissue) in
@@ -16,15 +16,16 @@ body:
1616
description: >-
1717
Please provide enough details and contextual information so that the
1818
question is answerable.
19+
placeholder: >-
20+
Write your question here
1921
validations:
2022
required: true
2123

2224
- type: input
2325
attributes:
2426
label: Does this concern a specific version of qsim? If so, what version?
25-
description: >-
26-
If the question involves specific features or operation of
27-
qsim/qsimcirq, please let us know the version number.
27+
placeholder: >-
28+
Write the qsim version number here
2829
validations:
2930
required: false
3031

@@ -36,5 +37,7 @@ body:
3637
tell us those details as well. It may matter, for example, whether you
3738
are using Linux, macOS, Windows, or Google Colab, as well as whether
3839
you are trying to use CUDA (and what version), and other details.
40+
placeholder: >-
41+
Describe the computing environment here
3942
validations:
4043
required: false

.github/ISSUE_TEMPLATE/4-task.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,25 @@ type: Task
44
body:
55
- type: markdown
66
attributes:
7-
value: |
8-
Thank you for taking the time to fill out this feature request form!
7+
value: >-
8+
Thank you for your interest in qsim! Before continuing, it's worth
9+
[searching through the existing issues in this
10+
repository](https://github.com/quantumlib/qsim/issues?q=is%3Aissue) in
11+
case the same or similar task already exists.
912
1013
- type: textarea
1114
attributes:
1215
label: What is the task?
16+
placeholder: >-
17+
Describe the task here
1318
validations:
1419
required: true
1520

1621
- type: textarea
1722
attributes:
1823
label: (Optional) Do you have ideas or preferences for the approach?
24+
placeholder: >-
25+
Describe a suggested or preferred approach here
1926
validations:
2027
required: false
2128

@@ -26,7 +33,7 @@ body:
2633
Please choose from among the following options. If the lack of this
2734
feature is blocking important work, please choose from among P0–P2.
2835
options:
29-
- P0 – needed no later than a week
36+
- P0 – needed no later than two weeks
3037
- P1 – needed by the next release
3138
- P2 – needed within two quarters
3239
- P3 – not blocked; it's an idea

0 commit comments

Comments
 (0)