On Friday, 17 July 2015 11:40:04 UTC+1, Snark wrote: > > Hi, > > Le 16/07/2015 13:16, Jeroen Demeyer a écrit : > > On 2015-07-16 13:03, Nathann Cohen wrote: > >> What is somebody has such an > >> install and *wants* to use it with Sage? > > This points to the core problem: we simply have no way to guess whether > > people want to do that or not. > > > > Here is a possible compromise proposal: > > * keep default optional package as they are now > > * add a new flag --optional=external (or change --optional=all to do > > this) to test all auto-detected-but-not-part-of-Sage packages like > > mathematica. > > * add a corresponding Makefile target running tests with this flag. > > > > Here is another idea : don't put the interface to the external package > in sage-the-library, but in an optional package. >
this presently means that such packages become upstream w.r.t. Sage. An extra burden to maintain etc... > That way, doctests are only run for people who care. That, and it would > be possible to have an optional package for foo17 and another for > foo21... hence supporting incompatible versions. > > Snark on #sagemath > -- 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.