Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gcWoA-0007Nm-Qz for pgsql-www@arkaria.postgresql.org; Thu, 27 Dec 2018 14:38:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.89) (envelope-from ) id 1gcWo8-0003xl-Fa for pgsql-www@arkaria.postgresql.org; Thu, 27 Dec 2018 14:38:44 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gcWo8-0003xb-A2; Thu, 27 Dec 2018 14:38:44 +0000 Received: from meldrar.postgresql.org ([2a02:c0:301:0:ffff::31]) by magus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gcWo1-000538-9z; Thu, 27 Dec 2018 14:38:43 +0000 Received: from [70.118.121.211] (helo=Ph33r-Retina.local) by meldrar.postgresql.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gcWny-0002nb-75; Thu, 27 Dec 2018 14:38:37 +0000 Subject: Re: tickling the lesser contributor's withering ego To: Magnus Hagander , Alvaro Herrera Cc: Tom Lane , Erik Rijkers , PostgreSQL Developers , Pg Docs , w^3 References: <15727.1545403523@sss.pgh.pa.us> <20181221151723.ju6byzk6lukykkwf@alvherre.pgsql> From: "Jonathan S. Katz" Openpgp: preference=signencrypt Autocrypt: addr=jkatz@postgresql.org; keydata= mQINBFtShwABEAC7PNHDUOTYuifpUCk23KqfxdQQkn4nkoxOXRK0+rAj36FiwqGB4TJFuOVZ sDFAEiSlC8Jt4y5Cs7B5tetT8JNd2cs6zp/udMJJDz9d65O9PDpdlMgAmIiTzpLlSdx8FG56 DTksaDv1d8j3cTJPSE4/fWSxqzA7o3Y9UuL7atZPrzfImgpRKs0of7elIHwOa8GucjyhYqcR h60wFBJc2KXqQdDYRTZy43DSnY/0VNc0omiH355fustvpm+m5HjD3w7qZyfN3fpKJpnX1LCF f3MnPHaDGITIYGRCBXvf0UqUtD6OEVWPv2C2gyqWMIpWmZTOgDufltKyIByKBoS9x0PlFkij 04X3KODCngt+N8Ssc9OICc6QSxhjoP48PYPdmiTmkrGuf0LX084wj1xeo1NX7XxZK39F6dTJ DhsIiW0sNS0xMxQHLHG9VLbPjx3SANQBh6BuryPz5ZupW9/TIDmkvprtU/oXfKgtfYm3fxmk EctxbWrEPsFTFPyuMqQu6l+xyQv0s1VLZfjNWaua6H1/gGoIt6kRnn5qMXDVVpijuWkHbv7G ngaQMd258UrrOEHnnjzhQ7jxMWV9D+emxbAtlIxnYvCWlV4IwAQhEHfvudqYaIY3hNWrvQ6H GB2KXoTZYN9g5djm14/5nj1IU5zOcovkjJnKhoo9iStnpFF2cwARAQABtCdKb25hdGhhbiBT LiBLYXR6IDxqa2F0ekBwb3N0Z3Jlc3FsLm9yZz6JAlQEEwEIAD4CGwMFCQeGH4AFCwkIBwIG FQoJCAsCBBYCAwECHgECF4AWIQT6hLaVryv3miBkP/HxBJxynxxlJwUCW1KJJQAKCRDxBJxy nxxlJwjrD/kBgqsW4QpNpTFw7ifRokZV08CCX4huPBJQ91rrv+UEWlEcotFBHVkYyHnpzARl tcZxhJ9CbFxjniH9cOTty5T/O1yolbOHtZSW8Z8aWV6BVEbjMb+BFxSSLm7RnvJdzQbGCZq2 ZZvfVpB6z3EHYph4KDdVKvMFjoLskxmdS1DE0tE3zTxvoQsi24Q+HOS07kUjs6fsu/WICMfz mgO++AWG9Y0CvN0mm4TkujESzyKM9E5irD+leEMIcddl51Aa2c/VMfBXQbRmpHIgUFTmuHQD CnQih+9i3OJAksDg66SP8a7yiXv5mwvyDi1EfTGVKYR2j+pwyjwnC3oIbvDMmB3uTn2JIjnT iZKPVtAcAylXjubFltihQgNyuShdP4W+kBwZizhUFqUVL8Anx+KoytYmJPfMRFLGuK4obXKq a2ZS3k9KB+H+isOx2nFJOsc7V360Zp1DVaNmuiK10TT6QndShSPaqkJqFtCb6r92rZ9sZM/L 3vtCI4Rrl3Pt1MgtENXupS8gZpJnAYS0j5A1PAZ09r6ANoaeMHspF+5J5fOHeEvqphXr36mm a83Vl1t4orPb0+QmmijmlpseDU63M88Aw5p3c4qj7t8Qr2EZ5zrn7/sFn5wOfbs8Nymxafif QCnlV2vg9p0m7vSk/yLJ4PFZvs52FgqAGRCdRn0s2EC99bkCDQRbUocAARAAv8ho/toQ9DG3 j4f9h9n1aRHr2FlviN2Utpy6L8+dfDggO0geilmkGQOolZ2E60gGfye/kUtF9W3NByO4hxDR 9u6qbOXcdqnuA+cc68EfqlWFJrVtYFxt0h4ElWYOYnIezKthriWch/FY70FGrxs3z8UHOHq5 0wBW433eTvZm90WixBiXEt2v1DgW4Vr3ymfO7Aap/IYyPuE4JzgudAuAl0HKPyNEHWHG1dAb jX1RiCw9gknIDWQOF0B4UAaJctWGVcnZ3A2ULwNGMa1P9ZJlBWf1vcj01aiHMU0yQ7JjJiSp vfm9eM0uSLwRdDrJjyl5ZZqVumjdv2SMNQ8GvYRbEMys3GGDSt9zXgfCSUnPnJfYxjzBHRI6 x44Wfsx8S6hWxepOogCJJ/g67Bk9mY8YV4klWIXDJVOL5jnBC09DbsZG81JaE2QxB8Y7W36Z Mroi9XMxg3s805hQAQUvdG/poU8hN8BWdrnTm/+4eQQp7gDY1ePDmGM6bJC+OHOSnFtR/f+7 0zpKJ10cc7cBygGnl1yR3KjhFyAWUFvP4ZGziKCcpMwXZfe9PGuyA/YOubMphxIn3YsK2wrd faKZYX2GMZCZhMMcvx9IpQrxIJgU+VlwXu/O+Lk10VIPcxPJJwmpdI6HzcS8ZgG6IMcC444X XTuLaP8j2mgcMvYak3ScCykAEQEAAYkCPAQYAQgAJhYhBPqEtpWvK/eaIGQ/8fEEnHKfHGUn BQJbUocAAhsMBQkHhh+AAAoJEPEEnHKfHGUnReMP/RA2UhGQj+G4uBshkRLjpRysabdPqgQB dEBk6wYbio88Wg/2/hgY7UzmDDEwX3sZfQDcrI6+vIobI8uqstZID+WgAAa1JLfChMyVQnSy 0zfWMOABXscc5tGuvFRZvJklTissMFjXUwaREEKp4ZikTvJ/62MCjSdtrUhnPLvoTsHTKRKD ichE+b5A54alwsubTijw12O6N22r5IjZiiSZV0u7dsShyKw+7wCSax9fuBoE43NMYf+dnjMK nerAQYUcZWYMnk+EC8RaqYAxv6XZ2tKx1AkGGktwkQIBwrz9IlDSvJ3LWJ2UIIuLRTdngNgg GIL4zzuUa2F56FqskQIuYMaNETk6LYfalBDQ6TVLAcgCPQxp4k4i/PRsZ3lZ2ZhRHRYciOvm kp+I6EfHwllQpYrWs1thluBGqlJSVJgKl0IOFvKLsQ6KKfqzAwh6FxrO5qajp4viNIgtWoFw O5Bp0jgFTbH2OrMWIRfUdUCH1Djbuo65svhNj7FNsQVYzHDI+Nd1I/LOBoPc3UorRMF2M4JV kUR7skOHWUbPTSNUr7qc14NSMY3PKjGeVGAsBVHBPvmRx/Ss2tW/TpJWpxg4pmquFQSXuaYh Yf4FN8Sxy320pcr+FqN8AhZkYJcNY82OTtR5VEKRC/mYcyq61qXIKqngydn79bJjGxHipxyF FmEC Message-ID: <04c4d162-63bd-4167-3d1b-da08a19898b4@postgresql.org> Date: Thu, 27 Dec 2018 08:38:24 -0600 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:60.0) Gecko/20100101 Thunderbird/60.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2g24WX4Cr3OhmMeFRWCZq1CGuM4wAJiez" X-Host-Lookup-Failed: Reverse DNS lookup failed for 70.118.121.211 (failed) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2g24WX4Cr3OhmMeFRWCZq1CGuM4wAJiez Content-Type: multipart/mixed; boundary="2SUuR3qTTKdXsSSCgzmQ0Pt8lpzJU37nJ"; protected-headers="v1" From: "Jonathan S. Katz" To: Magnus Hagander , Alvaro Herrera Cc: Tom Lane , Erik Rijkers , PostgreSQL Developers , Pg Docs , w^3 Message-ID: <04c4d162-63bd-4167-3d1b-da08a19898b4@postgresql.org> Subject: Re: tickling the lesser contributor's withering ego References: <15727.1545403523@sss.pgh.pa.us> <20181221151723.ju6byzk6lukykkwf@alvherre.pgsql> In-Reply-To: --2SUuR3qTTKdXsSSCgzmQ0Pt8lpzJU37nJ Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 12/27/18 4:53 AM, Magnus Hagander wrote: >=20 >=20 > On Fri, Dec 21, 2018 at 4:17 PM Alvaro Herrera > wrote: >=20 > On 2018-Dec-21, Tom Lane wrote: >=20 > > Alvaro Herrera > writes: > > > I propose the following patch, which will make those links stab= le -- > > > then we can add the following links to the contributors page: > > > > https://www.postgresql/org/docs/10/release-10.html#RELEASE-10-ACKNO= WLEDGEMENTS > > > > https://www.postgresql/org/docs/11/release-11.html#RELEASE-11-ACKNO= WLEDGEMENTS > > > > Seems reasonable, but note the lag time --- unless somebody does > > something out of the ordinary, those pages won't actually have > > such tags till after the February minor releases. >=20 > Good point.=C2=A0 That seems acceptable to me. >=20 >=20 > Good. While it *can* be worked around, it's a PITA and it risks getting= > overwritten by other things, since the normal docs loads are based off > release tarballs. We can make them off a snapshot tarball, but it's a > pain :) >=20 > Oh, and=C2=A0+1 for stable links like that in general. That would be on= e good > step. Agreed on above points. >=20 > Not having considered what to do with, but it could also be interesting= > to teach the loader to read the structured data out of the XML file and= > store it in one of these weird things called a "database". That could b= e > used for things like matching on the contributors list and add a little= > per-version badge to which versions they are known to contribute etc. > That would require us to be quite consistent in the naming of people, > and also not to have duplicates though, but maybe it can be valuable? Not to hijack this, but there are some similar(-ish; we can debate semantics, but it's a similar idea) things mentioned here[1] in conjunction to the release note trimming. If we are going to go on the "store stuff in the database" route around additional information the docs, I'd suggest we tackle the release note trimming as well (and I volunteer myself for that) as that should have significant impact across the project (esp. full build time!). I'm all for highlighting contributors and their work - so perhaps we can combine both efforts since there might be a common solution to both? :) (and RE dupes: I also hear that these database things are good tools for helping to eliminate such things ;-) Thanks, Jonathan [1] https://www.postgresql.org/message-id/flat/19252.1533509841%40sss.pgh.pa.= us --2SUuR3qTTKdXsSSCgzmQ0Pt8lpzJU37nJ-- --2g24WX4Cr3OhmMeFRWCZq1CGuM4wAJiez Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE+oS2la8r95ogZD/x8QSccp8cZScFAlwk4+EACgkQ8QSccp8c ZScplA/9H6+iY6SGpUJ50ATyuyKp101xdZn7Z0dJFK40FezrAwk8K2gfijwwmHjH yIu/phnNxA1cfMFjszvpZZHhurriPzvhLpk6BLGZSR+z3CoPA7DqL2/6w3npKkdR oynS60k5bBvX1k4GsslAPBoKUTOsLYwAcxxTt+YZHoXP62vkxVyBjA1ojhX7djm7 F+tl1uCxYt5RPo1Og+nHuqCxDeUMNcmvABHaNMCrhSDIzQ3BkfrFc2zX//fuM+FN MNtuEmXcV1csCa0KfTuSJ0WRxYzeYJZfWsmrRZIeP7OoIQoVBWG7kB6qQu9DUTUI SO1qhO8dqEhPmoV0gTp+TWwqiP4RDar0CYZ07yQXprUlL8EwTWxdiKPOpZ4kCgnl Ao46c+Zd2V1LkEXlwpyLJutofED97si3wuQ6Ce/fwemWhNScO+DqytrU262TlqD8 DohFgZ6PXldE87Gkr+KeNsOFlv0uE74OdssgTDZkp91w3uGgBB3jOuD3cu+2u1HD MKUPPE9wJrg3LCGIYbWfUUk5D1lR1ayanlNgLgxSpbfNi8yx8gJ+vq9NathTSk+B PjxzlR7qBxb37VIfhApBqegF/WvUVIQsEeij/xdyX1P/yPNBsgbQvJwI81a3eGx3 fk8GVxxIYAKFhcl1Lxt+O+kKk0JH7/9QS009D7wVHhN77bxRUms= =4H6J -----END PGP SIGNATURE----- --2g24WX4Cr3OhmMeFRWCZq1CGuM4wAJiez--