Skip to content

Commit e2d4744

Browse files
authored
docs(governance): allow community to suggest feature content (#1593)
1 parent 7dbc6da commit e2d4744

File tree

3 files changed

+59
-1
lines changed

3 files changed

+59
-1
lines changed
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
name: I Made This (showcase your work)
2+
description: Share what you did with Powertools 💞💞. Blog post, workshops, presentation, sample apps, etc.
3+
title: "[I Made This]: <TITLE>"
4+
labels: ["community-content"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: Thank you for helping spread the word out on Powertools, truly!
9+
- type: input
10+
id: content
11+
attributes:
12+
label: Link to your material
13+
description: |
14+
Please share the original link to your material.
15+
16+
*Note: Short links will be expanded when added to Powertools documentation*
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: description
21+
attributes:
22+
label: Description
23+
description: Describe in one paragraph what's in it for them (readers)
24+
validations:
25+
required: true
26+
- type: input
27+
id: author
28+
attributes:
29+
label: Preferred contact
30+
description: What's your preferred contact? We'll list it next to this content
31+
validations:
32+
required: true
33+
- type: input
34+
id: author-social
35+
attributes:
36+
label: (Optional) Social Network
37+
description: If different from preferred contact, what's your preferred contact for social interactions?
38+
validations:
39+
required: false
40+
- type: textarea
41+
id: notes
42+
attributes:
43+
label: (Optional) Additional notes
44+
description: |
45+
Any notes you might want to share with us related to this material.
46+
47+
*Note: These notes are explicitly to Powertools maintainers. It will not be added to the community resources page.*
48+
validations:
49+
required: false
50+
- type: checkboxes
51+
id: acknowledgment
52+
attributes:
53+
label: Acknowledgment
54+
options:
55+
- label: I understand this content may be removed from Powertools documentation if it doesn't conform with the [Code of Conduct](https://aws.github.io/code-of-conduct)
56+
required: true

.github/ISSUE_TEMPLATE/support_powertools.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
name: Support Lambda Powertools (become a reference)
22
description: Add your organization's name or logo to the Lambda Powertools documentation
33
title: "[Support Lambda Powertools]: <your organization name>"
4-
labels: ["customer_reference"]
4+
labels: ["customer-reference"]
55
body:
66
- type: markdown
77
attributes:

MAINTAINERS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,8 @@ These are the most common labels used by maintainers to triage issues, pull requ
9494
| github-actions | Changes in GitHub workflows | PR automation |
9595
| github-templates | Changes in GitHub issue/PR templates | PR automation |
9696
| internal | Changes in governance, tech debt and chores (linting setup, baseline, etc.) | PR automation |
97+
| customer-reference | Authorization to use company name in our documentation | Public Relations |
98+
| community-content | Suggested content to feature in our documentation | Public Relations |
9799

98100
## Maintainer Responsibilities
99101

0 commit comments

Comments
 (0)