File tree 1 file changed +42
-0
lines changed
1 file changed +42
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Contributing
2
+
3
+ Pull requests are highly appreciated. Here's a quick guide.
4
+
5
+ Fork, then clone the repo:
6
+
7
+ git clone [email protected] :your-username/twitter.git
8
+
9
+ Set up your machine:
10
+
11
+ composer install
12
+
13
+ Make sure the tests pass:
14
+
15
+ make unit
16
+
17
+ Make sure the tests pass on all supported PHP versions (requires docker):
18
+
19
+ make dunit
20
+
21
+ Make your change. Add tests for your change. Make the tests pass:
22
+
23
+ make dunit && make unit
24
+
25
+ Before committing and submitting your pull request make sure it passes PSR2 coding style, unit tests pass and pass on all supported PHP versions:
26
+
27
+ make contrib
28
+
29
+ Push to your fork and [ submit a pull request] [ pr ] .
30
+
31
+ [ pr ] : https://help.github.com/articles/creating-a-pull-request/
32
+
33
+ At this point you're waiting on me. I like to at least comment on pull requests
34
+ within a day or two. I may suggest some changes or improvements or alternatives.
35
+
36
+ Some things that will increase the chance that your pull request is accepted:
37
+
38
+ * Write tests.
39
+ * Follow PSR2 (travis will also check for this).
40
+ * Write a [ good commit message] [ commit ] .
41
+
42
+ [ commit ] : http://chris.beams.io/posts/git-commit/
You can’t perform that action at this time.
0 commit comments