Skip to content

Commit 9adfd7b

Browse files
authored
Update contribution guidelines in CONTRIBUTING.md
1 parent 0162d36 commit 9adfd7b

1 file changed

Lines changed: 17 additions & 5 deletions

File tree

CONTRIBUTING.md

Lines changed: 17 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,24 @@
22

33
**Please read the following text before creating a pull request.**
44

5-
This project is organized and supported by contributions from the community. Maintenance is done in our limited time.
6-
We welcome any pull request that contributes to PDFParser (code, documentation, ...).
7-
However, we would like to point out that you are initially responsible for a contribution.
8-
If you are new to dealing with pull requests, you can find more information at [Github documentation](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests).
5+
This project is maintained by the community in very limited time.
6+
**At this point, contributions are effectively limited to small, well-scoped**
7+
- bug fixes
8+
- PHP compatibility updates
9+
- documentation improvements and
10+
- related tests.
11+
12+
**Do not** open pull requests for new features, larger refactorings, deep parser changes, performance projects, or broader behavior changes.
13+
Such contributions are unlikely to be reviewed, merged, or maintained responsibly in the current state of the project.
14+
15+
If you are unsure whether a change is small enough in scope, please open an [issue](https://github.com/smalot/pdfparser/issues) first and ask before investing significant time.
16+
17+
If you are new to pull requests, you can find more information in the [GitHub documentation](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests).
18+
919
Please don't just throw code at us and expect us to handle it.
10-
Nevertheless, we will support you and give you feedback.
20+
We will try to give feedback where possible, but contributor support is also limited by time and available project knowledge.
21+
22+
## CI
1123

1224
To make life easier for you and us, there is a Continuous Integration (CI) system that carries out software tests and performs a number of other tasks.
1325
The following points describe the relevant preparations/inputs for the CI system.

0 commit comments

Comments
 (0)