[sage-devel] Web Interface

2015-05-25 Thread John Foster
Is there any web based or even console based interface to all of Sage. 
Just wondering if I missed it. I found this, it's not what I need just 
an example:


https://mathway.com/

I'm looking for a way for newbies, non-programmers or students, to use 
Sage. This includes myself as I'm not a mathematician. However my 
youngest grandson (10) is fascinated by Sage  I feel this would help 
him maintain that interest and grow. I also would like a process for 
using Sage more easily myself for working in the areas of physics that 
I'm interested in. Any thoughts on at least a symbolic entry keyboard.

Thanks

--
John Foster
JW Foster  Associates

--
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.


Re: [sage-devel] build sage-6.6 R fail

2015-05-06 Thread John Foster

Just a suggestion:
Try a different make, as you know there are several. I see at the bottom 
there is a core dump but no justification. Could be a memory addressing 
issue. best wishes.


On 05/04/2015 01:43 AM, William Stein wrote:

Hi,

I'm trying to build Sage-6.6 on the latest Ubuntu 14.10
(SageMathCloud).   The first problem was with libgd, which another
patch somebody posted May 1 got past.  Now there is some mysterious
error/crash when building R which means nothing to me.  See attached
log.  I'm building with MAKE not set and a very high RAM/cpu quota...

gcc -std=gnu99 -shared -L../../../../lib
-L/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/lib/
-o tools.so text.o init.o Rmd5.o md5.o signals.o install.o getfmts.o
http.o gramLatex.o gramRd.o -L../../../../lib -lR
make[9]: Entering directory
'/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools/src'
mkdir -p -- ../../../../library/tools/libs
make[9]: Leaving directory
'/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools/src'
make[8]: Leaving directory
'/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools/src'
make[7]: Leaving directory
'/projects/8111fd7e-e470-49ed-996d-8bba01a6cd3e/sage-6.6/local/var/tmp/sage/build/r-3.1.2.p0/src/src/library/tools'
/bin/bash: line 1: 11246 Doneecho
tools:::.install_package_description('.',
'../../../library/tools')
  11247 Aborted (core dumped) |
R_DEFAULT_PACKAGES=NULL ../../../bin/R --vanilla --slave  /dev/null
Makefile:30: recipe for target 'all' failed





--
John Foster
JW Foster  Associates

--
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.


Re: [sage-devel] Sagemath : wild experiments

2015-02-04 Thread John Foster
This appears to be a fairly good start toward a system of installation 
that I have been interested in for several years. using the packages 
already available in Debian or other linux would go a LONG way towards 
mainstreaming Sage. I have the proper environment to experiment in  am 
willing to do so as a tester. Best wishes!!!


On 02/04/2015 08:30 AM, Julien Puydt wrote:

Hi,

here is a more precise explanation of my experiments.

First, let's see how I do a testing run :
!!! BEWARE the following commands clean part of your home dir then 
install cruft in your home dir!!!
Would this work better by creating a USER: sage account on your system, 
thereby defining the permissions of the installation and not causing any 
issues with your current /home/youruser account.



(1) rm -rf sage-exp .local/lib/python2.7/site-packages/sage*
(cleaning the previous attempt)
(2) cp -R sage.git sage-exp
(getting the upstream source)
(3) cd sage-exp
(well...)
(4) patch -p1  ~/unbreak.patch
(well...)
(5) python ~/pruner.py
(see below about that pruner script)
Can you provide more insight into the pruner.py script; i.e. how to 
obtain it or create it. (I have no python skills, but am pretty well 
versed in Debian.)
Oh I haven't examined the attachment yet, but will be following up with 
that.

I find this all very exciting.


(6) export MAKE=make -k -j 3
(not sure the -k is needed anymore)
(7) export SAGE_ATLAS_LIB=/usr/lib
(not sure it's needed at all)
(8) make ptestlong
(will build sage, install parts of it in ~/.local, compile the 
documentation, then run the tests)


The pruner python script is obtained by running a configure script ; 
its goal is to find out what is on the system and make sage use that 
instead of its own version. You're not supposed to try all 
combinations of have/haven't : it doesn't do anything smart with deps. 
The current version prints the following for me:

libgap will not come from debian!
cddlib will not come from debian!
singular will not come from debian!
jmol will not come from debian!
95 system packages will be used

So if it complains about something else not coming from debian, you 
should have a look at why it thinks you don't have it, and get it.


Some packages need special tricks :
- sagenb comes from the debian-science git repository ;
- lcalc is available in debian, but you'll need the +dfsg-4 I pushed 
in the debian-science repository ;
- rubiks is available since this morning in the debian-science 
repository ; I'll have to review it and ask for sponsorship later ;
- singular (3-1-6) from the debian-science needs to be installed, even 
if sage compiles its own (it's probably wrong, but I don't really care 
since I'm waiting for a good package) ;
- maxima is quite complex to get going. The usual debian packages 
should be installed first to make configure happy, but then some more 
needs to be done : start from a debian package source, apply sage's 
build-fasl.patch patch, add --enable-ecl to the debian/rules configure 
line, make -f debian/rules binary (will fail unless root : not a 
problem!), then copy (as root) src/binary-ecl/maxima.fas as 
/usr/lib/ecl-13.5.1/maxima.fas. To see if that worked, launch ecl the 
following should tell you it managed to load things :

(require 'maxima)
(in-package maxima)
(set-pathnames)
#$load(simplify_sum)$

There are still quite a few problems with the maxima+ECL combination : 
a few tests fail because the output looks like what sage expects on 32 
bits while I'm on 64 bits, other because of some crash... I'm still 
working on it.


You'll find attached everything needed to reproduce the above.

Snark on #debian-science



--
John Foster
JW Foster  Associates

--
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.


Re: [sage-devel] SageMathCloud now open source

2014-12-12 Thread John Foster
I would like to play around with this. Are there any instructions for 
installation.

Thanks for making this open source.
On 12/11/2014 11:46 AM, William Stein wrote:

Hi,

SageMathCloud is now completely open source.The complete source
code is here, so if you've ever wondered how something in SMC works,
you can now find out...

 https://github.com/sagemath/cloud

There is also a new developer mailing list:

https://groups.google.com/forum/?fromgroups#!forum/sage-cloud-devel


Question: Why is SMC open source?

Answer: Two of the four NSF grants that very substantially supported
SMC development had explicit open source requirements.


  -- William




--
John Foster
JW Foster  Associates

--
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.


Re: [sage-devel] VOTE: code of conduct - ends Monday at midnight, PST.

2014-11-23 Thread John Foster


On 11/22/2014 06:47 PM, William Stein wrote:


[X] Yes -- adopt the code of conduct stated below (*)

[ ] No -- do not adopt the code of conduct stated below




--
JOhn Foster
SAGE USER

--
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.


[sage-devel] Re: Please test sage-5.1.rc1

2012-07-06 Thread John Foster


 So, please build sage-5.1.rc1 and report unexpected problems, especially 
 if you have an unusual system.  Downloads at: 
 http://www.sagemath.org/download-latest.html 
 --

I have tried to compile on my system with sage-5.1.rc1  erroring out.
hardware is;
AMD 64 processor 6 core;
4GB ram:
Debian amd-64 stable OS
I can mail the relevant logs as well as the entire output of the compile 
effort.
Hope this helps.  They are too large to include here. I have a pretty fast 
machine  can let it run the compiler while i'm not ding anything. So feel 
free to send me this kind of challenge. If you see what I can do to correct 
the issue let me know.
jfoster81747@gmail dot com (anti spam email)
Thanks!
frosty




-- 
-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


Re: [sage-devel] Call for vote: remove MoinMoin?

2012-03-29 Thread John Foster
On Tue, Mar 27, 2012 at 12:10 PM, John H Palmieri jhpalmier...@gmail.comwrote:

 This topic has been brought up here before as side notes in various
 threads, but I'd like to discuss it more officially:

 Should we remove MoinMoin as a standard package?

 [ X] Yes
 [ ] No

 If yes, I'm assuming we should make it an optional package instead. Or
 does anyone support getting rid of it altogether?

 [ X] Convert to optional
 [ ] Get rid of altogether

 (It's easy to get rid of: see 
 http://trac.sagemath.org/sage_trac/ticket/12713.)

 --
 John

  --
 To post to this group, send an email to sage-devel@googlegroups.com
 To unsubscribe from this group, send an email to
 sage-devel+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/sage-devel
 URL: http://www.sagemath.org


-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


[sage-devel] How does sage work??

2011-12-16 Thread John Foster
Ok, here I go with a total NOOB question. How does sage work? Is is a
series of lines of code that 'manage' the other software that is in the
system to produce an end result, basically like a browser with plugins. OR;
does it actually incorporate the raw code that is GPLed from all the
different 'solvers' into a completely monolithic system, the way a unix
kernel gets modified by incorporating modules or drivers into the kernel.
It makes no sense to me why we can not use the already installed
mathematics apps that are available to us and fill their requirements as
'dependencies'. I dont mean that the current process is wrong. I just don't
get it  I want to understand. I'm not a programmer, or a mathematician.
I,m a physics hobbyist with a goal of getting  sage to be incorporated into
my own project. Answers to this  some other questions will aid in that
effort.
Thanks!
frosty

-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


Re: [sage-devel] Re: How does sage work??

2011-12-16 Thread John Foster
Well I'm not a fan of gentoo,but I did take a look at it. I think they are
trying to do the same thing I was addressing, but I'm a Debian pure-blend
user and the reason I am interested in the development process of sage, is,
I want to try to stir up some interest from the folks in the Debian
community to work on getting sage into our mainstream of packaging. Sage
would benefit and so would the Debian scientific group. I also am
interested in whether or not there is any interest in getting Giac/Xcas
incorporated into sage or are they too similar to make that useful.
thanks!
frosty

On Fri, Dec 16, 2011 at 3:12 PM, kcrisman kcris...@gmail.com wrote:



 On Dec 16, 1:13 pm, John Foster jfoster81...@gmail.com wrote:
  Ok, here I go with a total NOOB question. How does sage work? Is is a
  series of lines of code that 'manage' the other software that is in the
  system to produce an end result, basically like a browser with plugins.
 OR;

 Well, with a HUGE amount of custom code, and a large number of custom
 configurations and wrappers.

  It makes no sense to me why we can not use the already installed
  mathematics apps that are available to us and fill their requirements as
  'dependencies'. I dont mean that the current process is wrong. I just
 don't
  get it  I want to understand. I'm not a programmer, or a mathematician.

 You may be interested in Sage on Gentoo in that case; see
 https://github.com/cschwan/sage-on-gentoo

 - kcrisman

 --
 To post to this group, send an email to sage-devel@googlegroups.com
 To unsubscribe from this group, send an email to
 sage-devel+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/sage-devel
 URL: http://www.sagemath.org


-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org


Re: [sage-devel] Re: Need some usage tips.

2011-11-16 Thread John Foster
Thanks All! These were exactly what I was looking for.
frosty


On Wed, Nov 16, 2011 at 11:59 AM, David Roe r...@math.harvard.edu wrote:

 Also useful is http://wiki.sagemath.org/SageServer
 David

 On Wed, Nov 16, 2011 at 09:55, Maarten Derickx
 m.derickx.stud...@gmail.com wrote:
  Or if you like the web better
  view:
 http://www.sagemath.org/doc/reference/sagenb/notebook/notebook_object.html
 
  --
  To post to this group, send an email to sage-devel@googlegroups.com
  To unsubscribe from this group, send an email to
  sage-devel+unsubscr...@googlegroups.com
  For more options, visit this group at
  http://groups.google.com/group/sage-devel
  URL: http://www.sagemath.org
 

 --
 To post to this group, send an email to sage-devel@googlegroups.com
 To unsubscribe from this group, send an email to
 sage-devel+unsubscr...@googlegroups.com
 For more options, visit this group at
 http://groups.google.com/group/sage-devel
 URL: http://www.sagemath.org


-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org