Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 9916C200C3E for ; Tue, 21 Mar 2017 14:50:24 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 979C0160B74; Tue, 21 Mar 2017 13:50:24 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id DE2A6160B68 for ; Tue, 21 Mar 2017 14:50:23 +0100 (CET) Received: (qmail 19476 invoked by uid 500); 21 Mar 2017 13:50:23 -0000 Mailing-List: contact dev-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flink.apache.org Delivered-To: mailing list dev@flink.apache.org Received: (qmail 19465 invoked by uid 99); 21 Mar 2017 13:50:22 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 21 Mar 2017 13:50:22 +0000 Received: from mail-pg0-f50.google.com (mail-pg0-f50.google.com [74.125.83.50]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id C38811A0193 for ; Tue, 21 Mar 2017 13:50:22 +0000 (UTC) Received: by mail-pg0-f50.google.com with SMTP id t143so28380506pgb.2 for ; Tue, 21 Mar 2017 06:50:22 -0700 (PDT) X-Gm-Message-State: AFeK/H1mmRAinLCl5Tz+iudt4BWrCqsu0nF9/Wy8PJKtM6Sa1ZcVxqIwXdF/bnFqPxfwiPA6Ln8mQMGfRzyKJQ== X-Received: by 10.99.159.1 with SMTP id g1mr38043843pge.88.1490104222334; Tue, 21 Mar 2017 06:50:22 -0700 (PDT) MIME-Version: 1.0 Received: by 10.100.129.15 with HTTP; Tue, 21 Mar 2017 06:50:21 -0700 (PDT) In-Reply-To: References: <29278DF1-5877-4503-B9ED-70B218BE1D3B@greghogan.com> From: Stephan Ewen Date: Tue, 21 Mar 2017 14:50:21 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [DISCUSS] TravisCI status on GitHub Page To: "dev@flink.apache.org" Content-Type: multipart/alternative; boundary=f403045da0fad9d883054b3dece9 archived-at: Tue, 21 Mar 2017 13:50:24 -0000 --f403045da0fad9d883054b3dece9 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Copying my answer from JIRA: Many builds are marked as "failed" these days simply due to exceeding the 50 minute limit in one profile. The status kind of makes the project look bad without a reason. We have quasi never a broken master, and currently not even flaky tests :-) For a code base of that size, that's a remarkable job by the community. Would be a pity if this is reflected differently to the works for reasons of timeouts and build infrastructure issues. I am +1 for removing the tag. On Tue, Mar 21, 2017 at 5:51 AM, Bowen Li wrote: > I would argue for benefits of having build status. > > Instead of letting people go through all docs and wikis to find how Flink > build system works, it guides people directly to where builds actually > happen and ramps up new contributors faster. When my local tests fail > during development, the homepage is the single place I would like to visi= t > and find out if my local errors are from master branch. > > It also reminds everyone in the community that what the state of our > project is - failing? check out errors directly and fix them, also remind > yourself be cautious when developing code; passing? that's great, and > everyone in this project has been doing an excellent job! > > I don't like to pretend the project is healthy and stable all the time > because it is not and will never be. Removing a way that problems surface > is not a way to make it better. I feel it actually gives people a positiv= e > impression that Flink is an up-to-date project, because older projects > don't usually have it according to my observation. > > On Mon, Mar 20, 2017 at 6:20 AM, Ufuk Celebi wrote: > > > I merged the PR and therefore obviously think it's fine. ;-) Didn't > > see Robert's comment in the issue though ("We once had the travis > > build status badge in our readme, but decided to remove it, because it > > often shows "Build failed" due to travis issues etc. > > This gives people the impression that our builds are very unstable"). > > > > It's actually not just an impression, but actually true that the > > builds are unstable (even if recently it's "mostly" caused by > > timeouts). Since we are actively working on improving this situation > > with the repository split, I think it does not hurt having it there. > > If others disagree, we can revert it. > > > > > > On Mon, Mar 20, 2017 at 2:12 PM, Greg Hogan wrote: > > > We are now showing the TravisCI build status on Flink=E2=80=99s GitHu= b page. I > > think Robert=E2=80=99s comment in Jira may have gone unnoticed when the= PR was > > committed. > > > https://issues.apache.org/jira/browse/FLINK-6122 < > > https://issues.apache.org/jira/browse/FLINK-6122> > > > > > > If not yet seeing the benefit even if builds were typically passing. > > > > > > Greg > > > --f403045da0fad9d883054b3dece9--