You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/extension.yaml
+20-11Lines changed: 20 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -7,10 +7,10 @@ body:
7
7
- type: markdown
8
8
attributes:
9
9
value: |
10
-
Thanks for proposing a new extension for the PostgreSQL Extensions Containers project!
11
-
10
+
Thanks for proposing a new extension for the PostgreSQL Extensions Containers project!
11
+
12
12
The submission process requires the proposer to commit to becoming the **Component Owner** and taking on the long-term maintenance of the extension image. Please review the [governance document for the submission process](https://github.com/cloudnative-pg/postgres-extensions-containers?tab=readme-ov-file#submission-process).
13
-
13
+
14
14
- type: checkboxes
15
15
id: search
16
16
attributes:
@@ -28,7 +28,7 @@ body:
28
28
placeholder: ex. pgvector
29
29
validations:
30
30
required: true
31
-
31
+
32
32
- type: input
33
33
id: project-url
34
34
attributes:
@@ -55,7 +55,7 @@ body:
55
55
placeholder: ex. The pgvector extension provides vector similarity search capabilities for PostgreSQL.
- label: The extension's license (linked above) complies with the list of allowed licenses.
75
75
required: true
76
-
76
+
77
+
- type: textarea
78
+
id: dependent-extensions
79
+
attributes:
80
+
label: Known Dependent Extensions
81
+
description: List any other PostgreSQL extensions that MUST be installed before or alongside this extension (e.g., if this extension requires 'plpgsql' or 'postgis' to be present). If none, please state "None".
82
+
placeholder: ex. postgis
83
+
validations:
84
+
required: true
85
+
77
86
- type: checkboxes
78
87
id: maintenance-commitment
79
88
attributes:
@@ -82,16 +91,16 @@ body:
82
91
options:
83
92
- label: I/My organization commit to becoming the Component Owner and maintaining the extension image in the future.
84
93
required: true
85
-
94
+
86
95
- type: textarea
87
96
id: additional-notes
88
97
attributes:
89
98
label: Additional Notes (Optional)
90
-
description: Any other relevant information, required dependencies, or context that might be useful for packaging.
91
-
placeholder: ex. This extension requires the 'openssl' library to be installed.
99
+
description: Any other relevant information, required dependencies (like OS packages), or context that might be useful for packaging.
100
+
placeholder: ex. This extension requires the 'openssl' library (OS package) to be installed.
0 commit comments