Skip to content

Commit d471251

Browse files
committed
feat: Adding contributors, coc and other docs
Refs phalcon#7
1 parent 0aee82e commit d471251

File tree

4 files changed

+71
-2
lines changed

4 files changed

+71
-2
lines changed

.github/workflows/static-code-analysis.yml

+17-2
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,26 @@
11
name: Static Code Analysis
2-
on: [push, pull_request]
2+
3+
on:
4+
push:
5+
paths-ignore:
6+
- '**.md'
7+
- '**.txt'
8+
pull_request:
9+
branches:
10+
- master
11+
- 4.0.x
12+
- 4.1.x
313

414
jobs:
515
phpcs:
16+
# To prevent build a particular commit use
17+
# git commit -m "......... [ci skip]"
18+
if: "!contains(github.event.head_commit.message, 'ci skip')"
19+
620
runs-on: ubuntu-latest
721
steps:
8-
- uses: actions/checkout@v2-beta
22+
- name: Checkout Code
23+
uses: actions/checkout@v2
924
with:
1025
fetch-depth: 1
1126
- name: Run PHP_CodeSniffer

CODE_OF_CONDUCT.md

+25
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Contributor Covenant Code of Conduct
2+
3+
## TL;DR
4+
5+
Common sense rules. Treat people the same way you want to be treated.
6+
7+
## Detail
8+
9+
This is an open source project. Everyone and anyone is welcome to contribute
10+
to it as much or as little as they want to.
11+
12+
Personal views of contributors have no effect on the project and should be
13+
kept in the personal realm not this project.
14+
15+
It is a requirement to treat other contributors as well as maintainers with
16+
respect, when communicating in the realm of this project. It is OK to agree to
17+
disagree.
18+
19+
## Conflict
20+
21+
If ever conflict arises, please bring it to the attention of the maintainers
22+
privately. You can always find us on our [Discord](https://phalcon.io/discord)
23+
server or you can send us an email at [email protected]
24+
25+
The core team maintains the final decision on any conflict that may arise.

CODE_OWNERS.TXT

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
This file is a list of the people responsible for ensuring that patches for a
2+
particular part of Phalcon are reviewed, either by themselves or by someone
3+
else. They are also the gatekeepers for their part of Phalcon, with the final
4+
word on what goes in or not.
5+
6+
The list is sorted by last name and formatted to allow easy grepping and
7+
beautification by scripts. The fields are: name (N), email (E), web-address
8+
(W), PGP key ID and fingerprint (P), description (D), and snail-mail address
9+
(S).
10+
11+
The sample of querying command to search PECL keyword:
12+
awk -v RS='' -v ORS='\n\n' '/\nD: .*PECL/' CODE_OWNERS.TXT
13+
14+
N: Ruud Boon
15+
16+
W: https://ruudboon.io
17+
P: 0xF2E9F914DFA1BCD7
18+
D: PECL and all parts of Phalcon not covered by someone else
19+
20+
N: Nikolaos Dimopoulos
21+
22+
W: https://niden.net
23+
P: 0x93F8CA07B9C8C41D
24+
D: All parts of Phalcon not covered by someone else excluding PECL

CONTRIBUTING.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Contributing to Phalcon
2+
3+
WIP
4+
5+
Phalcon Team

0 commit comments

Comments
 (0)