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.

Reply via email to