public inbox for [email protected]help / color / mirror / Atom feed
Begin contribution journey to postgres 5+ messages / 3 participants [nested] [flat]
* Begin contribution journey to postgres @ 2026-04-11 16:11 Ankush Mondal <[email protected]> 2026-04-11 17:27 ` Re: Begin contribution journey to postgres Amogh Dambal <[email protected]> 0 siblings, 1 reply; 5+ messages in thread From: Ankush Mondal @ 2026-04-11 16:11 UTC (permalink / raw) To: pgsql-general Hi PostgreSQL community, I am Ankush, a computer science undergraduate interested in database internals and systems programming. I have some experience with C, SQLand working on Linux, and I’ve recently started exploring PostgreSQL. I would like to contribute to the project, but I’m not sure how to begin. Could you please suggest how a beginner like me can get started with understanding the codebase and making initial contributions? Thanks in advance for your guidance. ^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Begin contribution journey to postgres 2026-04-11 16:11 Begin contribution journey to postgres Ankush Mondal <[email protected]> @ 2026-04-11 17:27 ` Amogh Dambal <[email protected]> 2026-04-11 17:39 ` Re: Begin contribution journey to postgres Amogh Dambal <[email protected]> 2026-04-11 17:56 ` Re: Begin contribution journey to postgres Ankush Mondal <[email protected]> 0 siblings, 2 replies; 5+ messages in thread From: Amogh Dambal @ 2026-04-11 17:27 UTC (permalink / raw) To: Ankush Mondal <[email protected]>; +Cc: pgsql-general I'd probably start by reading the developer FAQ: https://wiki.postgresql.org/wiki/Developer_FAQ#How_do_I_get_involved_in_PostgreSQL_development.3F and subscribing to the [email protected] mailing list. To get a copy of the source on your machine, the docs: https://www.postgresql.org/docs/current/git.html and https://wiki.postgresql.org/wiki/Working_with_Git may also be helpful. ^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Begin contribution journey to postgres 2026-04-11 16:11 Begin contribution journey to postgres Ankush Mondal <[email protected]> 2026-04-11 17:27 ` Re: Begin contribution journey to postgres Amogh Dambal <[email protected]> @ 2026-04-11 17:39 ` Amogh Dambal <[email protected]> 1 sibling, 0 replies; 5+ messages in thread From: Amogh Dambal @ 2026-04-11 17:39 UTC (permalink / raw) To: Ankush Mondal <[email protected]>; +Cc: pgsql-general Additionally, https://wiki.postgresql.org/wiki/So,_you_want_to_be_a_developer%3F will likely be a very helpful starting point as well. ^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Begin contribution journey to postgres 2026-04-11 16:11 Begin contribution journey to postgres Ankush Mondal <[email protected]> 2026-04-11 17:27 ` Re: Begin contribution journey to postgres Amogh Dambal <[email protected]> @ 2026-04-11 17:56 ` Ankush Mondal <[email protected]> 2026-04-11 19:38 ` Re: Begin contribution journey to postgres Tom Lane <[email protected]> 1 sibling, 1 reply; 5+ messages in thread From: Ankush Mondal @ 2026-04-11 17:56 UTC (permalink / raw) To: Amogh Dambal <[email protected]>; +Cc: pgsql-general Hi Amogh, Thank you for your suggestions and the helpful resources. I’ve gone through the Developer FAQ, set up the PostgreSQL source code on my machine, and subscribed to the pgsql-novice mailing list. I was wondering if it would be possible for me to start working on some beginner-friendly issues or tasks. I’d really appreciate any pointers on where to find such issues or how to get started with contributing. Thanks again for your guidance! Best regards, Ankush On Sat, Apr 11, 2026 at 10:58 PM Amogh Dambal <[email protected]> wrote: > I'd probably start by reading the developer FAQ: > > https://wiki.postgresql.org/wiki/Developer_FAQ#How_do_I_get_involved_in_PostgreSQL_development.3F > and subscribing to the [email protected] mailing list. > > To get a copy of the source on your machine, the docs: > https://www.postgresql.org/docs/current/git.html and > https://wiki.postgresql.org/wiki/Working_with_Git may also be helpful. > ^ permalink raw reply [nested|flat] 5+ messages in thread
* Re: Begin contribution journey to postgres 2026-04-11 16:11 Begin contribution journey to postgres Ankush Mondal <[email protected]> 2026-04-11 17:27 ` Re: Begin contribution journey to postgres Amogh Dambal <[email protected]> 2026-04-11 17:56 ` Re: Begin contribution journey to postgres Ankush Mondal <[email protected]> @ 2026-04-11 19:38 ` Tom Lane <[email protected]> 0 siblings, 0 replies; 5+ messages in thread From: Tom Lane @ 2026-04-11 19:38 UTC (permalink / raw) To: Ankush Mondal <[email protected]>; +Cc: Amogh Dambal <[email protected]>; pgsql-general Ankush Mondal <[email protected]> writes: > I was wondering if it would be possible for me to start working on some > beginner-friendly issues or tasks. I’d really appreciate any pointers on > where to find such issues or how to get started with contributing. Well, there is a TODO list on our wiki, but sadly it's been nearly unmaintained for a long time. I wouldn't trust it as a guide to things that should be done. Moreover, most of the stuff that got onto that list got there because it was too hard to get done quickly and/or there wasn't consensus. The best thing I can think of for a new developer to get started is to help review some in-progress patches. Even simple things like "does it pass tests" or "is the documentation intelligible" are helpful. But your main goal should be to read the patches and start learning your way around the Postgres code base that way. We keep track of unapplied patches in our "commit fest" app: https://commitfest.postgresql.org Look through the list, select some that fit your interests, start reading the associated mailing list threads. BTW, pretty nearly all discussion about PG development happens on pgsql-hackers. The pgsql-novice list is meant for novice users' questions, not so much novice developers. Welcome! regards, tom lane ^ permalink raw reply [nested|flat] 5+ messages in thread
end of thread, other threads:[~2026-04-11 19:38 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed) -- links below jump to the message on this page -- 2026-04-11 16:11 Begin contribution journey to postgres Ankush Mondal <[email protected]> 2026-04-11 17:27 ` Amogh Dambal <[email protected]> 2026-04-11 17:39 ` Amogh Dambal <[email protected]> 2026-04-11 17:56 ` Ankush Mondal <[email protected]> 2026-04-11 19:38 ` Tom Lane <[email protected]>
This inbox is served by agora; see mirroring instructions for how to clone and mirror all data and code used for this inbox