From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leandro Doctors Subject: [GSoC 2020] Clojure importer for Guix? Date: Fri, 20 Mar 2020 21:41:05 -0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:39276) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jFSCY-0001v2-AO for guix-devel@gnu.org; Fri, 20 Mar 2020 20:41:23 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jFSCX-00088e-8v for guix-devel@gnu.org; Fri, 20 Mar 2020 20:41:22 -0400 Received: from mail-lj1-x22a.google.com ([2a00:1450:4864:20::22a]:37627) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jFSCX-00087g-1N for guix-devel@gnu.org; Fri, 20 Mar 2020 20:41:21 -0400 Received: by mail-lj1-x22a.google.com with SMTP id r24so8436704ljd.4 for ; Fri, 20 Mar 2020 17:41:19 -0700 (PDT) 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: Guix Devel On Tue, 3 Mar 2020 at 19:32, zimoun wrote: > Based on your interests (Clojure, Leiningen, etc.), you should > consider something around a Clojure "importer". Hi, Simon, all, As promised, I have retaken this project :-) Sorry for the delay in writing. I am preparing my proposal. I will send it in the next few days. I am currently checking current guix importers, and their documentation. In particular, I have been reading the source code from the Python and Haskell importers. I am also checking Jelle Licht's 2016 GSoC project (the npm importer). >From what I understand, Jelle's code was never merged back into guix. As I'm trying to learn from the past, could anyone please ellaborate on why was that code never merged? Regarding packaging clojupyter... I understand that I will need at least one full application to eventually test the importer. That being said... is there any particular value in packaging clojupyter? Could you please name a few "essential" Clojure projects you would like to see packaged for guix? Thanks, Leandro