Skip to content

Commit 754df16

Browse files
authored
Merge branch 'main' into port-python-22-covering-index
2 parents 1538a35 + c6accf6 commit 754df16

118 files changed

Lines changed: 2463 additions & 1438 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 36 deletions
This file was deleted.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
name: Bug report
2+
description: Describe a scenario in which CouchDB behaves unexpectedly
3+
title: "[Bug]: "
4+
labels: ["bug", "needs-triage"]
5+
body:
6+
- type: dropdown
7+
id: version
8+
attributes:
9+
label: Version
10+
description: What version of our software are you running?
11+
options:
12+
- unknown
13+
- 3.0.0
14+
- 3.0.1
15+
- 3.1.0
16+
- 3.1.1
17+
- 3.1.2
18+
- 3.2.0
19+
- 3.2.1
20+
- 3.2.2
21+
- 3.2.3
22+
- 3.3.0
23+
- 3.3.1
24+
- 3.3.2
25+
- 3.3.3
26+
- 3.4.0
27+
- 3.4.1
28+
- 3.4.2
29+
- 3.4.3
30+
- 3.5.0
31+
- 3.5.1
32+
default: 0
33+
- type: textarea
34+
id: summary
35+
attributes:
36+
label: Describe the problem you're encountering
37+
validations:
38+
required: true
39+
- type: textarea
40+
id: expected-behaviour
41+
attributes:
42+
label: Expected Behaviour
43+
description: Tell us what you expected to happen
44+
validations:
45+
required: true
46+
- type: textarea
47+
id: repro-steps
48+
attributes:
49+
label: Steps to Reproduce
50+
description: Include commands to reproduce, if possible. curl is preferred
51+
- type: textarea
52+
id: environment
53+
attributes:
54+
label: Your Environment
55+
description: Include as many relevant details about your environment as possible
56+
- type: textarea
57+
id: additional-context
58+
attributes:
59+
label: Additional Context
60+
description: Add any other context about the problem here

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
blank_issues_enabled: false

.github/ISSUE_TEMPLATE/enhancement.md

Lines changed: 0 additions & 27 deletions
This file was deleted.
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: Enhancement request
2+
description: Suggest an idea for a future version of CouchDB
3+
title: '[ENHANCEMENT]: '
4+
labels: ["enhancement", "needs-triage"]
5+
body:
6+
- type: textarea
7+
id: summary
8+
attributes:
9+
label: Provide a brief overview of what the new feature is all about
10+
- type: textarea
11+
id: desired-behaviour
12+
attributes:
13+
label: Tell us how the new feature should work. Be specific
14+
- type: textarea
15+
id: possible-solution
16+
attributes:
17+
label: Not required. Suggest how to implement the addition or change
18+
- type: textarea
19+
id: additional-context
20+
attributes:
21+
label: Additional Context
22+
description: Why does this feature matter to you? What unique circumstances do you have?

.github/ISSUE_TEMPLATE/rfc.md

Lines changed: 0 additions & 85 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/rfc.yml

Lines changed: 93 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,93 @@
1+
name: Formal RFC
2+
description: Submit a formal Request For Comments for consideration by the team.
3+
title: '[RFC]: '
4+
labels: ["rfc", "discussion"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
## Requirements Language
10+
11+
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
12+
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
13+
document are to be interpreted as described in
14+
[RFC 2119](https://www.rfc-editor.org/rfc/rfc2119.txt).
15+
- type: textarea
16+
id: abstract
17+
attributes:
18+
label: Provide a 1-to-3 paragraph overview of the requested change.
19+
- type: textarea
20+
id: terminology
21+
attributes:
22+
label: Terminology
23+
- type: textarea
24+
id: detailed-description
25+
attributes:
26+
label: Detailed Description
27+
description: |
28+
Describe the solution being proposed in greater detail. Assume your
29+
audience has knowledge of, but not necessarily familiarity with, the
30+
CouchDB internals. Provide enough context so that the reader can make an
31+
informed decision about the proposal.
32+
33+
Artwork may be attached to the submission and linked as necessary.
34+
ASCII artwork can also be included in code blocks, if desired.
35+
- type: textarea
36+
id: advantages-and-disadvantages
37+
attributes:
38+
label: Advantages and Disadvantages
39+
description: |
40+
Briefly, list the benefits and drawbacks that would be realized should
41+
the proposal be accepted for inclusion into Apache CouchDB.
42+
- type: textarea
43+
id: key-changes
44+
attributes:
45+
label: Key Changes
46+
description: If the changes will affect how a user interacts with CouchDB, explain
47+
- type: textarea
48+
id: applications-and-modules-affected
49+
attributes:
50+
label: Applications and Modules affected
51+
description: List the OTP applications or functional modules in CouchDB affected by the proposal
52+
- type: textarea
53+
id: http-api-additions
54+
attributes:
55+
label: HTTP API additions
56+
description: |
57+
Provide *exact* detail on each new API endpoint, including:
58+
HTTP methods [HEAD, GET, PUT, POST, DELETE, etc.]
59+
Synopsis of functionality
60+
Headers and parameters accepted
61+
JSON in [if a PUT or POST type]
62+
JSON out
63+
Valid status codes and their definitions
64+
A proposed Request and Response block
65+
placeholder: None
66+
- type: textarea
67+
id: http-api-deprecations
68+
attributes:
69+
label: HTTP API deprecations
70+
description: |
71+
Provide *exact* detail on the API endpoints to be deprecated.
72+
If these endpoints are replaced by new endpoints, list those as well.
73+
State the proposed version in which the deprecation and removal will occur.
74+
placeholder: None
75+
- type: textarea
76+
id: security-considerations
77+
attributes:
78+
label: Security Considerations
79+
description: Include any impact to the security of CouchDB here
80+
placeholder: None
81+
- type: textarea
82+
id: references
83+
attributes:
84+
label: References
85+
description: |
86+
Include any references to CouchDB documentation, mailing list discussion,
87+
external standards or other links here.
88+
placeholder: None
89+
- type: textarea
90+
id: acknowledgements
91+
attributes:
92+
label: Acknowledgements
93+
placeholder: None

0 commit comments

Comments
 (0)