Re: Interesting areas for beginners - Mailing list pgsql-hackers

From Aleksander Alekseev
Subject Re: Interesting areas for beginners
Date
Msg-id CAJ7c6TN1hfsVzVTwQFvyzKkL2YfTPinXczm=86ZY3F9JrCKP8Q@mail.gmail.com
Whole thread Raw
In response to Interesting areas for beginners  (Matheus Alcantara <mths.dev@pm.me>)
Responses Re: Interesting areas for beginners  (Robert Treat <rob@xzilla.net>)
List pgsql-hackers
Hi Matheus,

> Some months ago I've got my first patch accept [1], and I'm looking to try to
> make other contributions.

In personal experience reviewing other people's code is a good
starting point. Firstly, IMO this is one of the most valuable
contributions, since the community is always short on reviewers.
Secondly, in the process you will learn what the rest of the community
is working on, which patches have good chances to be accepted, and
learn the implementation details of the system.

Additionally I would like to recommend the following materials for self-study:

* https://www.amazon.com/Database-System-Concepts-Abraham-Silberschatz/dp/1260084507/
** Especially the chapter available online about PostgreSQL
* https://www.youtube.com/playlist?list=PLSE8ODhjZXjZaHA6QcxDfJ0SIWBzQFKEG
* https://www.timescale.com/blog/how-and-why-to-become-a-postgresql-contributor/

-- 
Best regards,
Aleksander Alekseev



pgsql-hackers by date:

Previous
From: Aleksander Alekseev
Date:
Subject: [PATCH] Replace "implementor" with "implementer"
Next
From: Aleksander Alekseev
Date:
Subject: Re: [PATCH] Replace "implementor" with "implementer"