Skip to content

Commit f57aa47

Browse files
committed
Update project info and tools
1 parent 4ddc2f1 commit f57aa47

11 files changed

+588
-484
lines changed

.github/ISSUE_TEMPLATE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ _[what actually happened]_
1313

1414
_[anything to help us reproducing the issue]_
1515

16-
### SwiftAWSLambdaRuntime version/commit hash
16+
### SwiftTencentSCFRuntime version/commit hash
1717

18-
_[the SwiftAWSLambdaRuntime tag/commit hash]_
18+
_[the SwiftTencentSCFRuntime tag/commit hash]_
1919

2020
### Swift & OS version (output of `swift --version && uname -a`)

.mailmap

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

CODE_OF_CONDUCT.md

Lines changed: 129 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -1,55 +1,129 @@
1-
# Code of Conduct
2-
To be a truly great community, SwiftAWSLambdaRuntime needs to welcome developers from all walks of life,
3-
with different backgrounds, and with a wide range of experience. A diverse and friendly
4-
community will have more great ideas, more unique perspectives, and produce more great
5-
code. We will work diligently to make the SwiftAWSLambdaRuntime community welcoming to everyone.
6-
7-
To give clarity of what is expected of our members, SwiftAWSLambdaRuntime has adopted the code of conduct
8-
defined by [contributor-covenant.org](https://www.contributor-covenant.org). This document is used across many open source
9-
communities, and we think it articulates our values well. The full text is copied below:
10-
11-
### Contributor Code of Conduct v1.3
12-
As contributors and maintainers of this project, and in the interest of fostering an open and
13-
welcoming community, we pledge to respect all people who contribute through reporting
14-
issues, posting feature requests, updating documentation, submitting pull requests or patches,
15-
and other activities.
16-
17-
We are committed to making participation in this project a harassment-free experience for
18-
everyone, regardless of level of experience, gender, gender identity and expression, sexual
19-
orientation, disability, personal appearance, body size, race, ethnicity, age, religion, or
20-
nationality.
21-
22-
Examples of unacceptable behavior by participants include:
23-
- The use of sexualized language or imagery
24-
- Personal attacks
25-
- Trolling or insulting/derogatory comments
26-
- Public or private harassment
27-
- Publishing other’s private information, such as physical or electronic addresses, without explicit permission
28-
- Other unethical or unprofessional conduct
29-
30-
Project maintainers have the right and responsibility to remove, edit, or reject comments,
31-
commits, code, wiki edits, issues, and other contributions that are not aligned to this Code of
32-
Conduct, or to ban temporarily or permanently any contributor for other behaviors that they
33-
deem inappropriate, threatening, offensive, or harmful.
34-
35-
By adopting this Code of Conduct, project maintainers commit themselves to fairly and
36-
consistently applying these principles to every aspect of managing this project. Project
37-
maintainers who do not follow or enforce the Code of Conduct may be permanently removed
38-
from the project team.
39-
40-
This code of conduct applies both within project spaces and in public spaces when an
41-
individual is representing the project or its community.
42-
43-
Instances of abusive, harassing, or otherwise unacceptable behavior may be reported by
44-
contacting a project maintainer at [[email protected]](mailto:[email protected]). All complaints will be reviewed and
45-
investigated and will result in a response that is deemed necessary and appropriate to the
46-
circumstances. Maintainers are obligated to maintain confidentiality with regard to the reporter
47-
of an incident.
48-
49-
*This policy is adapted from the Contributor Code of Conduct [version 1.3.0](https://contributor-covenant.org/version/1/3/0/).*
50-
51-
### Reporting
52-
A working group of community members is committed to promptly addressing any [reported issues](mailto:[email protected]).
53-
Working group members are volunteers appointed by the project lead, with a
54-
preference for individuals with varied backgrounds and perspectives. Membership is expected
55-
to change regularly, and may grow or shrink.
1+
2+
# Contributor Covenant Code of Conduct
3+
4+
## Our Pledge
5+
6+
We as members, contributors, and leaders pledge to make participation in our
7+
community a harassment-free experience for everyone, regardless of age, body
8+
size, visible or invisible disability, ethnicity, sex characteristics, gender
9+
identity and expression, level of experience, education, socio-economic status,
10+
nationality, personal appearance, race, religion, or sexual identity
11+
and orientation.
12+
13+
We pledge to act and interact in ways that contribute to an open, welcoming,
14+
diverse, inclusive, and healthy community.
15+
16+
## Our Standards
17+
18+
Examples of behavior that contributes to a positive environment for our
19+
community include:
20+
21+
* Demonstrating empathy and kindness toward other people
22+
* Being respectful of differing opinions, viewpoints, and experiences
23+
* Giving and gracefully accepting constructive feedback
24+
* Accepting responsibility and apologizing to those affected by our mistakes,
25+
and learning from the experience
26+
* Focusing on what is best not just for us as individuals, but for the
27+
overall community
28+
29+
Examples of unacceptable behavior include:
30+
31+
* The use of sexualized language or imagery, and sexual attention or
32+
advances of any kind
33+
* Trolling, insulting or derogatory comments, and personal or political attacks
34+
* Public or private harassment
35+
* Publishing others' private information, such as a physical or email
36+
address, without their explicit permission
37+
* Other conduct which could reasonably be considered inappropriate in a
38+
professional setting
39+
40+
## Enforcement Responsibilities
41+
42+
Community leaders are responsible for clarifying and enforcing our standards of
43+
acceptable behavior and will take appropriate and fair corrective action in
44+
response to any behavior that they deem inappropriate, threatening, offensive,
45+
or harmful.
46+
47+
Community leaders have the right and responsibility to remove, edit, or reject
48+
comments, commits, code, wiki edits, issues, and other contributions that are
49+
not aligned to this Code of Conduct, and will communicate reasons for moderation
50+
decisions when appropriate.
51+
52+
## Scope
53+
54+
This Code of Conduct applies within all community spaces, and also applies when
55+
an individual is officially representing the community in public spaces.
56+
Examples of representing our community include using an official e-mail address,
57+
posting via an official social media account, or acting as an appointed
58+
representative at an online or offline event.
59+
60+
## Enforcement
61+
62+
Instances of abusive, harassing, or otherwise unacceptable behavior may be
63+
reported to the community leaders responsible for enforcement at
64+
65+
All complaints will be reviewed and investigated promptly and fairly.
66+
67+
All community leaders are obligated to respect the privacy and security of the
68+
reporter of any incident.
69+
70+
## Enforcement Guidelines
71+
72+
Community leaders will follow these Community Impact Guidelines in determining
73+
the consequences for any action they deem in violation of this Code of Conduct:
74+
75+
### 1. Correction
76+
77+
**Community Impact**: Use of inappropriate language or other behavior deemed
78+
unprofessional or unwelcome in the community.
79+
80+
**Consequence**: A private, written warning from community leaders, providing
81+
clarity around the nature of the violation and an explanation of why the
82+
behavior was inappropriate. A public apology may be requested.
83+
84+
### 2. Warning
85+
86+
**Community Impact**: A violation through a single incident or series
87+
of actions.
88+
89+
**Consequence**: A warning with consequences for continued behavior. No
90+
interaction with the people involved, including unsolicited interaction with
91+
those enforcing the Code of Conduct, for a specified period of time. This
92+
includes avoiding interactions in community spaces as well as external channels
93+
like social media. Violating these terms may lead to a temporary or
94+
permanent ban.
95+
96+
### 3. Temporary Ban
97+
98+
**Community Impact**: A serious violation of community standards, including
99+
sustained inappropriate behavior.
100+
101+
**Consequence**: A temporary ban from any sort of interaction or public
102+
communication with the community for a specified period of time. No public or
103+
private interaction with the people involved, including unsolicited interaction
104+
with those enforcing the Code of Conduct, is allowed during this period.
105+
Violating these terms may lead to a permanent ban.
106+
107+
### 4. Permanent Ban
108+
109+
**Community Impact**: Demonstrating a pattern of violation of community
110+
standards, including sustained inappropriate behavior, harassment of an
111+
individual, or aggression toward or disparagement of classes of individuals.
112+
113+
**Consequence**: A permanent ban from any sort of public interaction within
114+
the community.
115+
116+
## Attribution
117+
118+
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
119+
version 2.0, available at
120+
https://www.contributor-covenant.org/version/2/0/code_of_conduct.html.
121+
122+
Community Impact Guidelines were inspired by [Mozilla's code of conduct
123+
enforcement ladder](https://github.com/mozilla/diversity).
124+
125+
[homepage]: https://www.contributor-covenant.org
126+
127+
For answers to common questions about this code of conduct, see the FAQ at
128+
https://www.contributor-covenant.org/faq. Translations are available at
129+
https://www.contributor-covenant.org/translations.

CONTRIBUTING.md

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
## Legal
22

33
By submitting a pull request, you represent that you have the right to license
4-
your contribution to Apple and the community, and agree by submitting the patch
5-
that your contributions are licensed under the Apache 2.0 license (see
6-
`LICENSE.txt`).
4+
your contribution to the community, and agree by submitting the patch that
5+
your contributions are licensed under the Apache 2.0 license (see `LICENSE.txt`).
76

87

98
## How to submit a bug report
109

1110
Please ensure to specify the following:
1211

13-
* SwiftAWSLambdaRuntime commit hash
14-
* Contextual information (e.g. what you were trying to achieve with SwiftAWSLambdaRuntime)
12+
* SwiftTencentSCFRuntime commit hash
13+
* Contextual information (e.g. what you were trying to achieve with )
1514
* Simplest possible steps to reproduce
1615
* More complex the steps are, lower the priority will be.
1716
* A pull request with failing test case is preferred, but it's just fine to paste the test case into the issue description.
@@ -24,10 +23,10 @@ Please ensure to specify the following:
2423
### Example
2524

2625
```
27-
SwiftAWSLambdaRuntime commit hash: 22ec043dc9d24bb011b47ece4f9ee97ee5be2757
26+
SwiftTencentSCFRuntime commit hash: 22ec043dc9d24bb011b47ece4f9ee97ee5be2757
2827
2928
Context:
30-
While load testing my Lambda written with SwiftAWSLambdaRuntime, I noticed
29+
While load testing my cloud function written with SwiftTencentSCFRuntime, I noticed
3130
that one file descriptor is leaked per request.
3231
3332
Steps to reproduce:
@@ -50,7 +49,7 @@ My system has IPv6 disabled.
5049

5150
## Writing a Patch
5251

53-
A good SwiftAWSLambdaRuntime patch is:
52+
A good SwiftTencentSCFRuntime patch is:
5453

5554
1. Concise, and contains as few changes as needed to achieve the end result.
5655
2. Tested, ensuring that any tests provided failed before the patch and pass after it.
@@ -65,4 +64,4 @@ We require that your commit messages match our template. The easiest way to do t
6564

6665
## How to contribute your work
6766

68-
Please open a pull request at https://github.com/apple/swift-nio. Make sure the CI passes, and then wait for code review.
67+
Please open a pull request at https://github.com/stevapple/swift-tencent-scf-runtime. Make sure the CI passes, and then wait for code review.

CONTRIBUTORS.txt

Lines changed: 3 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,17 @@
11
For the purpose of tracking copyright, this is the list of individuals and
2-
organizations who have contributed source code to SwiftAWSLambdaRuntime.
2+
organizations who have contributed source code to SwiftTencentSCFRuntime.
33

44
For employees of an organization/company where the copyright of work done
55
by employees of that company is held by the company itself, only the company
66
needs to be listed here.
77

88
## COPYRIGHT HOLDERS
99

10-
- Apple Inc. (all contributors with '@apple.com')
10+
- YR Chen (stevapple@hotmail.com)
1111

1212
### Contributors
1313

14-
- Adam Fowler <[email protected]>
15-
- Andrea Scuderi <[email protected]>
16-
- Brendan Kirchner <[email protected]>
17-
- Bryan Bartow <[email protected]>
18-
- Bryan Moffatt <[email protected]>
19-
- Christoph Walcher <[email protected]>
20-
- Colton Schlosser <[email protected]>
21-
- Eneko Alonso <[email protected]>
22-
- Fabian Fett <[email protected]>
23-
- George Barnett <[email protected]>
24-
- Johannes Weiss <[email protected]>
25-
- Max Desiatov <[email protected]>
26-
- Norman Maurer <[email protected]>
27-
28-
- Tomer Doron <[email protected]>
29-
- Zhibin Cai <[email protected]>
30-
- pmarrufo <[email protected]>
31-
- tachyonics <[email protected]>
14+
- YR Chen ([email protected])
3215

3316
**Updating this list**
3417

0 commit comments

Comments
 (0)