GNU bug report logs - #62664
[PATCH] [WIP] gnu: Add emacs-copilot.

Previous Next

Package: guix-patches;

Reported by: Rostislav Svoboda <rostislav.svoboda <at> gmail.com>

Date: Tue, 4 Apr 2023 14:32:02 UTC

Severity: normal

Tags: patch

Full log


Message #50 received at 62664 <at> debbugs.gnu.org (full text, mbox):

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: jgart <jgart <at> dismail.de>, 62664 <at> debbugs.gnu.org
Cc: Giovanni Biscuolo <g <at> xelera.eu>,
 Rostislav Svoboda <rostislav.svoboda <at> gmail.com>,
 Nicolas Goaziou <mail <at> nicolasgoaziou.fr>, Brian Cully <bjc <at> spork.org>
Subject: Re: [PATCH] [WIP] gnu: Add emacs-copilot.
Date: Mon, 23 Dec 2024 20:02:47 +0100
Am Montag, dem 23.12.2024 um 12:34 -0600 schrieb jgart:
> 
> Actually looking at this package more carefully, the reason it needs
> node is to npm install copilot-node-server which has an unclear
> license:
> 
> https://github.com/jfcherng/copilot-node-server
> 
> Here's what nixpkgs did:
> 
> https://github.com/NixOS/nixpkgs/blob/master/pkgs/by-name/co/copilot-node-server/package.nix#L38
> 
> Will this be a problem for emacs-copilot since we should include
> copilot-node-server as a required dependency instead of installing it
> via the npm wrapper?
> 
> If yes, I can close this issue and put this in a Guix channel
> instead.
Unbundling would be nicer, but if you don't need to download the
internet as part of the build or on first start to fetch all the
dependencies (i.e. if you can properly package it with available
sources + node), then you may forgo that for now.  That's a big if
however, one that rarely holds in JS ecosystems.

> Would be unfortunate though, since this is becoming a popular package
> in the Emacs ecosystem.
Selling your data to Microsoft should be less popular, then.

Cheers




This bug report was last modified 177 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.