Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74725 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 21528 invoked from network); 3 Jun 2014 16:27:32 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Jun 2014 16:27:32 -0000 Authentication-Results: pb1.pair.com header.from=julienpauli@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=julienpauli@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.181 as permitted sender) X-PHP-List-Original-Sender: julienpauli@gmail.com X-Host-Fingerprint: 209.85.220.181 mail-vc0-f181.google.com Received: from [209.85.220.181] ([209.85.220.181:40505] helo=mail-vc0-f181.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D0/BA-64944-377FD835 for ; Tue, 03 Jun 2014 12:27:32 -0400 Received: by mail-vc0-f181.google.com with SMTP id hq11so5078710vcb.40 for ; Tue, 03 Jun 2014 09:27:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=beVAvG6KabQJKJCPzQq2zxzWDpIg5OLkc10nehEZ9fo=; b=tEV4TB1oHcZWo7JX9xAVwuEqPpsGjNdyKLs88guK0v0t0xsa7ckUazfhmJq1CtRqoM IWuBpVmHDwEy/i2JAuyJdG2aGkUMMbsl26HELuWx0VO8d3GMO8ihBjKwEhY+IBHENUuN i0v7f+a0gdxw2v1RqKMJN5F3xsrRC70Kcvb8tNnF5SZXXkdWeeN4E4BZ5ao9UJFfEHiJ 4VaCIQbML5XmUwo2MhsRPTpYSHS/88dCyhUfo4U41XmwH5CUtBM72Jw3312tR/7M1n82 HQQLfhs6z/S1xJ0k5vvqeTULd72fuM9GmvHL9fVNgw2pRHtGg9B4vovOKSTrVUo+ggcJ No9A== X-Received: by 10.52.14.130 with SMTP id p2mr9048409vdc.39.1401812849460; Tue, 03 Jun 2014 09:27:29 -0700 (PDT) MIME-Version: 1.0 Sender: julienpauli@gmail.com Received: by 10.220.81.68 with HTTP; Tue, 3 Jun 2014 09:26:49 -0700 (PDT) In-Reply-To: References: <53886F73.70402@php.net> <1401810913.2282.81.camel@guybrush> <1401811624.2282.86.camel@guybrush> Date: Tue, 3 Jun 2014 18:26:49 +0200 X-Google-Sender-Auth: ocGoIeW1KY0ysSimmFauHsNAiPo Message-ID: To: Marco Pivetta Cc: =?UTF-8?Q?Johannes_Schl=C3=BCter?= , Benjamin Eberlei , Remi Collet , PHP Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] BC break in 5.4.29 and 5.5.13 From: jpauli@php.net (Julien Pauli) On Tue, Jun 3, 2014 at 6:17 PM, Marco Pivetta wrote: > On 3 June 2014 18:07, Johannes Schl=C3=BCter wro= te: >> >> Nightly testing (or push testing) I see on our side. The issue with >> testing applications is that we need the time from the individual >> project maintainers. Not knowing the application it often is quite hard >> to dig down what in the underlying systems broke. Project maintainers >> typically an pinpoint this faster. > > > Pushing a "nightly" package to Travis would solve this issue almost > entirely. > >> >> Speaking about resources: The core PHP team is very small, way to small >> to keep up with a relevant amount of projects all moving. > > > There's an already working test suite by the HHVM folks at > https://github.com/facebook/hhvm/blob/1ecb4443d95c2e2659028f148083dd5c85f= 2099b/hphp/test/frameworks/frameworks.yaml > > In the eventuality in which PHP-SRC retains control over the CI environme= nt > that runs the framework tests, this suite could be reused. The problem is > that it actually takes days to run all those tests, and I don't know if t= he > hardware is available. I agree we should run our tests against well known tested projects, such as PHPUnit , Doctrine or other. That's in a perfect world though. Julien.P