Hi All, On 2015-07-04, Julien Puydt <julien.pu...@laposte.net> wrote: > Le vendredi 03 juil. 2015 à 16:51:19 (+0100), Nathann Cohen a écrit : >> > but this is not interactive and no confirmation is requested. Should it? >> >> My understanding is that you do not need to in this situation: the >> user explicitly asked to install a non-GPL-compatible software, so "he >> is assumed to know what he is doing". > > Sure, the user specifically asked to install a piece of software ; but > did (s)he know it was non-GPL-compatible? Unless there's "non-free" or some > such > in the package name, that isn't clear.
I believe asking the user is not a big deal, and if I understand correctly is a way around that issue. I am just thinking: Isn't it the job of SageMath to know which of its optional/experimental spkgs are GPL compatible and which aren't? If we keep a list of non-compatible spkgs, then an optional spkg would simply list all of its dependencies (regardless whether they are GPL compatible or not), and SageMath's install script would then automatically ask the user for confirmation when first installing a GPL incompatible package. Would it be needed to ask again for an upgrade of a GPL incompatible package? In any case, I think that the above amendmend of SageMath's install script would make life for package maintainers easier. Best regards, Simon -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.