It sounds like the tos should be there if you are using a UW server for
sage, but one could use another cell server (your own) and turn the tos
off.  If you are going to run sage on your own ww server, then maybe you
could save some overhead by having ww access sage more directly, instead of
going through the web server.


On Sat, Nov 23, 2013 at 10:17 PM, John Travis <notifications@github.com>wrote:

> In lib/WeBWorK/PG/IO.pm:
>
> > +			"code=${setSeed}${webworkfunc}$python" $url
> > +		};
> > +		if ($debug) {
> > +			warn "\n\nSAGE CALL: ", $sagecall, "\n\n";
> > +			warn "\n\nRETURN from sage call \n", $output, "\n\n";	
> > +		}
> > +		# has something been returned?
> > +		not_null($output) or die "Nothing was returned from sage call to $url.";
> > +		#warn "We have some kind of value |$output| returned from sage" if $output; #remove this
> > +		
> > +		my $decoded = decode_json($output);
> > +		# was there a Sage/python syntax Error
> > +		# is the returned something text from stdout (deprecated)
> > +		# have objects been returned in a WEBWORK variable?
> > +		if ($decoded->{success} eq 'true') {
> > +			if ( not_null( $decoded->{stdout}) )  {  # old style text output via stdout (deprecated)
>
> Quite honestly I have never really used AskSage for anything practical. I
> have used the macro sage.pl quite a bit and it works great for me. I
> don't get the pop up anymore but need to know if it is still there for
> others. My plan was to figure out how to insure that it was off but haven't
> had time to hunt it down.
>
> Regarding terms of service, I'm not convinced that students in general are
> going to even know that they are in another system and on another machine.
> I would think that a student user should never have to see a pop up for
> anything like that once they are successfully logged into WeBWorK. Having
> the ability for the coder to ultimately turn this off therefore is
> essential IMO.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/openwebwork/pg/pull/78/files#r7878030>
> .
>