Received: from localhost (maia-4.hub.org [200.46.204.183]) by postgresql.org (Postfix) with ESMTP id 68B429FBA0C for ; Tue, 1 May 2007 17:22:32 -0300 (ADT) Received: from postgresql.org ([200.46.204.71]) by localhost (mx1.hub.org [200.46.204.183]) (amavisd-maia, port 10024) with ESMTP id 66981-03 for ; Tue, 1 May 2007 17:22:29 -0300 (ADT) X-Greylist: from auto-whitelisted by SQLgrey-1.7.5 Received: from svr2.hagander.net (svr2.hagander.net [88.198.128.226]) by postgresql.org (Postfix) with ESMTP id 3A2499FB9FF for ; Tue, 1 May 2007 17:22:29 -0300 (ADT) Received: from dynamic.hagander.net ([127.0.0.1]) (encrypted and authenticated) by svr2.hagander.net (Postfix) with ESMTP id 17F4ADCC89C; Tue, 1 May 2007 22:22:28 +0200 (CEST) Message-ID: <4637A1AB.5040703@hagander.net> Date: Tue, 01 May 2007 22:23:07 +0200 From: Magnus Hagander User-Agent: Thunderbird 2.0.0.4pre (Windows/20070430) MIME-Version: 1.0 To: Josh Berkus CC: pgsql-hackers@postgresql.org Subject: Re: Feature freeze progress report References: <200705011452.l41EqPN10520@momjian.us> <200705010943.19924.josh@agliodbs.com> <46377733.3060703@postgresql.org> <200705011055.43132.josh@agliodbs.com> In-Reply-To: <200705011055.43132.josh@agliodbs.com> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Archive-Number: 200705/36 X-Sequence-Number: 102638 Josh Berkus wrote: > Dave, > >> The reason for basing the system on email is simply that it minimises >> the changes required in the community process. If it were entirely web >> based, we'd have to change the way we all work to discuss patches in a >> forum style, rather than a list style. I have a sneaking suspicion that >> at least one of our most valued contributors might object to that. > > Hmmm, yeah, I can see. However, I think it's possible to separate the patch > discussion from patch submission; that is, to submit/edit/update patch code > through the interface, but to do the discussion either through e-mail or the > interface. I'd just keep all discussion in email, no need to do that off the web. As long as you can *read* all the references on the web. >> As long as the patch were initially submitted through the web interface >> so that it got assigned an ID, we could automatically track the initial, >> and followup threads on any of the lists as long as the ID is retained >> in the subject line. > > Yes, and any changes to the patch code itself, as well. My concern with > making the tool e-mail centric is that, based on e-mail based tools I've > worked with, I'm afraid that the tool will be clunky/buggy enough not to be > an improvement over the current process -- too much of e-mail format is > optional varies by MUA. If e-mail is limited to commentary, though, I don't > see that as a problem. And, of course, it would be easy for the tool to send > e-mail to pgsql-patches. I believe that's what Dave is proposing. If we want to implement something like "reviewer signoff" (which we'd at least eventually want to do, IMHO), doing that through the web interface primarily (for a nice "tally" table) is probably a good start - it's a lot easier than parsing emails. //Magnus