From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id MM9zFDhcjWCWaQAAgWs5BA (envelope-from ) for ; Sat, 01 May 2021 15:48:40 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id uFc6EDhcjWCHQwAAbx9fmQ (envelope-from ) for ; Sat, 01 May 2021 13:48:40 +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 0045712730 for ; Sat, 1 May 2021 15:48:40 +0200 (CEST) Received: from localhost ([::1]:33026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lcpz5-0002L0-3L for larch@yhetil.org; Sat, 01 May 2021 09:48:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:37312) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcpyt-0002Ih-88 for guix-devel@gnu.org; Sat, 01 May 2021 09:48:27 -0400 Received: from mout01.posteo.de ([185.67.36.65]:43387) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lcpyr-0000nq-03 for guix-devel@gnu.org; Sat, 01 May 2021 09:48:26 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout01.posteo.de (Postfix) with ESMTPS id A9325240028 for ; Sat, 1 May 2021 15:48:22 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1619876902; bh=aocl0hWztkymnNhLMINEJtsh3KsL/zniH2/h18BQKeA=; h=Date:From:To:Cc:Subject:From; b=VQZTOAIWJp/7lS8YSwJ9uiOFg/XdRU5GB9hHsKNNLNn2WIuiX33rcUZIf9FAgZTFF PRk0jskno7WWFw+T8AfPOyzL8BFgZeH/ROa41BvB7MsnMt0dVo5iONeSBYULE4zwZg 5/TXm6ptCukyY3jSJz6DNW+eJik3Y7y52dZA2DcdqUMSbBxHW2c0Fk5ZEwmUGE5noK xS4dU6LUmSlxOvjhdfArJxxigPGgSWWI8CMaMv+6/2+ljyRY1AizAe0iKAsiEmggVr FFKFnDoMm6QwMqs0/oShgXHMB9I4ezCVOY2zwqLgZnVaPfuGQQQGZHaLS1K+bNvh/g gjfV8AT3Sf8Tw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4FXVtr6j4kz9rxL; Sat, 1 May 2021 15:48:20 +0200 (CEST) Date: Sat, 1 May 2021 13:48:11 +0000 From: Luciana Lima Brito To: Christopher Baines Subject: Re: Outreachy: Timeline tasks Message-ID: <20210501104811.44bd2e4d@lubrito> In-Reply-To: <87bl9ueunr.fsf@cbaines.net> References: <20210428145941.4bd0dd6f@lubrito> <87y2d2e0j4.fsf@cbaines.net> <20210428162030.2cab4106@lubrito> <87v986dvrn.fsf@cbaines.net> <87eeerem9g.fsf@cbaines.net> <20210430181902.3e7baaf3@lubrito> <87bl9ueunr.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Received-SPF: pass client-ip=185.67.36.65; envelope-from=lubrito@posteo.net; helo=mout01.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 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_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=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=1619876920; 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=rvFpGuTfO7OFb1AOGH1oJjV5Vs9vNgDjmTCDCfikJ3w=; b=KtEGCDFeOt/PpO+NCQ0iZd8WxzlBAwi+ZFEiL6i45zxZ/tLqCnCo/WErxz0vVm9sXhsNfu s23CkBunN1nhTSusAFm8V4k7z+OZj5WsvpotasJ0sHNruG9J5gjNwyNdxm2mQ8UzLqPAZ/ nljupbisp9r8KEyi8FmOgnAAm4hz/g7KV4f5Tggez22b98Ru3ymcDDS47jymyrLovha6PY j1eM16lWEVHVXVpMrO1w2jQSBaTwpWMSg2EqRjFDyCmHLFIaTBOJ27iiBwYLZGCQHKnDbp vkeNQbm2gv42RVOg2AZMSOsPbJdojfYKaYOh6XMrN+bU55g/dhk9T29O+CGIaw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619876920; a=rsa-sha256; cv=none; b=ilcmSDKB0FjzrvzbmU9/kikerbu90NDXV2aR+NEgu7eDWFztloYLDfejAsbfF/3Zs9rAVM MTBg+v9zl3RP0yHuIjFjDLU3+tMmC2fNgblZLUSdPIJbsVL2vWQVrqoeNyvD1uZJHrqDA5 tBkiAUX1RKDqlrdXT6VbkMjCxQSz0u3jFh+ytgJ2QnUEdIzsboa8p2xu2dIicUwOWISfb/ y79yFpilkJu2ONt5PTnp6BDjOAXA2P95+P3T80g3f8Jwp6RotYjRSSyd9Wr74RGFcOz1Se LGBV3NaOGYDaaGzkJ6bBKdJaLlNslNFqo3UgmLacAIsXv/altnG8U0eMY0M+EQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=VQZTOAIW; dmarc=pass (policy=none) header.from=posteo.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: -2.66 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=VQZTOAIW; dmarc=pass (policy=none) header.from=posteo.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: 0045712730 X-Spam-Score: -2.66 X-Migadu-Scanner: scn0.migadu.com X-TUID: ExMeSer1ngCL Hi, On Sat, 01 May 2021 09:16:08 +0100 Christopher Baines wrote: > Currently the timing of various sections of the process includes > timing smaller sections, and that may complicate reading the chart, > since it won't convey which timed sections include other timed > sections. Does that make sense? Yes, I understand. But just to make sure, you say that the actions we see in the logs are actually subsections of a bigger process? The problem here would be to clearly mark in the code actions of a same process. I'll take this into account on my planning. For that I propose to build 2 charts, one of the macro view, what we call "overview first", showing the sections(processes) and their whole time taken. This way we could just see what we were aiming for, which is to identify slowness. The second chart would be what we call "details on demand", in which we could have the subsections(actions) being shown. To differ to which section(process) they are bound, we could use two meaningless alternating colours (just to group the subsections of a section), and they would follow the same order as the first chart. The use of alternating colours could be applied to both charts in order to make clear the equivalence. Both charts should appear at the same time, one above the other, to ease comparison. > Great, this is a good amount of detail. I'll add this to the plan and to the final application, ok? -- Best Regards, Luciana Lima Brito MSc. in Computer Science