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 1wHKQi-00741r-2Y for pgsql-www@arkaria.postgresql.org; Mon, 27 Apr 2026 11:47:13 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wHKQg-00Dqgn-2u for pgsql-www@arkaria.postgresql.org; Mon, 27 Apr 2026 11:47:10 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wHKQg-00DqgX-2D for pgsql-www@lists.postgresql.org; Mon, 27 Apr 2026 11:47:10 +0000 Received: from mail-yx1-xb132.google.com ([2607:f8b0:4864:20::b132]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wHKQe-00000003KPb-0fjJ for pgsql-www@lists.postgresql.org; Mon, 27 Apr 2026 11:47:10 +0000 Received: by mail-yx1-xb132.google.com with SMTP id 956f58d0204a3-64937edbc9eso8588189d50.2 for ; Mon, 27 Apr 2026 04:47:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1777290426; cv=none; d=google.com; s=arc-20240605; b=LLACtv8gxVYErUP/v4IF/OELoKG1zOUrWGtVLXnwrQmk3JhMS2jTZxt/P7hTkk1Q+t +GP+3G+g6WLm0AhNGHzZUsbRvUtrUHmdj8AedSNymHFyKtacR2uttWx9O68ZdWDgZKdV Hw2W0C+FUGKTwJoOlBHXnwWgeKQlUsjNTpcMzgCqkeRu1Yt23drR/3TJXZciDWNB2Kc4 SBiAvfvpXNBAEBR43Onmld15ozN2VA0QFP2W/4l5ZRha7/Ug8Da0nzvfBqPYKWHO4Nau hk0w+zDhG2e3XCXxVGI+Q4GRAXNipBlUqWv8GJ1sX8MXne5HVfswU31uIbrFkxpkrtka azmQ== 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:in-reply-to:references :mime-version:dkim-signature; bh=bKsjIBK1Vq+jQWuwKrdTNm7N4809Ik1JCBdYtfysqXk=; fh=5cauV5KS6z1R09mV4OS5EXGpH6cgwH1U8tqFoGRvxvg=; b=jhBv5MvX1Ry0xaSvKivOK1NidKjiPhRysZd5KDCZUP7TNOQlOftUqdWQEGADqRziUb pCXoVIjnyFlLL4WcQZNVNw7V0HQP9KIXZxrFDJMqEXOzggCUrIvuDUkf7R7GKCjvfWtW BTWfOFlz07CykPAycJyJzNo3pbdQbMQ4xziRTH1Q95/8NCdmZGF9eTv81zOe/BRfceWu H+ZgzQfN4hfFnrDDYz1dPvVGe8L2wlRcV2zTlmXTOr8r96WxjICLAXvnLcYMhre+FXXp w7XWei52Zani3q6x6+JbrnQxX09oJ4ZXpC8jbz8kOayDn5gHQCDW79fzjT+XXzviXFk2 MeBg==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hagander.net; s=mail; t=1777290426; x=1777895226; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=bKsjIBK1Vq+jQWuwKrdTNm7N4809Ik1JCBdYtfysqXk=; b=XH1uLYW+DCTh5UycJB8RHWwRpotRbnn2xQlMnalkbWZI7lL/p4Lkj0//qHuI7l4Xw8 EU4r1zIi9kqyOa/p5+3ftRAbWMRgmHYwRg0fjB2Ffd1Hq/Xnrnf7V4+kOKqHUkrZg01k NGTBPU7YWGRufSO3MRGKDl4ZDUic14eMaaqci6qTKwZnqSPUGB9s3O+pUvDSA/l/ocMB kG0SNmkRKsOqFGEncVo/YAX5Vd3AzugTTdYd5HfhBOvGj4Y41Vl6digLmooLcY2+u++c 8wWmEadOuH85NovOrk9fd0cmxRv9OTimpu5Kg9ygDfU1DlDxihqwy0JQwSFACzvgl7a8 /i8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777290426; x=1777895226; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=bKsjIBK1Vq+jQWuwKrdTNm7N4809Ik1JCBdYtfysqXk=; b=gTt9lhDHaQkJNELfcWZJXp8Z9MGiFHFIM52KnogSfWFjrep4y/U76SDe3ze9m5sv8g 0+JlvyxT4GViZj0MJjkHMGEk3f5O/3SNoo7gzKipP7smAx76/CxbGg5j0ATYxB1h+jkx jJJoq6AgyRc4fC2LKaRRGj7qSympEznQZjCqWlo+5iO1OoBHgXo60xxj9Pas+cJST1x9 uTQ5VSoYUBHVOxmZcJ2tOEkUVJzWWo6NHw+HzbNsfY2pYeLWLwPJ7HobeAXW7vy0rZvw qGt7u3bbl5yvgTZjTMyh6aouNtanJvumVM0yIJ9coCMbKwBhL1CtbIDlZh23E9Ufq+4F yYwg== X-Gm-Message-State: AOJu0YzIHjTpta1cOMTShWV5puYlt0S8bTvUYGd0Y3riz95ego6z6b9e 88fgy/3Q0TyrpdnVQtxTkG+ATD+q28f0CEMcXhWMZBRYQaTBCr0hUsNpapHHYyQppkijuORGqDm 8StCsh76vGsPfsq8qk/dM3FPOXlfPwlU7iaXAjJ/X X-Gm-Gg: AeBDiesXuKsCSbWMzVDy9VYLNUiDIH8BwwyiK6FFEBHqNzq4oS4B3bYqKouM54VVKJV a8FcM9IieV1rfYZa8jqDNf6iYXgwS5oYV13+lU7hiHK2JhNolnyLgu9MXe0fdxhM1svdn/FoEoP qiYSDSWWdJPoowda/iHWR/HY1NvmM3HkB6xsNK+6G2keNnX9r9CYeZ7cA1w2MAFq9kDU76d5412 puYe9nroo5L5Rl/82d9S6V084M/GJAbHuAcSBwcBtg/IOY5S9xl9G11K7aEKm+g8bW1xcihr4eh BPrVgb2PNuXqLFi9afqBaUOA7o+3xD5sInSbqf997PUbcMIQ5bOxUxnGI2ww X-Received: by 2002:a05:690c:6e86:b0:7a2:f14d:5a1 with SMTP id 00721157ae682-7b9ed06a19emr417541957b3.49.1777290426025; Mon, 27 Apr 2026 04:47:06 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Magnus Hagander Date: Mon, 27 Apr 2026 13:46:51 +0200 X-Gm-Features: AVHnY4KWx9FVAJZeCTd1uWcfBF0YtuRgkGTJ8AYseFhO5bmZCWKXG4pg0xqOaMQ Message-ID: Subject: Re: Badges moderation To: Christoph Berg Cc: PostgreSQL WWW , PostgreSQL Contributors Content-Type: multipart/alternative; boundary="0000000000008197ae06506facb2" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000008197ae06506facb2 Content-Type: text/plain; charset="UTF-8" On Mon, 27 Apr 2026 at 12:28, Christoph Berg wrote: > The upcoming contributor badges feature will include moderation of new > badges added. Moderation and notifications are global for all > subsystems of pgweb, I think. > > Joe is already a moderator via being a sysadmin. Would it be possible > that I get added as moderator to handle the badges part? > Hi! Yeah, we can do that I think. But perhaps it's better to split it out so there can be multiple moderation teams, so that we can more flexibly add more people as needed? And also just to be clear -- the last result of the discussion about this was that there were plenty of concerns about the suggested way to do it, wasn't it? Have I missed a discusison somewhere, or are those concerns still open? //Magnus --0000000000008197ae06506facb2 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, 27 Apr 2026 at 12:28, Christ= oph Berg <myon@debi= an.org> wrote:
The upcoming contributor badges feature will i= nclude moderation of new
badges added. Moderation and notifications are global for all
subsystems of pgweb, I think.

Joe is already a moderator via being a sysadmin. Would it be possible
that I get added as moderator to handle the badges part?

Hi!

Yeah, we can do that I think= . But perhaps it's better to split it out so there can be multiple mode= ration teams, so that we can more flexibly add more people as needed?
=

And also just to be clear -- the last result of the dis= cussion about this was that there were plenty of concerns about the suggest= ed way to do it, wasn't it? Have I missed a discusison somewhere, or ar= e those concerns still open?=C2=A0

//Magnus
<= div>
--0000000000008197ae06506facb2--