Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:29846 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 20274 invoked by uid 1010); 28 May 2007 15:57:01 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 20259 invoked from network); 28 May 2007 15:57:01 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 May 2007 15:57:01 -0000 Authentication-Results: pb1.pair.com header.from=kingwez@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=kingwez@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 66.249.82.225 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: kingwez@gmail.com X-Host-Fingerprint: 66.249.82.225 wx-out-0506.google.com Linux 2.4/2.6 Received: from [66.249.82.225] ([66.249.82.225:57376] helo=wx-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B3/BF-47763-9CBFA564 for ; Mon, 28 May 2007 11:57:00 -0400 Received: by wx-out-0506.google.com with SMTP id i28so981092wxd for ; Mon, 28 May 2007 08:56:54 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=AoHJ2UXn+ifFrDyyH1BTxIacA1Cn60B63SY6e2S316vascl9aN89v6vp/FxkuzKPtN74mW9JH24Q/NE2cnc1H7G+V7fx3q0mjcdM4aG0QV0/KiwPndfuYpQxQsTlXCF++VZZeBQdHEac0Z9GC9d54tJQssmHAyTL1co0lxn7yYQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=oKypyWK7U8QpuiR7XAwJUEqVNrfeYfNs3W6L750zxFP4mo4alESzqBmCd8Ruqw+poB0G7Z1mD1842nOflesE8UqRQXslOHHBriC+nfM8lFuujZ7aaXnZSeShBVXm/zLATIDDzsT7Cnm9DlA2Npdt+m2K8K7cVUsFSdpt9otZ3QQ= Received: by 10.90.119.15 with SMTP id r15mr3956120agc.1180367814362; Mon, 28 May 2007 08:56:54 -0700 (PDT) Received: by 10.35.108.15 with HTTP; Mon, 28 May 2007 08:56:54 -0700 (PDT) Message-ID: <4e89b4260705280856t47429e54ofcc182e02a6627e5@mail.gmail.com> Date: Mon, 28 May 2007 11:56:54 -0400 To: "Ilia Alshanetsky" Cc: "Edin Kadribasic" , "PHP Internals List" MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: better changeset tracking From: kingwez@gmail.com ("Wez Furlong") As a fellow busy person, I completely understand this situation. I also recognize that we need to find a way to guarantee that patches don't slip through the cracks and don't get lost. I think we could do with investing a little bit of time into finding a way to automatically review commits to see if they have been merged to all relevant branches. For this to be viable, we should probably adopt the practice of explicitly referencing a bug number in all commits (could be enforced by the commit hook); we can then analyze the commit messages to make sure that commits referencing a particular bug number have a corresponding set of commits in the branches, and vice versa. Once we have that data, we could have job that periodically (daily) reviews the activity per bug report and sends an email reminder about reports that have missing merge activity for longer than a week. --Wez. PS: We could also consider posting links to commit URLs to the associated bug report; this is a feature I really value in our subversion/trac repositories at OmniTI. On 5/26/07, Ilia Alshanetsky wrote: > > On 26-May-07, at 6:51 AM, Edin Kadribasic wrote: > > > Ilia, I would really like to know why you are not merging patches > > to head? > > Unfortunately I don't have as much time to spend on PHP as I'd like > and I focus my attention on the aspects of PHP I use and can tests > using the dev environments I have. I do not have a ready PHP6 > environment and do not have time to test thing with php6 code, with > which I do not have as much familiarity. Rather then making commits > that may break the builds or spending hours resolving conflicts I > focus my attention on PHP5 where fixes and improvements have tangible > benefits to users. > > That said the commits are all public and if someone who is more > familiar with php6 code then I can merge them, it would be great. > > Ilia Alshanetsky > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >