Received: from localhost (unknown [200.46.204.184]) by developer.postgresql.org (Postfix) with ESMTP id 0CCFC2E00A4 for ; Fri, 4 Apr 2008 23:37:28 -0300 (ADT) Received: from developer.postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.184]) (amavisd-maia, port 10024) with ESMTP id 35883-03-4 for ; Fri, 4 Apr 2008 23:37:03 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.5 Received: from sss.pgh.pa.us (sss.pgh.pa.us [66.207.139.130]) by developer.postgresql.org (Postfix) with ESMTP id 4A48D2E00AD for ; Fri, 4 Apr 2008 23:37:22 -0300 (ADT) Received: from sss2.sss.pgh.pa.us (tgl@localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.2/8.14.2) with ESMTP id m352bHWk027543; Fri, 4 Apr 2008 22:37:17 -0400 (EDT) To: Bruce Momjian cc: Alvaro Herrera , Gregory Stark , Greg Smith , Pg Hackers Subject: Re: Patch queue -> wiki In-reply-to: <200804050114.m351E6900485@momjian.us> References: <200804050114.m351E6900485@momjian.us> Comments: In-reply-to Bruce Momjian message dated "Fri, 04 Apr 2008 21:14:06 -0400" Date: Fri, 04 Apr 2008 22:37:17 -0400 Message-ID: <27542.1207363037@sss.pgh.pa.us> From: Tom Lane X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200804/320 X-Sequence-Number: 116413 Bruce Momjian writes: > I think ultimately we are going to have to remove the patches email list > and require patch submitters to add their patches to a patch tracker. That's outright silly. The email list and archives are a critical part of what we do, because they provide a historical record. Nor is raising the bar for submitting patches a good idea. The patch queue is by definition transient --- nobody particularly cares about what its past state was, as shown by the fact that you've gotten along for years with an implementation that's incapable of recalling past state. (Now I do like the idea that a wiki-based patch queue would retain some history, but I'm not expecting that it'll archive every change indefinitely.) The right way to think about and design the patch queue is as a changing index into the archives. One of the things I seriously dislike about your current implementation is that it ignores the archives. You've whacked us around two or three times this month developing "permanent" and then "really permanent" URLs, but that whole thing is wrong from the get-go. You are not the keeper of the project's historical record. The patch queue should be trafficking in URLs that do point into the historical record. > Frankly, few people seem to want to apply patches either. :-) Yeah, tell me about it :-( regards, tom lane