#4890: [with spkg; needs review] get rid of nauty's stupid interactive license
agreement in the optional spkg install
-------------------------------+--------------------------------------------
Reporter: was | Owner: mabshoff
Type: defect | Status: new
Priority: major | Milestone: sage-3.4
Component: optional packages | Resolution:
Keywords: |
-------------------------------+--------------------------------------------
Comment (by was):
some comments:
1. David Joyner asked about gap, since Nauty is *also* in Gap-packages,
so it also gets installed there. Of course there, there is no stupid
interactive message.
2. I know that the reason for the message is because it is not a "GPL-
compatible license". However, that can be said for several of the things
in optional (gap-packages, openssl, kash3, graphviz), but none of the
others have a stupid interactive message.
3. Even Debian doesn't have stupid interactive license agreements. They
have a "non-free" repo that every normal user justs adds (it's very easy
to add), and henceforth one automatically has those packages available by
default.
4. Why distinguish between GPL-compatible and non-GPL-compatible for
whether or not we have an interactive message?
Even if we put things in a different repository, it won't in any way
effect the user experience, since install_package(...) just queries all
repositories. It will make management of repositories more difficult.
I view half the point of optional as being a place where we can put non-
GPL-compatible code like nauty, but for which it is still very easy for
users to install it.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/4890#comment:6>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---