Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:73701 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 36001 invoked from network); 15 Apr 2014 16:28:52 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Apr 2014 16:28:52 -0000 Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 108.166.43.91 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 108.166.43.91 smtp91.ord1c.emailsrvr.com Linux 2.6 Received: from [108.166.43.91] ([108.166.43.91:55619] helo=smtp91.ord1c.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3A/70-30922-24E5D435 for ; Tue, 15 Apr 2014 12:28:50 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp4.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 3137D1412A7; Tue, 15 Apr 2014 12:28:47 -0400 (EDT) X-Virus-Scanned: OK Received: by smtp4.relay.ord1c.emailsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id CAB3B14080E; Tue, 15 Apr 2014 12:28:46 -0400 (EDT) Message-ID: <534D5E3C.3020408@sugarcrm.com> Date: Tue, 15 Apr 2014 09:28:44 -0700 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 MIME-Version: 1.0 To: Pierre Joye CC: PHP Internals References: <534C2133.8010402@sugarcrm.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] keeping unit tests green From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! > - for stable branches, I would like a staging branche where all of us > can commit, RM can then cherry pick stable patches for a given branche Travis does pull requests already, and you can hook up your fork to it easily so it would test any branch you push into your fork. E.g. see https://travis-ci.org/smalyshev/php-src/builds > - add static analyzers to the staging branch (gcc, clang, VC and PVS, > that will covers much issues including vicious 64bit issues > . it could be possible to do it per commit That would be most welcome, not sure how easy/hard it is to do it. If we get our own Jenkins running and stable, that would be of course possible. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227