|
2 | 2 |
|
3 | 3 | **Please read the following text before creating a pull request.** |
4 | 4 |
|
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 | + |
9 | 19 | 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 |
11 | 23 |
|
12 | 24 | 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. |
13 | 25 | The following points describe the relevant preparations/inputs for the CI system. |
|
0 commit comments