From mboxrd@z Thu Jan 1 00:00:00 1970 From: zimoun Subject: Re: Towards reproducibly Jupyter notebooks with Guix-Jupyter Date: Thu, 27 Feb 2020 20:48:32 +0100 Message-ID: References: <87imorqx0w.fsf@inria.fr> <87y2xd5bmb.fsf@inria.fr> <87ftjih226.fsf@inria.fr> <87pnifsijm.fsf@ambrevar.xyz> <20200227142529.i5ryhiwfdfswkvbo@thebird.nl> <20200227181149.jlvao3ywzrvfsrzj@thebird.nl> <87ftevizw3.fsf@elephly.net> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:49809) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j7P9J-0005hY-0H for guix-devel@gnu.org; Thu, 27 Feb 2020 14:48:46 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j7P9H-0008RT-VD for guix-devel@gnu.org; Thu, 27 Feb 2020 14:48:44 -0500 Received: from mail-qv1-xf33.google.com ([2607:f8b0:4864:20::f33]:45058) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1j7P9H-0008RH-RF for guix-devel@gnu.org; Thu, 27 Feb 2020 14:48:43 -0500 Received: by mail-qv1-xf33.google.com with SMTP id l14so159756qvu.12 for ; Thu, 27 Feb 2020 11:48:43 -0800 (PST) In-Reply-To: <87ftevizw3.fsf@elephly.net> 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-mx.org@gnu.org Sender: "Guix-devel" To: Ricardo Wurmus Cc: Guix Devel On Thu, 27 Feb 2020 at 20:39, Ricardo Wurmus wrote: > zimoun writes: > > On Thu, 27 Feb 2020 at 19:43, Vincent Legoll wrote: > >> On Thu, Feb 27, 2020 at 7:20 PM zimoun wrote: > >> > Because other kernels are named: python-ipykernel or ruby-iruby. > >> > Another: python-pari-jupyter. > >> > And another other: jupyter-guile-kernel. > >> > Well, there is no real convention yet, if I understand correctly. > >> > > >> > A good move should to start a gnu/packages/jupyter.scm to put all the > >> > Jupyter related machinery inside... I do not know. > >> > >> Maybe we can help them show up properly in guix search results, like > >> adding what could be missing in description. > > > > Hum? I am not convinced that something is missing in the > > description... I mean "guix search jupyter kernel | less" does already > > the job, IMHO. > > What should be missing is some convention in the naming scheme; and it > > seems easier to force a convention when all the same related packages > > live in the same file. > > The name r-irkernel follows the R package convention; a similar reason > applies to python-ipykernel and ruby-iruby. Yes, I know. :-) Well, "it seems easier to force a convention when all the same related packages live in the same file" so the current convention is the cran.scm, ruby.scm or python.scm one. And I was suggesting to move the packages related to Jupyter to its own module using the convention 'jupyter-' convention, e.g., 'jupyter-irkernel'. And even a more uniformized naming scheme between all the kernels. As I said, I do not know if it is a good idea or not. :-) Cheers, simon