Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wWsD4-002ufb-02 for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 Jun 2026 08:53:22 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wWsD1-006AXe-0k for pgadmin-hackers@arkaria.postgresql.org; Tue, 09 Jun 2026 08:53:19 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wWsD1-006AXU-03 for pgadmin-hackers@lists.postgresql.org; Tue, 09 Jun 2026 08:53:19 +0000 Received: from mail-ej1-x642.google.com ([2a00:1450:4864:20::642]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wWsCy-00000001p2y-2Vg4 for pgadmin-hackers@postgresql.org; Tue, 09 Jun 2026 08:53:17 +0000 Received: by mail-ej1-x642.google.com with SMTP id a640c23a62f3a-bec429c2bb1so767678566b.1 for ; Tue, 09 Jun 2026 01:53:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1780995193; cv=none; d=google.com; s=arc-20240605; b=ftlY81TCHE//cJ1eoZFR+ivPBNWqfZEoLyUF8qZHL26XnsFg+uBpTTTzpyc2mtON+I 3vJCvV5PpQoIANOeb23mQD64pxYYQSGnBlhSbeCY/UXiqDessCBW9eA3o9Nn6BzrJj6X VlbR/kuUvsN+mJfArVpw9EaqEKBwiuehhNAz99IIRNjRY81yt+MYqzSd9/4h4zZ2Jfw/ PPCkjCQWqGCn1wY6vHGDojnk4wfMJzNouGMl0mb+7+qaOgywoYdjr0sBgx3+AbQHWUKn kTsT4UDSej0V/wCvBn42C6xbYD1TgHQ7TfD/sXENVCpaF4JZUTm/zSe6CpV6qT1pNhQr lhAQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:mime-version:dkim-signature; bh=0LNvzXtYSWOgVesNrYBcKqIAo58lwOWq5ctkugVZq18=; fh=oEeZyzxMx3hJexunr1cXuOeaj8OlZYGbe6sl8aLYtqM=; b=ePyVaPEIsxb/kwX/LxVLP9lCo1aIcInyHvDlyCJlpE7rkQ6HUp41fL2xiwaqM3FOwU xNQvhD2M/q0kMW58UQKFdYM6OplWk3ReWk1Xvg82QvFvEU7AcNjwzAYTeUAboS8zISY0 vfVzrS2gR9kWJpThIQ2o/XwzdWsPYEHomhxFAU99OBRSqSE8i/Popn6ickui9PViHBAD aLHAVlsapDpcfftwsRE6c8BmgTPCscwTR0iPKax5Suz3pWsRNMNkvXFcQV+aRHPfIeb9 guO+fUjrCiOfMiI0a6an0lOp6sE4j4xpBrF8IhYpIOqUUfA4zUYYFzMRrZfrMVjiu6Yj DG3A==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780995193; x=1781599993; darn=postgresql.org; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=0LNvzXtYSWOgVesNrYBcKqIAo58lwOWq5ctkugVZq18=; b=sXW0NviPT8bG/ciywFhPLK8IQKr2e32rYlb0ekloaBDiPTj1io6kzBuw27F+4q+e3Z 3NkIpq1kkd9jAR+gvC8FFlf2U65i0PiTORsQgbCdhF2G/xt7021OcHc15clV/DUepbO2 B5XphcW7PcJNxYxI37wFgVyhKOS7LnQWJ0azrjFMotkonkBBvAmkXpYsHJMf+NuiWBLj 5OKkMG1Ghx6G89DqrKV/ihRF+LsTSumnePIyRz/6RW/TG2zsWZuEF9DX7T2yWFNqUkdN YgXgIvxVC1KaxZ4d0biw7oc7bi999tIzuOytCArQU0aKSTC960ahItUVQZXs7FTbiptb ZN8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780995193; x=1781599993; h=cc:to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=0LNvzXtYSWOgVesNrYBcKqIAo58lwOWq5ctkugVZq18=; b=mMR15f75koExgZtV3lTs6Dvq1S6VP7AnWZiXQt341QmGwfXTmhpGmu+/SXScubezEr 1fBulGkuD1pXYZAUew8BRTCYCmE+Fghug7rH398JcONGeaZSTLwkozU3mnjyey9LiVtn jzZWqMhhz3H2If3/7RujGqHEIsStCVPTKJ0bbdUbLJuwyNwU9juoiT3JqH3Yass7Nta+ b8eKKDVP/CKB3wiiLqGJEKuaNlc8CVXsLkCcJK73+TeU7sS9MgxanHm6ikJasaHmVtj7 KRpfEvcHjUskylvKBsFRAs7wMwPM+lOWvoX1rldJ0nwSnLIz0YtxK/T0RnGN0AYhG00T xi9Q== X-Gm-Message-State: AOJu0YzKvtjLw1QrvQuQvcbcYtKFQYN83JymXEPaVAtuG2dd18bwIZqo fnQP81iDl/6quWAUbFPut5O70i1J6IyA8Kb40Hpkd8FPVR9Pcr+ex7Zmjpiz3ecizMfP7acztxs wv/oQLwHR9du/5dSs0dOhHW5hsq9bM8ODfgPN X-Gm-Gg: Acq92OGs4Sl3B1T9ac6Q3zTKRU1kxipTqFXX8OjTWI/fMW/kLrkNWxkodcK2iuZNjs2 mjWoYouCFqo9W0Ff2yaAcPJtRHDmK6DOnkZMtwNyXUaRwaaKEr5VnO5elzXn2o3jlDNSrmED8hz 1uHL2YXHWnXBvXC+4UGUspi5QYKh9uHPJh2OqT7SgziZwxW22kI5UZmkkR9SFMIj8FXRArFnHtu 9SMPnOfueb7c4iFxSjFTJdsJwYhCvdPZC8BjAmOHUAkgP+0kPwYM6g4No/c8HSHFbzUYX38Ualg 08nB4VI6IrvseB2NAHbu1VKjxtehmOXwEQPPyMiCE7yVTIq7Gc7tIOCZZNSrkV/ahNvjcOY9/YZ kzKE= X-Received: by 2002:a17:907:6d05:b0:bed:afd7:185 with SMTP id a640c23a62f3a-bf3737ed359mr926065066b.43.1780995193246; Tue, 09 Jun 2026 01:53:13 -0700 (PDT) MIME-Version: 1.0 From: Hari Prasad Date: Tue, 9 Jun 2026 14:23:01 +0530 X-Gm-Features: AVVi8CfSSh3Ov54zvdY0WMf1Olc-Df1OLnfJ6cDZQNVSb3Z1kpfMD33ezUZjnzU Message-ID: Subject: Missing CONTRIBUTION.md file in pgAdmin To: pgadmin-hackers@postgresql.org Cc: Ashesh Vashi Content-Type: multipart/alternative; boundary="000000000000d716300653ce41cf" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --000000000000d716300653ce41cf Content-Type: text/plain; charset="UTF-8" Hello maintainers, While working on a PR, I noticed that the pgAdmin repository doesn't have a CONTRIBUTING.md file. I think having one could make it easier for new contributors to work with the codebase. Things like how to set up the project, coding guidelines, testing requirements, commit/PR conventions, and other common contributor questions could all live in here instead of people having to figure them out from different docs and PRs. If the maintainers think this would be useful, I would be be happy to put together an initial draft and open a PR. Thanks! --000000000000d716300653ce41cf Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello maintainers,

While working on a PR, I notice= d that the pgAdmin repository doesn't have a CONTRIBUTING.md file.
<= br>I think having one could make it easier for new contributors to work wit= h the codebase. Things like how to set up the project, coding guidelines, t= esting requirements, commit/PR conventions, and other common contributor qu= estions could all live in here instead of people having to figure them out = from different docs and PRs.

If the maintainers think this would be = useful, I would be be happy to put together an initial draft and open a PR.=

Thanks!=C2=A0
--000000000000d716300653ce41cf--