From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: Guix beyond 1.0: =?utf-8?Q?let=E2=80=99s?= have a roadmap! Date: Mon, 01 Jul 2019 11:55:43 +0200 Message-ID: <878stirsdc.fsf@gnu.org> References: <877e97vws8.fsf@gnu.org> <87zhlz1aiq.fsf@roquette.mug.biscuolo.net> <504D1A97-2EBD-46A1-85B8-091C923DD6A1@vllmrt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:54955) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hht2I-0002tc-Hb for guix-devel@gnu.org; Mon, 01 Jul 2019 05:55:47 -0400 In-Reply-To: <504D1A97-2EBD-46A1-85B8-091C923DD6A1@vllmrt.net> (Robert Vollmert's message of "Sun, 30 Jun 2019 15:38:43 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Robert Vollmert Cc: guix-devel@gnu.org Hello, Robert Vollmert skribis: > - better stack traces when things go wrong (this would be both guile work > and guix guile-module work as far as I can tell) I agree that we must keep improving error reporting in general. Stack traces are very much on the Guile side of things. OTOH, due to EDSLs in Guix, there are things where Guile itself will display what it sees, but what it sees is not quite what you=E2=80=99d like= to see as a Guix hacker. So here we can probably do better on our side. I=E2=80=99d encourage you to post specific examples to bug-guix@gnu.org sho= wing what you get and what you=E2=80=99d like to see. It=E2=80=99ll be easier t= o work from examples that in the abstract. > - more consistent and useful output =E2=80=94 currently it=E2=80=99s very= easy to miss the > actual cause of an error between a lot of noise, e.g. all those =E2=80= =9Crecompiling > scheme module=E2=80=9D messages When do you see =E2=80=9Crecompiling=E2=80=9D messages? It looks like a bug we could address soonish, not a long-term task. :-) Thanks, Ludo=E2=80=99.