From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id sLfrM2TgdGD1eAEAgWs5BA (envelope-from ) for ; Tue, 13 Apr 2021 02:05:56 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oCqjLWTgdGDEMgAAbx9fmQ (envelope-from ) for ; Tue, 13 Apr 2021 00:05:56 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7462026BC5 for ; Tue, 13 Apr 2021 02:05:56 +0200 (CEST) Received: from localhost ([::1]:39344 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lW6Z1-0006pi-Ct for larch@yhetil.org; Mon, 12 Apr 2021 20:05:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38322) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lW6Yr-0006pR-0G for guix-devel@gnu.org; Mon, 12 Apr 2021 20:05:45 -0400 Received: from mx1.riseup.net ([198.252.153.129]:45252) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lW6Yh-00058W-IH; Mon, 12 Apr 2021 20:05:44 -0400 Received: from fews1.riseup.net (fews1-pn.riseup.net [10.0.1.83]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "Sectigo RSA Domain Validation Secure Server CA" (not verified)) by mx1.riseup.net (Postfix) with ESMTPS id 4FK5TD0lB4zDsst; Mon, 12 Apr 2021 17:05:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1618272321; bh=eeoxG8VdijcNxkHLSqhQOhq0ZXaJA37Vvo8135Qp+iY=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=odl3OKU2z49UglCkwp3V5eLTTSNLWG7mi/fzf9F8bDxU64mjdiDyg4jFTAjQR5azb MSltpDf44bgEr/dRKQpozyAEoTOyJTBxDS/kyRu55D7dl+OlMkCecCl7HsShfDaV1i B6h3nn0RzeoZYm9rBxB+EsHCg7FeoumP5CYxDIrE= X-Riseup-User-ID: DCEA4130E7CD19D0D2521DB99FD7556D8CC800742A376EEDF53D2926DB221B60 Received: from [127.0.0.1] (localhost [127.0.0.1]) by fews1.riseup.net (Postfix) with ESMTPSA id 4FK5TC1KJsz5vn8; Mon, 12 Apr 2021 17:05:02 -0700 (PDT) Date: Tue, 13 Apr 2021 02:04:36 +0200 From: raingloom To: Mathieu Othacehe Subject: Re: Following Guix weather. Message-ID: <20210413020436.53c922f1@riseup.net> In-Reply-To: <87fszz1s42.fsf@gnu.org> References: <87fszz1s42.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=198.252.153.129; envelope-from=raingloom@riseup.net; helo=mx1.riseup.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: guix-devel@gnu.org Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1618272356; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Js93+ofOGRJBoHWXaiAb8U6DtxRzdKSozpPfhTpFfdE=; b=RQRj6HVZzXB5NfCLyuLEpGjgRFRxrr7aaUTdzT7SMe8mQvHOzEEdSCHDl+9g8jq92kViQn FnBchJURnnQZ1XrM4+/TgH5A3HQANt5nQ5v7/rv6Ecnmf5Nth831jIF9Ibbp0IxSQof2Ez 5O0TMAU3jryjL6B/39GEdFHWPJfZjZqFJXJk1u9O0ZOr16X5OvGdrHotYEdjI0pfFwZanE jdqyjEmv5OM+DfRPc1k638ppPVV+uSo8ql5lE7NqTpCwj7QFn2wml7oTJyb+0XPJufRAsr 7K/CYo1uHMvpbr3Pqp1//cUIqENeAAdnPnSpxXse1a15cdZbQCSAhcaEBCiKgw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618272356; a=rsa-sha256; cv=none; b=Y7qPSaStoeeyT0YOPTZzxrbJTFadGxsrEFlUGmSuHxdaFriNTzLJHWpGtDXw5cLr5k0PPM w7ZIoT55Sz9TrzKRLgGIY5Xx3HTAr+LMgWhNtOinmOFWItt1dV7qB28kpv/TRkVoDTA27p RcQqtN/gge2IxEiVCHKjZaFFFYzxHES8T/PkhhwWjXYKgFVy51DwvqnXhEOOeLFugEIfDJ 2xcrJOJdMtaiS1hhmUdPrZx9pcUqkd04d5/4wbFNBt/rFAfCj8qZqj0+C8hQfXLYq7L7io C3lnUpiOqeTojJ/PgXiQIul1RNXgfXnGPyH/mNQ9+IXxUq7A3UlWDXsODWtmVw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=odl3OKU2; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Spam-Score: -3.14 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=riseup.net header.s=squak header.b=odl3OKU2; dmarc=pass (policy=none) header.from=riseup.net; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Migadu-Queue-Id: 7462026BC5 X-Spam-Score: -3.14 X-Migadu-Scanner: scn0.migadu.com X-TUID: f0niQfYAME81 On Fri, 09 Apr 2021 15:53:49 +0200 Mathieu Othacehe wrote: > Hello, > > I have deployed a bunch of changes at https://ci.guix.gnu.org/. I'd > like to introduce some of them here. > > First, there are some new specifications: "images", "tarball" and > "tests". Those specifications are configured to build respectively, > the %guix-system-images declared in (gnu ci), the Guix binary tarball > and the Guix System tests. > > Each Guix commit potentially triggers a rebuilt of all those > specifications. We have previously established that this is too > resource consuming. > > That's why I have added a "period" field to the specification > definition. This field only allows a new evaluation when at least X > seconds have elapsed since the last evaluation. Right now, the three > aforementioned specifications have a period field set to 86400 seconds > (24 hours). > > I have also improved the visibility of latest state of a > specification. For instance, if you want to know what's the current > status of the "master" branch or the "staging" branch, you will find > some statistics directly on the home page. For a more detailed view, > you can consult dashboards for each specification. > > master dashboard: https://ci.guix.gnu.org/eval/19534/dashboard > staging dashboard: https://ci.guix.gnu.org/eval/19488/dashboard > test dashboard: https://ci.guix.gnu.org/eval/19464/dashboard > > By having a look at those dashboards, it's obvious that we still have > a lot of work before all those circles turn to green. > > Finally, in the evaluation view there's a "Toggle" button to switch > between: > > - The number of newly fixed/broken/pending builds for each evaluation > (default) > - The total number of fixed/broken/pending builds for each evaluation. > > Don't hesitate to comment on those new features :) > > Thanks, > > Mathieu > > Speaking of visibility, please don't use color as the sole carrier of information. I don't know if you did any accessibility testing for that page, but not requiring perfect color vision should be step 0. Luckily it should be an easy fix, just use some shapes.