diff --git a/docs/contributing.rst b/docs/contributing.rst index 6b1a41339..cbfcc3751 100644 --- a/docs/contributing.rst +++ b/docs/contributing.rst @@ -11,6 +11,19 @@ Contributing to Scrapy There are many ways to contribute to Scrapy. Here are some of them: +* Contribute to Scrapy by fixing currently available issues in the repository. + Scrapy has a list of `good first issues`_ and `help wanted issues`_ that you + can work on. These issues are a great way to get started with contributing to + Scrapy. If you're new to the codebase, you may want to focus on documentation + or testing-related issues, as they are always useful and can help you get + more familiar with the project. You can also check Scrapy's `test coverage`_ + to see which areas may benefit from more tests. + +* Participate in the `Google Summer of Code (GSoC)`_ program. Scrapy is a + mentoring organization for GSoC, and we welcome students who are interested + in contributing to Scrapy. Visit the `GSoC website`_ for more information on + how to participate. + * Blog about Scrapy. Tell the world how you're using Scrapy. This will help newcomers with more examples and will help the Scrapy project to increase its visibility. @@ -314,3 +327,8 @@ And their unit-tests are in:: .. _PEP 257: https://www.python.org/dev/peps/pep-0257/ .. _pull request: https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request .. _pytest-xdist: https://github.com/pytest-dev/pytest-xdist +.. _good first issues: https://github.com/scrapy/scrapy/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22 +.. _help wanted issues: https://github.com/scrapy/scrapy/issues?q=is%3Aissue+is%3Aopen+label%3A%22help+wanted%22 +.. _Google Summer of Code (GSoC): https://summerofcode.withgoogle.com/ +.. _GSoC website: https://gsoc2022.zyte.com/participate +.. _test coverage: https://app.codecov.io/gh/scrapy/scrapy \ No newline at end of file